builder: mozilla-beta_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-139 starttime: 1465527801.79 results: success (0) buildid: 20160609181731 builduid: 941e9f95377947698b8167a397e39c95 revision: c5411e82e576319387b3cfe45cfcd5ac917d067b ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-09 20:03:21.792259) ========= master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-09 20:03:21.792916) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-09 20:03:21.793213) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-09 20:03:22.606693) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-09 20:03:22.606974) ========= '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-139\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-139 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-139 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-139\AppData\Local LOGONSERVER=\\T-W864-IX-139 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-139 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-139 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-139 WINDIR=C:\windows using PTY: False --20:03:23-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.10 GB/s 20:03:23 (2.10 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.064000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-09 20:03:23.722288) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-06-09 20:03:23.722638) ========= '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-139\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-139 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-139 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-139\AppData\Local LOGONSERVER=\\T-W864-IX-139 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-139 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-139 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-139 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=2.707000 ========= master_lag: 0.16 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-06-09 20:03:26.590246) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-09 20:03:26.590633) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev c5411e82e576319387b3cfe45cfcd5ac917d067b --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 c5411e82e576319387b3cfe45cfcd5ac917d067b --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-139\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-139 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-139 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-139\AppData\Local LOGONSERVER=\\T-W864-IX-139 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-139 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-139 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-139 WINDIR=C:\windows using PTY: False 2016-06-09 20:03:26,983 truncating revision to first 12 chars 2016-06-09 20:03:26,983 Setting DEBUG logging. 2016-06-09 20:03:26,983 attempt 1/10 2016-06-09 20:03:26,983 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/c5411e82e576?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-09 20:03:27,424 unpacking tar archive at: mozilla-beta-c5411e82e576/testing/mozharness/ program finished with exit code 0 elapsedTime=1.187000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-09 20:03:27.841042) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-09 20:03:27.841442) ========= script_repo_revision: c5411e82e576319387b3cfe45cfcd5ac917d067b ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-09 20:03:27.841865) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-09 20:03:27.842138) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-09 20:03:27.860249) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 42 secs) (at 2016-06-09 20:03:27.860661) ========= '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-139\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-139 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-139 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-139\AppData\Local LOGONSERVER=\\T-W864-IX-139 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-139 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-139 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-139 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 20:03:28 INFO - MultiFileLogger online at 20160609 20:03:28 in C:\slave\test 20:03:28 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 20:03:28 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 20:03:28 INFO - {'append_to_log': False, 20:03:28 INFO - 'base_work_dir': 'C:\\slave\\test', 20:03:28 INFO - 'blob_upload_branch': 'mozilla-beta', 20:03:28 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 20:03:28 INFO - 'buildbot_json_path': 'buildprops.json', 20:03:28 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 20:03:28 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 20:03:28 INFO - 'download_minidump_stackwalk': True, 20:03:28 INFO - 'download_symbols': 'true', 20:03:28 INFO - 'e10s': False, 20:03:28 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 20:03:28 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 20:03:28 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 20:03:28 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 20:03:28 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 20:03:28 INFO - 'C:/mozilla-build/tooltool.py'), 20:03:28 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 20:03:28 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 20:03:28 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 20:03:28 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 20:03:28 INFO - 'log_level': 'info', 20:03:28 INFO - 'log_to_console': True, 20:03:28 INFO - 'opt_config_files': (), 20:03:28 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 20:03:28 INFO - '--processes=1', 20:03:28 INFO - '--config=%(test_path)s/wptrunner.ini', 20:03:28 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 20:03:28 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 20:03:28 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 20:03:28 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 20:03:28 INFO - 'pip_index': False, 20:03:28 INFO - 'require_test_zip': True, 20:03:28 INFO - 'test_type': ('testharness',), 20:03:28 INFO - 'this_chunk': '1', 20:03:28 INFO - 'total_chunks': '10', 20:03:28 INFO - 'virtualenv_path': 'venv', 20:03:28 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 20:03:28 INFO - 'work_dir': 'build'} 20:03:28 INFO - ##### 20:03:28 INFO - ##### Running clobber step. 20:03:28 INFO - ##### 20:03:28 INFO - Running pre-action listener: _resource_record_pre_action 20:03:28 INFO - Running main action method: clobber 20:03:28 INFO - rmtree: C:\slave\test\build 20:03:28 INFO - Using _rmtree_windows ... 20:03:28 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 20:05:45 INFO - Running post-action listener: _resource_record_post_action 20:05:45 INFO - ##### 20:05:45 INFO - ##### Running read-buildbot-config step. 20:05:45 INFO - ##### 20:05:45 INFO - Running pre-action listener: _resource_record_pre_action 20:05:45 INFO - Running main action method: read_buildbot_config 20:05:45 INFO - Using buildbot properties: 20:05:45 INFO - { 20:05:45 INFO - "project": "", 20:05:45 INFO - "product": "firefox", 20:05:45 INFO - "script_repo_revision": "production", 20:05:45 INFO - "scheduler": "tests-mozilla-beta-win8_64-debug-unittest", 20:05:45 INFO - "repository": "", 20:05:45 INFO - "buildername": "Windows 8 64-bit mozilla-beta debug test web-platform-tests-1", 20:05:45 INFO - "buildid": "20160609181731", 20:05:45 INFO - "pgo_build": "False", 20:05:45 INFO - "basedir": "C:\\slave\\test", 20:05:45 INFO - "buildnumber": 0, 20:05:45 INFO - "slavename": "t-w864-ix-139", 20:05:45 INFO - "revision": "c5411e82e576319387b3cfe45cfcd5ac917d067b", 20:05:45 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/", 20:05:45 INFO - "platform": "win64", 20:05:45 INFO - "branch": "mozilla-beta", 20:05:45 INFO - "repo_path": "releases/mozilla-beta", 20:05:45 INFO - "moz_repo_path": "", 20:05:45 INFO - "stage_platform": "win64", 20:05:45 INFO - "builduid": "941e9f95377947698b8167a397e39c95", 20:05:45 INFO - "slavebuilddir": "test" 20:05:45 INFO - } 20:05:45 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/cvtLaTHIQR2D7EdOqszK2w/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json. 20:05:45 INFO - Found installer url https://queue.taskcluster.net/v1/task/cvtLaTHIQR2D7EdOqszK2w/artifacts/public/build/firefox-48.0.en-US.win64.zip. 20:05:45 INFO - Running post-action listener: _resource_record_post_action 20:05:45 INFO - ##### 20:05:45 INFO - ##### Running download-and-extract step. 20:05:45 INFO - ##### 20:05:45 INFO - Running pre-action listener: _resource_record_pre_action 20:05:45 INFO - Running main action method: download_and_extract 20:05:45 INFO - mkdir: C:\slave\test\build\tests 20:05:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:05:45 INFO - https://queue.taskcluster.net/v1/task/cvtLaTHIQR2D7EdOqszK2w/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net 20:05:45 INFO - trying https://queue.taskcluster.net/v1/task/cvtLaTHIQR2D7EdOqszK2w/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json 20:05:45 INFO - Downloading https://queue.taskcluster.net/v1/task/cvtLaTHIQR2D7EdOqszK2w/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 20:05:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/cvtLaTHIQR2D7EdOqszK2w/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 20:05:46 INFO - Downloaded 1240 bytes. 20:05:46 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 20:05:46 INFO - Using the following test package requirements: 20:05:46 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'], 20:05:46 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 20:05:46 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'], 20:05:46 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip', 20:05:46 INFO - u'firefox-48.0.en-US.win64.gtest.tests.zip'], 20:05:46 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 20:05:46 INFO - u'jsshell-win64.zip'], 20:05:46 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip', 20:05:46 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'], 20:05:46 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'], 20:05:46 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip', 20:05:46 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'], 20:05:46 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip', 20:05:46 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'], 20:05:46 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip', 20:05:46 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'], 20:05:46 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip', 20:05:46 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']} 20:05:46 INFO - Downloading packages: [u'firefox-48.0.en-US.win64.common.tests.zip', u'firefox-48.0.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 20:05:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:05:46 INFO - https://queue.taskcluster.net/v1/task/cvtLaTHIQR2D7EdOqszK2w/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 20:05:46 INFO - trying https://queue.taskcluster.net/v1/task/cvtLaTHIQR2D7EdOqszK2w/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip 20:05:46 INFO - Downloading https://queue.taskcluster.net/v1/task/cvtLaTHIQR2D7EdOqszK2w/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 20:05:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/cvtLaTHIQR2D7EdOqszK2w/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 20:05:49 INFO - Downloaded 20849434 bytes. 20:05:49 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/*'] 20:05:49 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/* 20:05:50 INFO - caution: filename not matched: web-platform/* 20:05:50 INFO - Return code: 11 20:05:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:05:50 INFO - https://queue.taskcluster.net/v1/task/cvtLaTHIQR2D7EdOqszK2w/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 20:05:50 INFO - trying https://queue.taskcluster.net/v1/task/cvtLaTHIQR2D7EdOqszK2w/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip 20:05:50 INFO - Downloading https://queue.taskcluster.net/v1/task/cvtLaTHIQR2D7EdOqszK2w/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 20:05:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/cvtLaTHIQR2D7EdOqszK2w/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 20:05:52 INFO - Downloaded 36389114 bytes. 20:05:52 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/*'] 20:05:52 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/* 20:06:36 INFO - caution: filename not matched: bin/* 20:06:36 INFO - caution: filename not matched: config/* 20:06:36 INFO - caution: filename not matched: mozbase/* 20:06:36 INFO - caution: filename not matched: marionette/* 20:06:36 INFO - caution: filename not matched: tools/wptserve/* 20:06:36 INFO - Return code: 11 20:06:36 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')]} 20:06:36 INFO - https://queue.taskcluster.net/v1/task/cvtLaTHIQR2D7EdOqszK2w/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net 20:06:36 INFO - trying https://queue.taskcluster.net/v1/task/cvtLaTHIQR2D7EdOqszK2w/artifacts/public/build/firefox-48.0.en-US.win64.zip 20:06:36 INFO - Downloading https://queue.taskcluster.net/v1/task/cvtLaTHIQR2D7EdOqszK2w/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip 20:06:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/cvtLaTHIQR2D7EdOqszK2w/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 20:06:38 INFO - Downloaded 82710691 bytes. 20:06:38 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/cvtLaTHIQR2D7EdOqszK2w/artifacts/public/build/firefox-48.0.en-US.win64.zip 20:06:38 INFO - mkdir: C:\slave\test\properties 20:06:38 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 20:06:38 INFO - Writing to file C:\slave\test\properties\build_url 20:06:38 INFO - Contents: 20:06:38 INFO - build_url:https://queue.taskcluster.net/v1/task/cvtLaTHIQR2D7EdOqszK2w/artifacts/public/build/firefox-48.0.en-US.win64.zip 20:06:39 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/cvtLaTHIQR2D7EdOqszK2w/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 20:06:39 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 20:06:39 INFO - Writing to file C:\slave\test\properties\symbols_url 20:06:39 INFO - Contents: 20:06:39 INFO - symbols_url:https://queue.taskcluster.net/v1/task/cvtLaTHIQR2D7EdOqszK2w/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 20:06:39 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')]} 20:06:39 INFO - https://queue.taskcluster.net/v1/task/cvtLaTHIQR2D7EdOqszK2w/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 20:06:39 INFO - trying https://queue.taskcluster.net/v1/task/cvtLaTHIQR2D7EdOqszK2w/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 20:06:39 INFO - Downloading https://queue.taskcluster.net/v1/task/cvtLaTHIQR2D7EdOqszK2w/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 20:06:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/cvtLaTHIQR2D7EdOqszK2w/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 20:06:40 INFO - Downloaded 50734904 bytes. 20:06:40 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'] 20:06:40 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 20:06:44 INFO - Return code: 0 20:06:44 INFO - Running post-action listener: _resource_record_post_action 20:06:44 INFO - Running post-action listener: set_extra_try_arguments 20:06:44 INFO - ##### 20:06:44 INFO - ##### Running create-virtualenv step. 20:06:44 INFO - ##### 20:06:44 INFO - Running pre-action listener: _pre_create_virtualenv 20:06:44 INFO - Running pre-action listener: _resource_record_pre_action 20:06:44 INFO - Running main action method: create_virtualenv 20:06:44 INFO - Creating virtualenv C:\slave\test\build\venv 20:06:44 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 20:06:44 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 20:06:48 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 20:06:51 INFO - Installing distribute......................................................................................................................................................................................done. 20:06:53 INFO - Return code: 0 20:06:53 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 20:06:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:06:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:06:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:06:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:06:53 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 0x025AA6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026C6200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026495B8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02681368>, '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 0x0239ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026D90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-139', 'USERDOMAIN': 'T-W864-IX-139', '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-139', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-139', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-139', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-139', '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-139\\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 20:06:53 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 20:06:53 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 20:06:53 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:06:53 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Roaming', 20:06:53 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 20:06:53 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 20:06:53 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 20:06:53 INFO - 'COMPUTERNAME': 'T-W864-IX-139', 20:06:53 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:06:53 INFO - 'DCLOCATION': 'SCL3', 20:06:53 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:06:53 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:06:53 INFO - 'HOMEDRIVE': 'C:', 20:06:53 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-139', 20:06:53 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:06:53 INFO - 'KTS_VERSION': '1.19c', 20:06:53 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Local', 20:06:53 INFO - 'LOGONSERVER': '\\\\T-W864-IX-139', 20:06:53 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:06:53 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:06:53 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:06:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:06:53 INFO - 'MOZ_NO_REMOTE': '1', 20:06:53 INFO - 'NO_EM_RESTART': '1', 20:06:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:06:53 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:06:53 INFO - 'OS': 'Windows_NT', 20:06:53 INFO - 'OURDRIVE': 'C:', 20:06:53 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 20:06:53 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:06:53 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:06:53 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 20:06:53 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 20:06:53 INFO - 'PROCESSOR_LEVEL': '6', 20:06:53 INFO - 'PROCESSOR_REVISION': '1e05', 20:06:53 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:06:53 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 20:06:53 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 20:06:53 INFO - 'PROGRAMW6432': 'C:\\Program Files', 20:06:53 INFO - 'PROMPT': '$P$G', 20:06:53 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:06:53 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:06:53 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:06:53 INFO - 'PWD': 'C:\\slave\\test', 20:06:53 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:06:53 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:06:53 INFO - 'SYSTEMDRIVE': 'C:', 20:06:53 INFO - 'SYSTEMROOT': 'C:\\windows', 20:06:53 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:06:53 INFO - 'TEST1': 'testie', 20:06:53 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:06:53 INFO - 'USERDOMAIN': 'T-W864-IX-139', 20:06:53 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-139', 20:06:53 INFO - 'USERNAME': 'cltbld', 20:06:53 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-139', 20:06:53 INFO - 'WINDIR': 'C:\\windows', 20:06:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:06:54 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:06:54 INFO - Downloading/unpacking psutil>=0.7.1 20:06:55 INFO - Running setup.py egg_info for package psutil 20:06:55 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 20:06:55 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 20:06:55 INFO - Installing collected packages: psutil 20:06:55 INFO - Running setup.py install for psutil 20:06:55 INFO - building 'psutil._psutil_windows' extension 20:06:55 INFO - error: Unable to find vcvarsall.bat 20:06:55 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-iraayg-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 20:06:55 INFO - running install 20:06:55 INFO - running build 20:06:55 INFO - running build_py 20:06:55 INFO - creating build 20:06:55 INFO - creating build\lib.win32-2.7 20:06:55 INFO - creating build\lib.win32-2.7\psutil 20:06:55 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 20:06:55 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 20:06:55 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 20:06:55 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 20:06:55 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 20:06:55 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 20:06:55 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 20:06:55 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 20:06:55 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 20:06:55 INFO - running build_ext 20:06:55 INFO - building 'psutil._psutil_windows' extension 20:06:55 INFO - error: Unable to find vcvarsall.bat 20:06:55 INFO - ---------------------------------------- 20:06:55 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-iraayg-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 20:06:55 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-139\AppData\Roaming\pip\pip.log 20:06:55 WARNING - Return code: 1 20:06:55 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! 20:06:55 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 20:06:55 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')]} 20:06:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:06:55 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')]} 20:06:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:06:55 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 0x025AA6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026C6200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026495B8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02681368>, '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 0x0239ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026D90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-139', 'USERDOMAIN': 'T-W864-IX-139', '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-139', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-139', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-139', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-139', '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-139\\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 20:06:55 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 20:06:55 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 20:06:55 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:06:55 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Roaming', 20:06:55 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 20:06:55 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 20:06:55 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 20:06:55 INFO - 'COMPUTERNAME': 'T-W864-IX-139', 20:06:55 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:06:55 INFO - 'DCLOCATION': 'SCL3', 20:06:55 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:06:55 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:06:55 INFO - 'HOMEDRIVE': 'C:', 20:06:55 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-139', 20:06:55 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:06:55 INFO - 'KTS_VERSION': '1.19c', 20:06:55 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Local', 20:06:55 INFO - 'LOGONSERVER': '\\\\T-W864-IX-139', 20:06:55 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:06:55 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:06:55 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:06:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:06:55 INFO - 'MOZ_NO_REMOTE': '1', 20:06:55 INFO - 'NO_EM_RESTART': '1', 20:06:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:06:55 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:06:55 INFO - 'OS': 'Windows_NT', 20:06:55 INFO - 'OURDRIVE': 'C:', 20:06:55 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', 20:06:55 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:06:55 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:06:55 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 20:06:55 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 20:06:55 INFO - 'PROCESSOR_LEVEL': '6', 20:06:55 INFO - 'PROCESSOR_REVISION': '1e05', 20:06:55 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:06:55 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 20:06:55 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 20:06:55 INFO - 'PROGRAMW6432': 'C:\\Program Files', 20:06:55 INFO - 'PROMPT': '$P$G', 20:06:55 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:06:55 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:06:55 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:06:55 INFO - 'PWD': 'C:\\slave\\test', 20:06:55 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:06:55 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:06:55 INFO - 'SYSTEMDRIVE': 'C:', 20:06:55 INFO - 'SYSTEMROOT': 'C:\\windows', 20:06:55 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:06:55 INFO - 'TEST1': 'testie', 20:06:55 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:06:55 INFO - 'USERDOMAIN': 'T-W864-IX-139', 20:06:55 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-139', 20:06:55 INFO - 'USERNAME': 'cltbld', 20:06:55 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-139', 20:06:55 INFO - 'WINDIR': 'C:\\windows', 20:06:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:06:56 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:06:56 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 20:06:56 INFO - Downloading mozsystemmonitor-0.0.tar.gz 20:06:56 INFO - Running setup.py egg_info for package mozsystemmonitor 20:06:56 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 20:06:56 INFO - Running setup.py egg_info for package psutil 20:06:56 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 20:06:56 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 20:06:56 INFO - Installing collected packages: mozsystemmonitor, psutil 20:06:56 INFO - Running setup.py install for mozsystemmonitor 20:06:56 INFO - Running setup.py install for psutil 20:06:56 INFO - building 'psutil._psutil_windows' extension 20:06:56 INFO - error: Unable to find vcvarsall.bat 20:06:56 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-cdz8fq-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 20:06:56 INFO - running install 20:06:56 INFO - running build 20:06:56 INFO - running build_py 20:06:56 INFO - running build_ext 20:06:56 INFO - building 'psutil._psutil_windows' extension 20:06:56 INFO - error: Unable to find vcvarsall.bat 20:06:56 INFO - ---------------------------------------- 20:06:56 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-cdz8fq-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 20:06:56 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-139\AppData\Roaming\pip\pip.log 20:06:56 WARNING - Return code: 1 20:06:56 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! 20:06:56 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 20:06:56 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')]} 20:06:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:06:56 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')]} 20:06:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:06:56 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 0x025AA6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026C6200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026495B8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02681368>, '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 0x0239ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026D90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-139', 'USERDOMAIN': 'T-W864-IX-139', '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-139', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-139', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-139', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-139', '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-139\\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 20:06:56 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 20:06:56 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 20:06:56 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:06:56 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Roaming', 20:06:56 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 20:06:56 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 20:06:56 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 20:06:56 INFO - 'COMPUTERNAME': 'T-W864-IX-139', 20:06:56 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:06:56 INFO - 'DCLOCATION': 'SCL3', 20:06:56 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:06:56 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:06:56 INFO - 'HOMEDRIVE': 'C:', 20:06:56 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-139', 20:06:56 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:06:56 INFO - 'KTS_VERSION': '1.19c', 20:06:56 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Local', 20:06:56 INFO - 'LOGONSERVER': '\\\\T-W864-IX-139', 20:06:56 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:06:56 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:06:56 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:06:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:06:56 INFO - 'MOZ_NO_REMOTE': '1', 20:06:56 INFO - 'NO_EM_RESTART': '1', 20:06:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:06:56 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:06:56 INFO - 'OS': 'Windows_NT', 20:06:56 INFO - 'OURDRIVE': 'C:', 20:06:56 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', 20:06:56 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:06:56 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:06:56 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 20:06:56 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 20:06:56 INFO - 'PROCESSOR_LEVEL': '6', 20:06:56 INFO - 'PROCESSOR_REVISION': '1e05', 20:06:56 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:06:56 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 20:06:56 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 20:06:56 INFO - 'PROGRAMW6432': 'C:\\Program Files', 20:06:56 INFO - 'PROMPT': '$P$G', 20:06:56 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:06:56 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:06:56 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:06:56 INFO - 'PWD': 'C:\\slave\\test', 20:06:56 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:06:56 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:06:56 INFO - 'SYSTEMDRIVE': 'C:', 20:06:56 INFO - 'SYSTEMROOT': 'C:\\windows', 20:06:56 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:06:56 INFO - 'TEST1': 'testie', 20:06:56 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:06:56 INFO - 'USERDOMAIN': 'T-W864-IX-139', 20:06:56 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-139', 20:06:56 INFO - 'USERNAME': 'cltbld', 20:06:56 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-139', 20:06:56 INFO - 'WINDIR': 'C:\\windows', 20:06:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:06:56 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:06:56 INFO - Downloading/unpacking blobuploader==1.2.4 20:06:56 INFO - Downloading blobuploader-1.2.4.tar.gz 20:06:56 INFO - Running setup.py egg_info for package blobuploader 20:06:56 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 20:07:00 INFO - Running setup.py egg_info for package requests 20:07:00 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 20:07:00 INFO - Downloading docopt-0.6.1.tar.gz 20:07:00 INFO - Running setup.py egg_info for package docopt 20:07:00 INFO - Installing collected packages: blobuploader, docopt, requests 20:07:00 INFO - Running setup.py install for blobuploader 20:07:00 INFO - Running setup.py install for docopt 20:07:00 INFO - Running setup.py install for requests 20:07:00 INFO - Successfully installed blobuploader docopt requests 20:07:00 INFO - Cleaning up... 20:07:00 INFO - Return code: 0 20:07:00 INFO - Installing None into virtualenv C:\slave\test\build\venv 20:07:00 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')]} 20:07:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:07:00 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')]} 20:07:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:07:00 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 0x025AA6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026C6200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026495B8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02681368>, '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 0x0239ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026D90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-139', 'USERDOMAIN': 'T-W864-IX-139', '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-139', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-139', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-139', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-139', '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-139\\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 20:07:00 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 20:07:00 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 20:07:00 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:07:00 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Roaming', 20:07:00 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 20:07:00 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 20:07:00 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 20:07:00 INFO - 'COMPUTERNAME': 'T-W864-IX-139', 20:07:00 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:07:00 INFO - 'DCLOCATION': 'SCL3', 20:07:00 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:07:00 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:07:00 INFO - 'HOMEDRIVE': 'C:', 20:07:00 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-139', 20:07:00 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:07:00 INFO - 'KTS_VERSION': '1.19c', 20:07:00 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Local', 20:07:00 INFO - 'LOGONSERVER': '\\\\T-W864-IX-139', 20:07:00 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:07:00 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:07:00 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:07:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:07:00 INFO - 'MOZ_NO_REMOTE': '1', 20:07:00 INFO - 'NO_EM_RESTART': '1', 20:07:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:07:00 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:07:00 INFO - 'OS': 'Windows_NT', 20:07:00 INFO - 'OURDRIVE': 'C:', 20:07:00 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', 20:07:00 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:07:00 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:07:00 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 20:07:00 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 20:07:00 INFO - 'PROCESSOR_LEVEL': '6', 20:07:00 INFO - 'PROCESSOR_REVISION': '1e05', 20:07:00 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:07:00 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 20:07:00 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 20:07:00 INFO - 'PROGRAMW6432': 'C:\\Program Files', 20:07:00 INFO - 'PROMPT': '$P$G', 20:07:00 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:07:00 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:07:00 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:07:00 INFO - 'PWD': 'C:\\slave\\test', 20:07:00 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:07:00 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:07:00 INFO - 'SYSTEMDRIVE': 'C:', 20:07:00 INFO - 'SYSTEMROOT': 'C:\\windows', 20:07:00 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:07:00 INFO - 'TEST1': 'testie', 20:07:00 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:07:00 INFO - 'USERDOMAIN': 'T-W864-IX-139', 20:07:00 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-139', 20:07:00 INFO - 'USERNAME': 'cltbld', 20:07:00 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-139', 20:07:00 INFO - 'WINDIR': 'C:\\windows', 20:07:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:07:05 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:07:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 20:07:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 20:07:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 20:07:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 20:07:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 20:07:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 20:07:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 20:07:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 20:07:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 20:07:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 20:07:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 20:07:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 20:07:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 20:07:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 20:07:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 20:07:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 20:07:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 20:07:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 20:07:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 20:07:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 20:07:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 20:07:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 20:07:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 20:07:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 20:07:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 20:07:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 20:07:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 20:07:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 20:07:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 20:07:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 20:07:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 20:07:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 20:07:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 20:07:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 20:07:05 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 20:07:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 20:07:05 INFO - Unpacking c:\slave\test\build\tests\marionette\client 20:07:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 20:07:05 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 20:07:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 20:07:05 INFO - Unpacking c:\slave\test\build\tests\marionette 20:07:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 20:07:05 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 20:07:05 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 20:07:05 INFO - Running setup.py install for browsermob-proxy 20:07:21 INFO - Running setup.py install for manifestparser 20:07:21 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 20:07:21 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 20:07:21 INFO - Running setup.py install for marionette-client 20:07:21 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 20:07:21 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 20:07:21 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 20:07:21 INFO - Running setup.py install for marionette-driver 20:07:21 INFO - Running setup.py install for mozcrash 20:07:21 INFO - Running setup.py install for mozdebug 20:07:21 INFO - Running setup.py install for mozdevice 20:07:21 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 20:07:21 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 20:07:21 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 20:07:21 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 20:07:21 INFO - Running setup.py install for mozfile 20:07:21 INFO - Running setup.py install for mozhttpd 20:07:21 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 20:07:21 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 20:07:21 INFO - Running setup.py install for mozinfo 20:07:21 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 20:07:21 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 20:07:21 INFO - Running setup.py install for mozInstall 20:07:21 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 20:07:21 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 20:07:21 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 20:07:21 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 20:07:21 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 20:07:21 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 20:07:21 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 20:07:21 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 20:07:21 INFO - Running setup.py install for mozleak 20:07:21 INFO - Running setup.py install for mozlog 20:07:21 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 20:07:21 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 20:07:21 INFO - Running setup.py install for moznetwork 20:07:21 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 20:07:21 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 20:07:21 INFO - Running setup.py install for mozprocess 20:07:21 INFO - Running setup.py install for mozprofile 20:07:21 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 20:07:21 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 20:07:21 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 20:07:21 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 20:07:21 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 20:07:21 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 20:07:21 INFO - Running setup.py install for mozrunner 20:07:21 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 20:07:21 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 20:07:21 INFO - Running setup.py install for mozscreenshot 20:07:21 INFO - Running setup.py install for moztest 20:07:21 INFO - Running setup.py install for mozversion 20:07:21 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 20:07:21 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 20:07:21 INFO - Running setup.py install for wptserve 20:07:21 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 20:07:21 INFO - Cleaning up... 20:07:21 INFO - Return code: 0 20:07:21 INFO - Installing None into virtualenv C:\slave\test\build\venv 20:07: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')]} 20:07:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:07: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')]} 20:07:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:07:21 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 0x025AA6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026C6200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026495B8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02681368>, '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 0x0239ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026D90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-139', 'USERDOMAIN': 'T-W864-IX-139', '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-139', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-139', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-139', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-139', '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-139\\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 20:07:21 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 20:07:21 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 20:07:21 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:07:21 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Roaming', 20:07:21 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 20:07:21 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 20:07:21 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 20:07:21 INFO - 'COMPUTERNAME': 'T-W864-IX-139', 20:07:21 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:07:21 INFO - 'DCLOCATION': 'SCL3', 20:07:21 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:07:21 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:07:21 INFO - 'HOMEDRIVE': 'C:', 20:07:21 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-139', 20:07:21 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:07:21 INFO - 'KTS_VERSION': '1.19c', 20:07:21 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Local', 20:07:21 INFO - 'LOGONSERVER': '\\\\T-W864-IX-139', 20:07:21 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:07:21 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:07:21 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:07:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:07:21 INFO - 'MOZ_NO_REMOTE': '1', 20:07:21 INFO - 'NO_EM_RESTART': '1', 20:07:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:07:21 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:07:21 INFO - 'OS': 'Windows_NT', 20:07:21 INFO - 'OURDRIVE': 'C:', 20:07:21 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 20:07:21 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:07:21 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:07:21 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 20:07:21 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 20:07:21 INFO - 'PROCESSOR_LEVEL': '6', 20:07:21 INFO - 'PROCESSOR_REVISION': '1e05', 20:07:21 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:07:21 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 20:07:21 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 20:07:21 INFO - 'PROGRAMW6432': 'C:\\Program Files', 20:07:21 INFO - 'PROMPT': '$P$G', 20:07:21 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:07:21 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:07:21 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:07:21 INFO - 'PWD': 'C:\\slave\\test', 20:07:21 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:07:21 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:07:21 INFO - 'SYSTEMDRIVE': 'C:', 20:07:21 INFO - 'SYSTEMROOT': 'C:\\windows', 20:07:21 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:07:21 INFO - 'TEST1': 'testie', 20:07:21 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:07:21 INFO - 'USERDOMAIN': 'T-W864-IX-139', 20:07:21 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-139', 20:07:21 INFO - 'USERNAME': 'cltbld', 20:07:21 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-139', 20:07:21 INFO - 'WINDIR': 'C:\\windows', 20:07:21 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:07:26 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:07:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 20:07:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 20:07:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 20:07:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 20:07:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 20:07:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 20:07:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 20:07:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 20:07:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 20:07:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 20:07:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 20:07:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 20:07:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 20:07:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 20:07:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 20:07:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 20:07:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 20:07:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 20:07:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 20:07:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 20:07:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 20:07:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 20:07:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 20:07:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 20:07:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 20:07:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 20:07:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 20:07:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 20:07:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 20:07:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 20:07:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 20:07:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 20:07:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 20:07:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 20:07:26 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 20:07:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 20:07:26 INFO - Unpacking c:\slave\test\build\tests\marionette\client 20:07:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 20:07:26 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 20:07:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 20:07:26 INFO - Unpacking c:\slave\test\build\tests\marionette 20:07:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 20:07:26 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 20:07:26 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)) 20:07:38 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)) 20:07:38 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)) 20:07:38 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)) 20:07:38 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)) 20:07:38 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 20:07:38 INFO - Downloading blessings-1.6.tar.gz 20:07:38 INFO - Running setup.py egg_info for package blessings 20:07:38 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)) 20:07:38 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 20:07:38 INFO - Running setup.py install for blessings 20:07:38 INFO - Running setup.py install for browsermob-proxy 20:07:38 INFO - Running setup.py install for manifestparser 20:07:38 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 20:07:38 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 20:07:38 INFO - Running setup.py install for marionette-client 20:07:38 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 20:07:38 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 20:07:38 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 20:07:38 INFO - Running setup.py install for marionette-driver 20:07:38 INFO - Running setup.py install for mozcrash 20:07:38 INFO - Running setup.py install for mozdebug 20:07:38 INFO - Running setup.py install for mozdevice 20:07:38 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 20:07:38 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 20:07:38 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 20:07:38 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 20:07:38 INFO - Running setup.py install for mozhttpd 20:07:38 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 20:07:38 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 20:07:38 INFO - Running setup.py install for mozInstall 20:07:38 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 20:07:38 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 20:07:38 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 20:07:38 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 20:07:38 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 20:07:38 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 20:07:38 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 20:07:38 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 20:07:38 INFO - Running setup.py install for mozleak 20:07:38 INFO - Running setup.py install for mozprofile 20:07:38 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 20:07:38 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 20:07:38 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 20:07:38 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 20:07:38 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 20:07:38 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 20:07:38 INFO - Running setup.py install for mozrunner 20:07:38 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 20:07:38 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 20:07:40 INFO - Running setup.py install for mozscreenshot 20:07:40 INFO - Running setup.py install for moztest 20:07:40 INFO - Running setup.py install for mozversion 20:07:40 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 20:07:40 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 20:07:40 INFO - Running setup.py install for wptserve 20:07:40 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 20:07:40 INFO - Cleaning up... 20:07:40 INFO - Return code: 0 20:07:40 INFO - Done creating virtualenv C:\slave\test\build\venv. 20:07:40 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 20:07:40 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 20:07:40 INFO - Reading from file tmpfile_stdout 20:07:40 INFO - Using _rmtree_windows ... 20:07:40 INFO - Using _rmtree_windows ... 20:07:40 INFO - Current package versions: 20:07:40 INFO - blessings == 1.6 20:07:40 INFO - blobuploader == 1.2.4 20:07:40 INFO - browsermob-proxy == 0.6.0 20:07:40 INFO - distribute == 0.6.14 20:07:40 INFO - docopt == 0.6.1 20:07:40 INFO - manifestparser == 1.1 20:07:40 INFO - marionette-client == 2.3.0 20:07:40 INFO - marionette-driver == 1.4.0 20:07:40 INFO - mozInstall == 1.12 20:07:40 INFO - mozcrash == 0.17 20:07:40 INFO - mozdebug == 0.1 20:07:40 INFO - mozdevice == 0.48 20:07:40 INFO - mozfile == 1.2 20:07:40 INFO - mozhttpd == 0.7 20:07:40 INFO - mozinfo == 0.9 20:07:40 INFO - mozleak == 0.1 20:07:40 INFO - mozlog == 3.1 20:07:40 INFO - moznetwork == 0.27 20:07:40 INFO - mozprocess == 0.22 20:07:40 INFO - mozprofile == 0.28 20:07:40 INFO - mozrunner == 6.11 20:07:40 INFO - mozscreenshot == 0.1 20:07:40 INFO - mozsystemmonitor == 0.0 20:07:40 INFO - moztest == 0.7 20:07:40 INFO - mozversion == 1.4 20:07:40 INFO - requests == 1.2.3 20:07:40 INFO - wptserve == 1.4.0 20:07:40 INFO - Running post-action listener: _resource_record_post_action 20:07:40 INFO - Running post-action listener: _start_resource_monitoring 20:07:41 INFO - Starting resource monitoring. 20:07:41 INFO - ##### 20:07:41 INFO - ##### Running pull step. 20:07:41 INFO - ##### 20:07:41 INFO - Running pre-action listener: _resource_record_pre_action 20:07:41 INFO - Running main action method: pull 20:07:41 INFO - Pull has nothing to do! 20:07:41 INFO - Running post-action listener: _resource_record_post_action 20:07:41 INFO - ##### 20:07:41 INFO - ##### Running install step. 20:07:41 INFO - ##### 20:07:41 INFO - Running pre-action listener: _resource_record_pre_action 20:07:41 INFO - Running main action method: install 20:07:41 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 20:07:41 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 20:07:41 INFO - Reading from file tmpfile_stdout 20:07:41 INFO - Using _rmtree_windows ... 20:07:41 INFO - Using _rmtree_windows ... 20:07:41 INFO - Detecting whether we're running mozinstall >=1.0... 20:07:41 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 20:07:41 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 20:07:41 INFO - Reading from file tmpfile_stdout 20:07:41 INFO - Output received: 20:07:41 INFO - Usage: mozinstall-script.py [options] installer 20:07:41 INFO - Options: 20:07:41 INFO - -h, --help show this help message and exit 20:07:41 INFO - -d DEST, --destination=DEST 20:07:41 INFO - Directory to install application into. [default: 20:07:41 INFO - "C:\slave\test"] 20:07:41 INFO - --app=APP Application being installed. [default: firefox] 20:07:41 INFO - Using _rmtree_windows ... 20:07:41 INFO - Using _rmtree_windows ... 20:07:41 INFO - mkdir: C:\slave\test\build\application 20:07:41 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'] 20:07:41 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 20:07:44 INFO - Reading from file tmpfile_stdout 20:07:44 INFO - Output received: 20:07:44 INFO - C:\slave\test\build\application\firefox\firefox.exe 20:07:44 INFO - Using _rmtree_windows ... 20:07:44 INFO - Using _rmtree_windows ... 20:07:44 INFO - Running post-action listener: _resource_record_post_action 20:07:44 INFO - ##### 20:07:44 INFO - ##### Running run-tests step. 20:07:44 INFO - ##### 20:07:44 INFO - Running pre-action listener: _resource_record_pre_action 20:07:44 INFO - Running main action method: run_tests 20:07:44 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 20:07:44 INFO - Minidump filename unknown. Determining based upon platform and architecture. 20:07:44 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 20:07:44 INFO - grabbing minidump binary from tooltool 20:07:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:07:44 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 0x02681368>, '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 0x0239ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026D90C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 20:07:44 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 20:07:44 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 20:07:44 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 20:07:44 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp2pamge 20:07:44 INFO - INFO - File integrity verified, renaming tmp2pamge to win32-minidump_stackwalk.exe 20:07:44 INFO - Return code: 0 20:07:44 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 20:07:45 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 20:07:45 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/cvtLaTHIQR2D7EdOqszK2w/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 20:07:45 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/cvtLaTHIQR2D7EdOqszK2w/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 20:07:45 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:07:45 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Roaming', 20:07:45 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 20:07:45 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 20:07:45 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 20:07:45 INFO - 'COMPUTERNAME': 'T-W864-IX-139', 20:07:45 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:07:45 INFO - 'DCLOCATION': 'SCL3', 20:07:45 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:07:45 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:07:45 INFO - 'HOMEDRIVE': 'C:', 20:07:45 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-139', 20:07:45 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:07:45 INFO - 'KTS_VERSION': '1.19c', 20:07:45 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Local', 20:07:45 INFO - 'LOGONSERVER': '\\\\T-W864-IX-139', 20:07:45 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 20:07:45 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:07:45 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:07:45 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:07:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:07:45 INFO - 'MOZ_NO_REMOTE': '1', 20:07:45 INFO - 'NO_EM_RESTART': '1', 20:07:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:07:45 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:07:45 INFO - 'OS': 'Windows_NT', 20:07:45 INFO - 'OURDRIVE': 'C:', 20:07:45 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', 20:07:45 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:07:45 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:07:45 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 20:07:45 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 20:07:45 INFO - 'PROCESSOR_LEVEL': '6', 20:07:45 INFO - 'PROCESSOR_REVISION': '1e05', 20:07:45 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:07:45 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 20:07:45 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 20:07:45 INFO - 'PROGRAMW6432': 'C:\\Program Files', 20:07:45 INFO - 'PROMPT': '$P$G', 20:07:45 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:07:45 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:07:45 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:07:45 INFO - 'PWD': 'C:\\slave\\test', 20:07:45 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:07:45 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:07:45 INFO - 'SYSTEMDRIVE': 'C:', 20:07:45 INFO - 'SYSTEMROOT': 'C:\\windows', 20:07:45 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:07:45 INFO - 'TEST1': 'testie', 20:07:45 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:07:45 INFO - 'USERDOMAIN': 'T-W864-IX-139', 20:07:45 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-139', 20:07:45 INFO - 'USERNAME': 'cltbld', 20:07:45 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-139', 20:07:45 INFO - 'WINDIR': 'C:\\windows', 20:07:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:07:45 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/cvtLaTHIQR2D7EdOqszK2w/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 20:07:46 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 20:07:46 INFO - import pkg_resources 20:07:47 INFO - Using 1 client processes 20:07:50 INFO - SUITE-START | Running 778 tests 20:07:50 INFO - Running testharness tests 20:07:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 20:07:50 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 20:07:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 20:07:50 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1ms 20:07:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 20:07:50 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 20:07:51 INFO - Setting up ssl 20:07:51 INFO - PROCESS | certutil | 20:07:51 INFO - PROCESS | certutil | 20:07:51 INFO - PROCESS | certutil | 20:07:51 INFO - Certificate Nickname Trust Attributes 20:07:51 INFO - SSL,S/MIME,JAR/XPI 20:07:51 INFO - 20:07:51 INFO - web-platform-tests CT,, 20:07:51 INFO - 20:07:51 INFO - Starting runner 20:07:52 INFO - PROCESS | 3896 | [3896] 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 20:07:52 INFO - PROCESS | 3896 | [3896] 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 20:07:52 INFO - PROCESS | 3896 | [3896] 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 20:07:53 INFO - PROCESS | 3896 | 1465528073775 Marionette DEBUG Marionette enabled via build flag and pref 20:07:54 INFO - PROCESS | 3896 | ++DOCSHELL 000000C500884000 == 1 [pid = 3896] [id = 1] 20:07:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 1 (000000C500884800) [pid = 3896] [serial = 1] [outer = 0000000000000000] 20:07:54 INFO - PROCESS | 3896 | [3896] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 20:07:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 2 (000000C500885800) [pid = 3896] [serial = 2] [outer = 000000C500884800] 20:07:55 INFO - PROCESS | 3896 | ++DOCSHELL 000000C503E67800 == 2 [pid = 3896] [id = 2] 20:07:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 3 (000000C503E68000) [pid = 3896] [serial = 3] [outer = 0000000000000000] 20:07:55 INFO - PROCESS | 3896 | [3896] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 20:07:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 4 (000000C503E69000) [pid = 3896] [serial = 4] [outer = 000000C503E68000] 20:07:55 INFO - PROCESS | 3896 | 1465528075472 Marionette INFO Listening on port 2828 20:07:57 INFO - PROCESS | 3896 | 1465528077375 Marionette DEBUG Marionette enabled via command-line flag 20:07:57 INFO - PROCESS | 3896 | ++DOCSHELL 000000C504DBF000 == 3 [pid = 3896] [id = 3] 20:07:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 5 (000000C504E05800) [pid = 3896] [serial = 5] [outer = 0000000000000000] 20:07:57 INFO - PROCESS | 3896 | [3896] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 20:07:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 6 (000000C504E06800) [pid = 3896] [serial = 6] [outer = 000000C504E05800] 20:07:57 INFO - PROCESS | 3896 | [3896] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 20:07:57 INFO - PROCESS | 3896 | [3896] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 20:07:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 7 (000000C50581D000) [pid = 3896] [serial = 7] [outer = 000000C503E68000] 20:07:58 INFO - PROCESS | 3896 | [3896] 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 20:07:58 INFO - PROCESS | 3896 | 1465528078103 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49312 20:07:58 INFO - PROCESS | 3896 | [3896] 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 20:07:58 INFO - PROCESS | 3896 | 1465528078136 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49313 20:07:58 INFO - PROCESS | 3896 | [3896] 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 20:07:58 INFO - PROCESS | 3896 | 1465528078144 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49314 20:07:58 INFO - PROCESS | 3896 | [3896] 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 20:07:58 INFO - PROCESS | 3896 | 1465528078180 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49315 20:07:58 INFO - PROCESS | 3896 | 1465528078183 Marionette DEBUG Closed connection conn0 20:07:58 INFO - PROCESS | 3896 | 1465528078185 Marionette DEBUG Closed connection conn1 20:07:58 INFO - PROCESS | 3896 | 1465528078187 Marionette DEBUG Closed connection conn2 20:07:58 INFO - PROCESS | 3896 | 1465528078269 Marionette DEBUG Closed connection conn3 20:07:58 INFO - PROCESS | 3896 | [3896] 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 20:07:58 INFO - PROCESS | 3896 | 1465528078276 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49316 20:07:58 INFO - PROCESS | 3896 | 1465528078428 Marionette DEBUG Closed connection conn4 20:07:58 INFO - PROCESS | 3896 | [3896] 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 20:07:58 INFO - PROCESS | 3896 | 1465528078435 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49317 20:07:58 INFO - PROCESS | 3896 | ++DOCSHELL 000000C505F78800 == 4 [pid = 3896] [id = 4] 20:07:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 8 (000000C506657000) [pid = 3896] [serial = 8] [outer = 0000000000000000] 20:07:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 9 (000000C505FD0C00) [pid = 3896] [serial = 9] [outer = 000000C506657000] 20:07:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 10 (000000C50664F400) [pid = 3896] [serial = 10] [outer = 000000C506657000] 20:07:58 INFO - PROCESS | 3896 | 1465528078620 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 20:07:58 INFO - PROCESS | 3896 | 1465528078625 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":"20160609181731","device":"desktop","version":"48.0"} 20:07:59 INFO - PROCESS | 3896 | [3896] 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 20:07:59 INFO - PROCESS | 3896 | [3896] 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 20:07:59 INFO - PROCESS | 3896 | [3896] 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 20:08:00 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50B955000 == 5 [pid = 3896] [id = 5] 20:08:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 11 (000000C50BF70000) [pid = 3896] [serial = 11] [outer = 0000000000000000] 20:08:00 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50BF74000 == 6 [pid = 3896] [id = 6] 20:08:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 12 (000000C50BFE0000) [pid = 3896] [serial = 12] [outer = 0000000000000000] 20:08:00 INFO - PROCESS | 3896 | [3896] 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 20:08:00 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50CA72000 == 7 [pid = 3896] [id = 7] 20:08:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 13 (000000C50BFDF800) [pid = 3896] [serial = 13] [outer = 0000000000000000] 20:08:00 INFO - PROCESS | 3896 | [3896] 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 20:08:00 INFO - PROCESS | 3896 | [3896] 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 20:08:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 14 (000000C50CD94000) [pid = 3896] [serial = 14] [outer = 000000C50BFDF800] 20:08:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 15 (000000C50D228800) [pid = 3896] [serial = 15] [outer = 000000C50BF70000] 20:08:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 16 (000000C50CAAD800) [pid = 3896] [serial = 16] [outer = 000000C50BFE0000] 20:08:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 17 (000000C50CAAF800) [pid = 3896] [serial = 17] [outer = 000000C50BFDF800] 20:08:02 INFO - PROCESS | 3896 | 1465528082036 Marionette INFO startBrowser fc52926c-4675-4236-b171-6db0319df602 20:08:02 INFO - PROCESS | 3896 | 1465528082071 Marionette DEBUG loaded listener.js 20:08:02 INFO - PROCESS | 3896 | 1465528082085 Marionette DEBUG loaded listener.js 20:08:02 INFO - PROCESS | 3896 | 1465528082087 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:03 INFO - PROCESS | 3896 | ++DOMWINDOW == 18 (000000C50DE08C00) [pid = 3896] [serial = 18] [outer = 000000C50BFDF800] 20:08:03 INFO - PROCESS | 3896 | 1465528083260 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"fc52926c-4675-4236-b171-6db0319df602","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":"20160609181731","device":"desktop","version":"48.0","command_id":1}}] 20:08:03 INFO - PROCESS | 3896 | 1465528083619 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 20:08:03 INFO - PROCESS | 3896 | 1465528083621 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:03 INFO - PROCESS | 3896 | 1465528083691 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 20:08:03 INFO - PROCESS | 3896 | 1465528083707 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 20:08:03 INFO - PROCESS | 3896 | 1465528083710 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:03 INFO - PROCESS | 3896 | [3896] 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 20:08:04 INFO - PROCESS | 3896 | --DOCSHELL 000000C500884000 == 6 [pid = 3896] [id = 1] 20:08:05 INFO - PROCESS | 3896 | [3896] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 20:08:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 19 (000000C500D54800) [pid = 3896] [serial = 19] [outer = 000000C50BFDF800] 20:08:06 INFO - PROCESS | 3896 | 1465528086311 Marionette TRACE conn5 <- [1,3,null,{}] 20:08:06 INFO - PROCESS | 3896 | [3896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:08:06 INFO - PROCESS | 3896 | [3896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:08:06 INFO - PROCESS | 3896 | 1465528086322 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 20:08:06 INFO - PROCESS | 3896 | 1465528086325 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:06 INFO - PROCESS | 3896 | 1465528086365 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 20:08:06 INFO - PROCESS | 3896 | 1465528086374 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 20:08:06 INFO - PROCESS | 3896 | 1465528086379 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 20:08:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 20:08:06 INFO - PROCESS | 3896 | 1465528086384 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 20:08:06 INFO - PROCESS | 3896 | 1465528086387 Marionette TRACE conn5 <- [1,6,null,{}] 20:08:06 INFO - PROCESS | 3896 | 1465528086531 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:06 INFO - PROCESS | 3896 | 1465528086536 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:06 INFO - PROCESS | 3896 | 1465528086557 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 20:08:06 INFO - PROCESS | 3896 | 1465528086562 Marionette TRACE conn5 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:06 INFO - PROCESS | 3896 | 1465528086565 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:06 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5045B8800 == 7 [pid = 3896] [id = 8] 20:08:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 20 (000000C5096FD800) [pid = 3896] [serial = 20] [outer = 0000000000000000] 20:08:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 21 (000000C50B135C00) [pid = 3896] [serial = 21] [outer = 000000C5096FD800] 20:08:06 INFO - PROCESS | 3896 | 1465528086618 Marionette DEBUG loaded listener.js 20:08:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 22 (000000C50BD8D000) [pid = 3896] [serial = 22] [outer = 000000C5096FD800] 20:08:06 INFO - PROCESS | 3896 | --DOCSHELL 000000C505F78800 == 6 [pid = 3896] [id = 4] 20:08:07 INFO - PROCESS | 3896 | ++DOCSHELL 000000C504D7F000 == 7 [pid = 3896] [id = 9] 20:08:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 23 (000000C5091CDC00) [pid = 3896] [serial = 23] [outer = 0000000000000000] 20:08:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 24 (000000C5096B0800) [pid = 3896] [serial = 24] [outer = 000000C5091CDC00] 20:08:07 INFO - PROCESS | 3896 | 1465528087270 Marionette DEBUG loaded listener.js 20:08:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 25 (000000C50B141800) [pid = 3896] [serial = 25] [outer = 000000C5091CDC00] 20:08:07 INFO - PROCESS | 3896 | 1465528087532 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 20:08:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 20:08:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1182ms 20:08:07 INFO - PROCESS | 3896 | 1465528087618 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 20:08:07 INFO - PROCESS | 3896 | 1465528087622 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 20:08:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 20:08:07 INFO - PROCESS | 3896 | 1465528087674 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 20:08:07 INFO - PROCESS | 3896 | 1465528087677 Marionette TRACE conn5 <- [1,10,null,{}] 20:08:07 INFO - PROCESS | 3896 | 1465528087812 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:07 INFO - PROCESS | 3896 | 1465528087815 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:07 INFO - PROCESS | 3896 | 1465528087932 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 20:08:07 INFO - PROCESS | 3896 | 1465528087989 Marionette TRACE conn5 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:07 INFO - PROCESS | 3896 | 1465528087992 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:08 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50B045000 == 8 [pid = 3896] [id = 10] 20:08:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 26 (000000C5091C6800) [pid = 3896] [serial = 26] [outer = 0000000000000000] 20:08:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 27 (000000C50C31F800) [pid = 3896] [serial = 27] [outer = 000000C5091C6800] 20:08:08 INFO - PROCESS | 3896 | 1465528088041 Marionette DEBUG loaded listener.js 20:08:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 28 (000000C50D5EC800) [pid = 3896] [serial = 28] [outer = 000000C5091C6800] 20:08:08 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50B958800 == 9 [pid = 3896] [id = 11] 20:08:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 29 (000000C50B959000) [pid = 3896] [serial = 29] [outer = 0000000000000000] 20:08:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 30 (000000C50B95D800) [pid = 3896] [serial = 30] [outer = 000000C50B959000] 20:08:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 31 (000000C50B95C800) [pid = 3896] [serial = 31] [outer = 000000C50B959000] 20:08:08 INFO - PROCESS | 3896 | ++DOCSHELL 000000C500813800 == 10 [pid = 3896] [id = 12] 20:08:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 32 (000000C50E708C00) [pid = 3896] [serial = 32] [outer = 0000000000000000] 20:08:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 33 (000000C50FF5F000) [pid = 3896] [serial = 33] [outer = 000000C50E708C00] 20:08:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 34 (000000C50F288000) [pid = 3896] [serial = 34] [outer = 000000C50E708C00] 20:08:08 INFO - PROCESS | 3896 | 1465528088683 Marionette TRACE conn5 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 20:08:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 20:08:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1032ms 20:08:08 INFO - PROCESS | 3896 | 1465528088704 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 20:08:08 INFO - PROCESS | 3896 | 1465528088709 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 20:08:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 20:08:08 INFO - PROCESS | 3896 | 1465528088720 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 20:08:08 INFO - PROCESS | 3896 | 1465528088725 Marionette TRACE conn5 <- [1,14,null,{}] 20:08:08 INFO - PROCESS | 3896 | 1465528088735 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:08 INFO - PROCESS | 3896 | 1465528088739 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:08 INFO - PROCESS | 3896 | 1465528088830 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 20:08:08 INFO - PROCESS | 3896 | 1465528088837 Marionette TRACE conn5 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:08 INFO - PROCESS | 3896 | 1465528088839 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:08 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50956A800 == 11 [pid = 3896] [id = 13] 20:08:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 35 (000000C50DE55800) [pid = 3896] [serial = 35] [outer = 0000000000000000] 20:08:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 36 (000000C50F63C400) [pid = 3896] [serial = 36] [outer = 000000C50DE55800] 20:08:08 INFO - PROCESS | 3896 | 1465528088894 Marionette DEBUG loaded listener.js 20:08:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 37 (000000C57EB0C400) [pid = 3896] [serial = 37] [outer = 000000C50DE55800] 20:08:09 INFO - PROCESS | 3896 | 1465528089331 Marionette TRACE conn5 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 20:08:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 20:08:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 650ms 20:08:09 INFO - PROCESS | 3896 | 1465528089368 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 20:08:09 INFO - PROCESS | 3896 | 1465528089371 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 20:08:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 20:08:09 INFO - PROCESS | 3896 | 1465528089374 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 20:08:09 INFO - PROCESS | 3896 | 1465528089376 Marionette TRACE conn5 <- [1,18,null,{}] 20:08:09 INFO - PROCESS | 3896 | 1465528089380 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:09 INFO - PROCESS | 3896 | 1465528089382 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:09 INFO - PROCESS | 3896 | 1465528089470 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 20:08:09 INFO - PROCESS | 3896 | 1465528089480 Marionette TRACE conn5 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:09 INFO - PROCESS | 3896 | 1465528089482 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:09 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50C71C000 == 12 [pid = 3896] [id = 14] 20:08:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 38 (000000C57EBC3400) [pid = 3896] [serial = 38] [outer = 0000000000000000] 20:08:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 39 (000000C57ED42400) [pid = 3896] [serial = 39] [outer = 000000C57EBC3400] 20:08:09 INFO - PROCESS | 3896 | 1465528089530 Marionette DEBUG loaded listener.js 20:08:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 40 (000000C50F642800) [pid = 3896] [serial = 40] [outer = 000000C57EBC3400] 20:08:09 INFO - PROCESS | 3896 | 1465528089915 Marionette TRACE conn5 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 20:08:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 20:08:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 587ms 20:08:09 INFO - PROCESS | 3896 | 1465528089971 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 20:08:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 20:08:09 INFO - PROCESS | 3896 | 1465528089973 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 20:08:09 INFO - PROCESS | 3896 | 1465528089977 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 20:08:09 INFO - PROCESS | 3896 | 1465528089979 Marionette TRACE conn5 <- [1,22,null,{}] 20:08:09 INFO - PROCESS | 3896 | 1465528089983 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:09 INFO - PROCESS | 3896 | 1465528089985 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:10 INFO - PROCESS | 3896 | 1465528090073 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 20:08:10 INFO - PROCESS | 3896 | 1465528090078 Marionette TRACE conn5 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:10 INFO - PROCESS | 3896 | 1465528090084 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:10 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50CA66000 == 13 [pid = 3896] [id = 15] 20:08:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 41 (000000C57FD99000) [pid = 3896] [serial = 41] [outer = 0000000000000000] 20:08:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 42 (000000C57FD9AC00) [pid = 3896] [serial = 42] [outer = 000000C57FD99000] 20:08:10 INFO - PROCESS | 3896 | 1465528090141 Marionette DEBUG loaded listener.js 20:08:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 43 (000000C57FDA0C00) [pid = 3896] [serial = 43] [outer = 000000C57FD99000] 20:08:10 INFO - PROCESS | 3896 | 1465528090566 Marionette TRACE conn5 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 20:08:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 20:08:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 20:08:10 INFO - PROCESS | 3896 | 1465528090614 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 20:08:10 INFO - PROCESS | 3896 | 1465528090616 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 20:08:10 INFO - PROCESS | 3896 | 1465528090619 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 20:08:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 20:08:10 INFO - PROCESS | 3896 | 1465528090621 Marionette TRACE conn5 <- [1,26,null,{}] 20:08:10 INFO - PROCESS | 3896 | 1465528090625 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:10 INFO - PROCESS | 3896 | 1465528090627 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:10 INFO - PROCESS | 3896 | 1465528090714 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 20:08:10 INFO - PROCESS | 3896 | 1465528090721 Marionette TRACE conn5 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:10 INFO - PROCESS | 3896 | 1465528090724 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:10 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50DB98800 == 14 [pid = 3896] [id = 16] 20:08:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 44 (000000C50D03E400) [pid = 3896] [serial = 44] [outer = 0000000000000000] 20:08:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 45 (000000C57FDA4000) [pid = 3896] [serial = 45] [outer = 000000C50D03E400] 20:08:10 INFO - PROCESS | 3896 | 1465528090771 Marionette DEBUG loaded listener.js 20:08:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 46 (000000C57FF09800) [pid = 3896] [serial = 46] [outer = 000000C50D03E400] 20:08:11 INFO - PROCESS | 3896 | 1465528091180 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 20:08:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 20:08:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 587ms 20:08:11 INFO - PROCESS | 3896 | 1465528091209 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 20:08:11 INFO - PROCESS | 3896 | 1465528091211 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 20:08:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 20:08:11 INFO - PROCESS | 3896 | 1465528091224 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 20:08:11 INFO - PROCESS | 3896 | 1465528091226 Marionette TRACE conn5 <- [1,30,null,{}] 20:08:11 INFO - PROCESS | 3896 | 1465528091231 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:11 INFO - PROCESS | 3896 | 1465528091232 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:11 INFO - PROCESS | 3896 | 1465528091315 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 20:08:11 INFO - PROCESS | 3896 | 1465528091321 Marionette TRACE conn5 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:11 INFO - PROCESS | 3896 | 1465528091323 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:11 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50FB7F000 == 15 [pid = 3896] [id = 17] 20:08:11 INFO - PROCESS | 3896 | ++DOMWINDOW == 47 (000000C504B33C00) [pid = 3896] [serial = 47] [outer = 0000000000000000] 20:08:11 INFO - PROCESS | 3896 | ++DOMWINDOW == 48 (000000C57F58BC00) [pid = 3896] [serial = 48] [outer = 000000C504B33C00] 20:08:11 INFO - PROCESS | 3896 | 1465528091367 Marionette DEBUG loaded listener.js 20:08:11 INFO - PROCESS | 3896 | ++DOMWINDOW == 49 (000000C57F593400) [pid = 3896] [serial = 49] [outer = 000000C504B33C00] 20:08:11 INFO - PROCESS | 3896 | 1465528091761 Marionette TRACE conn5 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 20:08:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 20:08:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 587ms 20:08:11 INFO - PROCESS | 3896 | 1465528091806 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 20:08:11 INFO - PROCESS | 3896 | 1465528091808 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 20:08:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 20:08:11 INFO - PROCESS | 3896 | 1465528091811 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 20:08:11 INFO - PROCESS | 3896 | 1465528091813 Marionette TRACE conn5 <- [1,34,null,{}] 20:08:11 INFO - PROCESS | 3896 | 1465528091826 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:11 INFO - PROCESS | 3896 | 1465528091829 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:11 INFO - PROCESS | 3896 | 1465528091908 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 20:08:11 INFO - PROCESS | 3896 | 1465528091913 Marionette TRACE conn5 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:11 INFO - PROCESS | 3896 | 1465528091915 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:11 INFO - PROCESS | 3896 | ++DOCSHELL 000000C511A11800 == 16 [pid = 3896] [id = 18] 20:08:11 INFO - PROCESS | 3896 | ++DOMWINDOW == 50 (000000C57DA04800) [pid = 3896] [serial = 50] [outer = 0000000000000000] 20:08:11 INFO - PROCESS | 3896 | ++DOMWINDOW == 51 (000000C57DA09000) [pid = 3896] [serial = 51] [outer = 000000C57DA04800] 20:08:11 INFO - PROCESS | 3896 | 1465528091960 Marionette DEBUG loaded listener.js 20:08:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 52 (000000C57DA0E000) [pid = 3896] [serial = 52] [outer = 000000C57DA04800] 20:08:12 INFO - PROCESS | 3896 | 1465528092406 Marionette TRACE conn5 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 20:08:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 20:08:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 650ms 20:08:12 INFO - PROCESS | 3896 | 1465528092465 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 20:08:12 INFO - PROCESS | 3896 | 1465528092467 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 20:08:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 20:08:12 INFO - PROCESS | 3896 | 1465528092470 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 20:08:12 INFO - PROCESS | 3896 | 1465528092472 Marionette TRACE conn5 <- [1,38,null,{}] 20:08:12 INFO - PROCESS | 3896 | 1465528092475 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:12 INFO - PROCESS | 3896 | 1465528092477 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:12 INFO - PROCESS | 3896 | 1465528092570 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 20:08:12 INFO - PROCESS | 3896 | 1465528092577 Marionette TRACE conn5 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:12 INFO - PROCESS | 3896 | 1465528092579 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:12 INFO - PROCESS | 3896 | ++DOCSHELL 000000C57EE3F000 == 17 [pid = 3896] [id = 19] 20:08:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 53 (000000C50FB28C00) [pid = 3896] [serial = 53] [outer = 0000000000000000] 20:08:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 54 (000000C50FB2F400) [pid = 3896] [serial = 54] [outer = 000000C50FB28C00] 20:08:12 INFO - PROCESS | 3896 | 1465528092622 Marionette DEBUG loaded listener.js 20:08:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 55 (000000C50FB35800) [pid = 3896] [serial = 55] [outer = 000000C50FB28C00] 20:08:13 INFO - PROCESS | 3896 | 1465528093012 Marionette TRACE conn5 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 20:08:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 20:08:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 587ms 20:08:13 INFO - PROCESS | 3896 | 1465528093061 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 20:08:13 INFO - PROCESS | 3896 | 1465528093063 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 20:08:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 20:08:13 INFO - PROCESS | 3896 | 1465528093066 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 20:08:13 INFO - PROCESS | 3896 | 1465528093068 Marionette TRACE conn5 <- [1,42,null,{}] 20:08:13 INFO - PROCESS | 3896 | 1465528093082 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:13 INFO - PROCESS | 3896 | 1465528093084 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:13 INFO - PROCESS | 3896 | 1465528093169 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 20:08:13 INFO - PROCESS | 3896 | 1465528093174 Marionette TRACE conn5 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:13 INFO - PROCESS | 3896 | 1465528093176 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:13 INFO - PROCESS | 3896 | ++DOCSHELL 000000C57F4CB000 == 18 [pid = 3896] [id = 20] 20:08:13 INFO - PROCESS | 3896 | ++DOMWINDOW == 56 (000000C50FB2E000) [pid = 3896] [serial = 56] [outer = 0000000000000000] 20:08:13 INFO - PROCESS | 3896 | ++DOMWINDOW == 57 (000000C5101A5800) [pid = 3896] [serial = 57] [outer = 000000C50FB2E000] 20:08:13 INFO - PROCESS | 3896 | 1465528093226 Marionette DEBUG loaded listener.js 20:08:13 INFO - PROCESS | 3896 | ++DOMWINDOW == 58 (000000C57DAD1800) [pid = 3896] [serial = 58] [outer = 000000C50FB2E000] 20:08:13 INFO - PROCESS | 3896 | 1465528093622 Marionette TRACE conn5 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 20:08:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 20:08:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 587ms 20:08:13 INFO - PROCESS | 3896 | 1465528093657 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 20:08:13 INFO - PROCESS | 3896 | 1465528093659 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 20:08:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 20:08:13 INFO - PROCESS | 3896 | 1465528093662 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 20:08:13 INFO - PROCESS | 3896 | 1465528093665 Marionette TRACE conn5 <- [1,46,null,{}] 20:08:13 INFO - PROCESS | 3896 | 1465528093679 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:13 INFO - PROCESS | 3896 | 1465528093681 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:13 INFO - PROCESS | 3896 | 1465528093770 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 20:08:13 INFO - PROCESS | 3896 | 1465528093776 Marionette TRACE conn5 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:13 INFO - PROCESS | 3896 | 1465528093779 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:13 INFO - PROCESS | 3896 | ++DOCSHELL 000000C57FFBC000 == 19 [pid = 3896] [id = 21] 20:08:13 INFO - PROCESS | 3896 | ++DOMWINDOW == 59 (000000C57F591800) [pid = 3896] [serial = 59] [outer = 0000000000000000] 20:08:13 INFO - PROCESS | 3896 | ++DOMWINDOW == 60 (000000C57F68C000) [pid = 3896] [serial = 60] [outer = 000000C57F591800] 20:08:13 INFO - PROCESS | 3896 | 1465528093826 Marionette DEBUG loaded listener.js 20:08:13 INFO - PROCESS | 3896 | ++DOMWINDOW == 61 (000000C57F693800) [pid = 3896] [serial = 61] [outer = 000000C57F591800] 20:08:14 INFO - PROCESS | 3896 | 1465528094253 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 20:08:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 20:08:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 649ms 20:08:14 INFO - PROCESS | 3896 | 1465528094942 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 20:08:14 INFO - PROCESS | 3896 | 1465528094947 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 20:08:14 INFO - PROCESS | 3896 | 1465528094952 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 20:08:14 INFO - PROCESS | 3896 | 1465528094955 Marionette TRACE conn5 <- [1,50,null,{}] 20:08:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 20:08:14 INFO - PROCESS | 3896 | 1465528094967 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:14 INFO - PROCESS | 3896 | 1465528094971 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:15 INFO - PROCESS | 3896 | 1465528095084 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 20:08:15 INFO - PROCESS | 3896 | 1465528095148 Marionette TRACE conn5 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:15 INFO - PROCESS | 3896 | 1465528095153 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:15 INFO - PROCESS | 3896 | ++DOCSHELL 000000C504D93000 == 20 [pid = 3896] [id = 22] 20:08:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 62 (000000C50B06C800) [pid = 3896] [serial = 62] [outer = 0000000000000000] 20:08:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 63 (000000C50B13D800) [pid = 3896] [serial = 63] [outer = 000000C50B06C800] 20:08:15 INFO - PROCESS | 3896 | 1465528095206 Marionette DEBUG loaded listener.js 20:08:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 64 (000000C50BD93400) [pid = 3896] [serial = 64] [outer = 000000C50B06C800] 20:08:15 INFO - PROCESS | 3896 | 1465528095628 Marionette TRACE conn5 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 20:08:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 20:08:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 713ms 20:08:15 INFO - PROCESS | 3896 | 1465528095678 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 20:08:15 INFO - PROCESS | 3896 | 1465528095681 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 20:08:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 20:08:15 INFO - PROCESS | 3896 | 1465528095699 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 20:08:15 INFO - PROCESS | 3896 | 1465528095702 Marionette TRACE conn5 <- [1,54,null,{}] 20:08:15 INFO - PROCESS | 3896 | 1465528095707 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:15 INFO - PROCESS | 3896 | 1465528095710 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:15 INFO - PROCESS | 3896 | 1465528095818 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 20:08:15 INFO - PROCESS | 3896 | 1465528095827 Marionette TRACE conn5 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:15 INFO - PROCESS | 3896 | 1465528095830 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:15 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50B03D800 == 21 [pid = 3896] [id = 23] 20:08:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 65 (000000C50C4A6800) [pid = 3896] [serial = 65] [outer = 0000000000000000] 20:08:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 66 (000000C50C8B9000) [pid = 3896] [serial = 66] [outer = 000000C50C4A6800] 20:08:15 INFO - PROCESS | 3896 | 1465528095879 Marionette DEBUG loaded listener.js 20:08:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 67 (000000C50D031800) [pid = 3896] [serial = 67] [outer = 000000C50C4A6800] 20:08:16 INFO - PROCESS | 3896 | 1465528096325 Marionette TRACE conn5 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 20:08:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 20:08:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 692ms 20:08:16 INFO - PROCESS | 3896 | --DOMWINDOW == 66 (000000C506657000) [pid = 3896] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 20:08:16 INFO - PROCESS | 3896 | --DOMWINDOW == 65 (000000C5096FD800) [pid = 3896] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 20:08:16 INFO - PROCESS | 3896 | --DOMWINDOW == 64 (000000C5091C6800) [pid = 3896] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 20:08:16 INFO - PROCESS | 3896 | --DOMWINDOW == 63 (000000C50DE55800) [pid = 3896] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 20:08:16 INFO - PROCESS | 3896 | --DOMWINDOW == 62 (000000C57EBC3400) [pid = 3896] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 20:08:16 INFO - PROCESS | 3896 | 1465528096526 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 20:08:16 INFO - PROCESS | 3896 | 1465528096529 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 20:08:16 INFO - PROCESS | 3896 | 1465528096547 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 20:08:16 INFO - PROCESS | 3896 | 1465528096549 Marionette TRACE conn5 <- [1,58,null,{}] 20:08:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 20:08:16 INFO - PROCESS | 3896 | 1465528096559 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:16 INFO - PROCESS | 3896 | 1465528096563 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:16 INFO - PROCESS | 3896 | 1465528096652 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 20:08:16 INFO - PROCESS | 3896 | 1465528096663 Marionette TRACE conn5 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:16 INFO - PROCESS | 3896 | 1465528096667 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:16 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50C5E2000 == 22 [pid = 3896] [id = 24] 20:08:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 63 (000000C50D589800) [pid = 3896] [serial = 68] [outer = 0000000000000000] 20:08:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 64 (000000C50DE53400) [pid = 3896] [serial = 69] [outer = 000000C50D589800] 20:08:16 INFO - PROCESS | 3896 | 1465528096717 Marionette DEBUG loaded listener.js 20:08:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 65 (000000C50EBD9C00) [pid = 3896] [serial = 70] [outer = 000000C50D589800] 20:08:17 INFO - PROCESS | 3896 | 1465528097121 Marionette TRACE conn5 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 20:08:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 20:08:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 630ms 20:08:17 INFO - PROCESS | 3896 | 1465528097184 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 20:08:17 INFO - PROCESS | 3896 | 1465528097186 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 20:08:17 INFO - PROCESS | 3896 | 1465528097190 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 20:08:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 20:08:17 INFO - PROCESS | 3896 | 1465528097192 Marionette TRACE conn5 <- [1,62,null,{}] 20:08:17 INFO - PROCESS | 3896 | 1465528097195 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:17 INFO - PROCESS | 3896 | 1465528097197 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:17 INFO - PROCESS | 3896 | 1465528097286 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 20:08:17 INFO - PROCESS | 3896 | 1465528097293 Marionette TRACE conn5 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:17 INFO - PROCESS | 3896 | 1465528097295 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:17 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50D240000 == 23 [pid = 3896] [id = 25] 20:08:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 66 (000000C50F287800) [pid = 3896] [serial = 71] [outer = 0000000000000000] 20:08:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 67 (000000C50FB2AC00) [pid = 3896] [serial = 72] [outer = 000000C50F287800] 20:08:17 INFO - PROCESS | 3896 | 1465528097343 Marionette DEBUG loaded listener.js 20:08:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 68 (000000C50FB27000) [pid = 3896] [serial = 73] [outer = 000000C50F287800] 20:08:17 INFO - PROCESS | 3896 | 1465528097764 Marionette TRACE conn5 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 20:08:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 20:08:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 628ms 20:08:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 20:08:17 INFO - PROCESS | 3896 | 1465528097820 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 20:08:17 INFO - PROCESS | 3896 | 1465528097823 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 20:08:17 INFO - PROCESS | 3896 | 1465528097826 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 20:08:17 INFO - PROCESS | 3896 | 1465528097828 Marionette TRACE conn5 <- [1,66,null,{}] 20:08:17 INFO - PROCESS | 3896 | 1465528097831 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:17 INFO - PROCESS | 3896 | 1465528097833 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:17 INFO - PROCESS | 3896 | 1465528097915 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 20:08:17 INFO - PROCESS | 3896 | 1465528097920 Marionette TRACE conn5 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:17 INFO - PROCESS | 3896 | 1465528097922 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:17 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50FF45800 == 24 [pid = 3896] [id = 26] 20:08:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 69 (000000C5101A3800) [pid = 3896] [serial = 74] [outer = 0000000000000000] 20:08:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 70 (000000C5101ADC00) [pid = 3896] [serial = 75] [outer = 000000C5101A3800] 20:08:17 INFO - PROCESS | 3896 | 1465528097967 Marionette DEBUG loaded listener.js 20:08:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 71 (000000C51270B000) [pid = 3896] [serial = 76] [outer = 000000C5101A3800] 20:08:18 INFO - PROCESS | 3896 | 1465528098364 Marionette TRACE conn5 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 20:08:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 20:08:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 587ms 20:08:18 INFO - PROCESS | 3896 | 1465528098417 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 20:08:18 INFO - PROCESS | 3896 | 1465528098419 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 20:08:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 20:08:18 INFO - PROCESS | 3896 | 1465528098422 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 20:08:18 INFO - PROCESS | 3896 | 1465528098424 Marionette TRACE conn5 <- [1,70,null,{}] 20:08:18 INFO - PROCESS | 3896 | 1465528098428 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:18 INFO - PROCESS | 3896 | 1465528098433 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:18 INFO - PROCESS | 3896 | 1465528098576 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 20:08:18 INFO - PROCESS | 3896 | 1465528098643 Marionette TRACE conn5 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:18 INFO - PROCESS | 3896 | 1465528098647 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:18 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5041D1800 == 25 [pid = 3896] [id = 27] 20:08:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 72 (000000C5041ABC00) [pid = 3896] [serial = 77] [outer = 0000000000000000] 20:08:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C504B39800) [pid = 3896] [serial = 78] [outer = 000000C5041ABC00] 20:08:18 INFO - PROCESS | 3896 | 1465528098709 Marionette DEBUG loaded listener.js 20:08:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C509590400) [pid = 3896] [serial = 79] [outer = 000000C5041ABC00] 20:08:19 INFO - PROCESS | 3896 | 1465528099223 Marionette TRACE conn5 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 20:08:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 20:08:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 881ms 20:08:19 INFO - PROCESS | 3896 | 1465528099308 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 20:08:19 INFO - PROCESS | 3896 | 1465528099313 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 20:08:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 20:08:19 INFO - PROCESS | 3896 | 1465528099318 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 20:08:19 INFO - PROCESS | 3896 | 1465528099322 Marionette TRACE conn5 <- [1,74,null,{}] 20:08:19 INFO - PROCESS | 3896 | 1465528099327 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:19 INFO - PROCESS | 3896 | 1465528099330 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:19 INFO - PROCESS | 3896 | 1465528099447 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 20:08:19 INFO - PROCESS | 3896 | 1465528099500 Marionette TRACE conn5 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:19 INFO - PROCESS | 3896 | 1465528099503 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:19 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50FB72000 == 26 [pid = 3896] [id = 28] 20:08:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C50D030C00) [pid = 3896] [serial = 80] [outer = 0000000000000000] 20:08:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C50D2DBC00) [pid = 3896] [serial = 81] [outer = 000000C50D030C00] 20:08:19 INFO - PROCESS | 3896 | 1465528099564 Marionette DEBUG loaded listener.js 20:08:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C50EBE3800) [pid = 3896] [serial = 82] [outer = 000000C50D030C00] 20:08:20 INFO - PROCESS | 3896 | 1465528100128 Marionette TRACE conn5 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 20:08:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 20:08:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 881ms 20:08:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 20:08:20 INFO - PROCESS | 3896 | 1465528100202 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 20:08:20 INFO - PROCESS | 3896 | 1465528100206 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 20:08:20 INFO - PROCESS | 3896 | 1465528100210 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 20:08:20 INFO - PROCESS | 3896 | 1465528100212 Marionette TRACE conn5 <- [1,78,null,{}] 20:08:20 INFO - PROCESS | 3896 | 1465528100216 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:20 INFO - PROCESS | 3896 | 1465528100219 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:20 INFO - PROCESS | 3896 | 1465528100327 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 20:08:20 INFO - PROCESS | 3896 | 1465528100389 Marionette TRACE conn5 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:20 INFO - PROCESS | 3896 | 1465528100391 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:20 INFO - PROCESS | 3896 | ++DOCSHELL 000000C57FE0B000 == 27 [pid = 3896] [id = 29] 20:08:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C512763400) [pid = 3896] [serial = 83] [outer = 0000000000000000] 20:08:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C512768C00) [pid = 3896] [serial = 84] [outer = 000000C512763400] 20:08:20 INFO - PROCESS | 3896 | 1465528100447 Marionette DEBUG loaded listener.js 20:08:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C57DA0CC00) [pid = 3896] [serial = 85] [outer = 000000C512763400] 20:08:21 INFO - PROCESS | 3896 | 1465528101004 Marionette TRACE conn5 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 20:08:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 20:08:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 839ms 20:08:21 INFO - PROCESS | 3896 | 1465528101050 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 20:08:21 INFO - PROCESS | 3896 | 1465528101054 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 20:08:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 20:08:21 INFO - PROCESS | 3896 | 1465528101066 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 20:08:21 INFO - PROCESS | 3896 | 1465528101071 Marionette TRACE conn5 <- [1,82,null,{}] 20:08:21 INFO - PROCESS | 3896 | 1465528101075 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:21 INFO - PROCESS | 3896 | 1465528101079 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:21 INFO - PROCESS | 3896 | 1465528101222 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 20:08:21 INFO - PROCESS | 3896 | 1465528101281 Marionette TRACE conn5 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:21 INFO - PROCESS | 3896 | 1465528101284 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:21 INFO - PROCESS | 3896 | ++DOCSHELL 000000C57D9CC000 == 28 [pid = 3896] [id = 30] 20:08:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C57DAD2000) [pid = 3896] [serial = 86] [outer = 0000000000000000] 20:08:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C57ED55800) [pid = 3896] [serial = 87] [outer = 000000C57DAD2000] 20:08:21 INFO - PROCESS | 3896 | 1465528101341 Marionette DEBUG loaded listener.js 20:08:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C57F422000) [pid = 3896] [serial = 88] [outer = 000000C57DAD2000] 20:08:21 INFO - PROCESS | 3896 | 1465528101852 Marionette TRACE conn5 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 20:08:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 20:08:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 839ms 20:08:21 INFO - PROCESS | 3896 | 1465528101903 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 20:08:21 INFO - PROCESS | 3896 | 1465528101905 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 20:08:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 20:08:21 INFO - PROCESS | 3896 | 1465528101909 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 20:08:21 INFO - PROCESS | 3896 | 1465528101911 Marionette TRACE conn5 <- [1,86,null,{}] 20:08:21 INFO - PROCESS | 3896 | 1465528101915 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:21 INFO - PROCESS | 3896 | 1465528101917 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:22 INFO - PROCESS | 3896 | 1465528102022 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 20:08:22 INFO - PROCESS | 3896 | 1465528102110 Marionette TRACE conn5 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:22 INFO - PROCESS | 3896 | 1465528102112 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:22 INFO - PROCESS | 3896 | ++DOCSHELL 000000C510113000 == 29 [pid = 3896] [id = 31] 20:08:22 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C57F41C000) [pid = 3896] [serial = 89] [outer = 0000000000000000] 20:08:22 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C57F68D400) [pid = 3896] [serial = 90] [outer = 000000C57F41C000] 20:08:22 INFO - PROCESS | 3896 | 1465528102168 Marionette DEBUG loaded listener.js 20:08:22 INFO - PROCESS | 3896 | ++DOMWINDOW == 86 (000000C57F698000) [pid = 3896] [serial = 91] [outer = 000000C57F41C000] 20:08:22 INFO - PROCESS | 3896 | 1465528102781 Marionette TRACE conn5 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 20:08:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 20:08:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 923ms 20:08:22 INFO - PROCESS | 3896 | 1465528102835 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 20:08:22 INFO - PROCESS | 3896 | 1465528102840 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 20:08:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 20:08:22 INFO - PROCESS | 3896 | 1465528102845 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 20:08:22 INFO - PROCESS | 3896 | 1465528102848 Marionette TRACE conn5 <- [1,90,null,{}] 20:08:22 INFO - PROCESS | 3896 | 1465528102854 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:22 INFO - PROCESS | 3896 | 1465528102857 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:22 INFO - PROCESS | 3896 | 1465528102964 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 20:08:23 INFO - PROCESS | 3896 | 1465528103026 Marionette TRACE conn5 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:23 INFO - PROCESS | 3896 | 1465528103030 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:23 INFO - PROCESS | 3896 | ++DOCSHELL 000000C509559000 == 30 [pid = 3896] [id = 32] 20:08:23 INFO - PROCESS | 3896 | ++DOMWINDOW == 87 (000000C5063A8800) [pid = 3896] [serial = 92] [outer = 0000000000000000] 20:08:23 INFO - PROCESS | 3896 | ++DOMWINDOW == 88 (000000C50B067800) [pid = 3896] [serial = 93] [outer = 000000C5063A8800] 20:08:23 INFO - PROCESS | 3896 | 1465528103083 Marionette DEBUG loaded listener.js 20:08:23 INFO - PROCESS | 3896 | ++DOMWINDOW == 89 (000000C50C49AC00) [pid = 3896] [serial = 94] [outer = 000000C5063A8800] 20:08:23 INFO - PROCESS | 3896 | --DOCSHELL 000000C5045B8800 == 29 [pid = 3896] [id = 8] 20:08:23 INFO - PROCESS | 3896 | --DOMWINDOW == 88 (000000C50CAAF800) [pid = 3896] [serial = 17] [outer = 0000000000000000] [url = about:blank] 20:08:23 INFO - PROCESS | 3896 | --DOMWINDOW == 87 (000000C57FD9AC00) [pid = 3896] [serial = 42] [outer = 0000000000000000] [url = about:blank] 20:08:23 INFO - PROCESS | 3896 | --DOMWINDOW == 86 (000000C57FDA4000) [pid = 3896] [serial = 45] [outer = 0000000000000000] [url = about:blank] 20:08:23 INFO - PROCESS | 3896 | --DOMWINDOW == 85 (000000C57F58BC00) [pid = 3896] [serial = 48] [outer = 0000000000000000] [url = about:blank] 20:08:23 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C57DA09000) [pid = 3896] [serial = 51] [outer = 0000000000000000] [url = about:blank] 20:08:23 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C50FB2F400) [pid = 3896] [serial = 54] [outer = 0000000000000000] [url = about:blank] 20:08:23 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C5101A5800) [pid = 3896] [serial = 57] [outer = 0000000000000000] [url = about:blank] 20:08:23 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C50B135C00) [pid = 3896] [serial = 21] [outer = 0000000000000000] [url = about:blank] 20:08:23 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C5096B0800) [pid = 3896] [serial = 24] [outer = 0000000000000000] [url = about:blank] 20:08:23 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C50C31F800) [pid = 3896] [serial = 27] [outer = 0000000000000000] [url = about:blank] 20:08:23 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C50FF5F000) [pid = 3896] [serial = 33] [outer = 0000000000000000] [url = about:blank] 20:08:23 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C50F63C400) [pid = 3896] [serial = 36] [outer = 0000000000000000] [url = about:blank] 20:08:23 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C57ED42400) [pid = 3896] [serial = 39] [outer = 0000000000000000] [url = about:blank] 20:08:23 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C50B95D800) [pid = 3896] [serial = 30] [outer = 0000000000000000] [url = about:blank] 20:08:23 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C57EB0C400) [pid = 3896] [serial = 37] [outer = 0000000000000000] [url = about:blank] 20:08:23 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C50D5EC800) [pid = 3896] [serial = 28] [outer = 0000000000000000] [url = about:blank] 20:08:23 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C50F642800) [pid = 3896] [serial = 40] [outer = 0000000000000000] [url = about:blank] 20:08:23 INFO - PROCESS | 3896 | --DOMWINDOW == 71 (000000C50BD8D000) [pid = 3896] [serial = 22] [outer = 0000000000000000] [url = about:blank] 20:08:23 INFO - PROCESS | 3896 | --DOMWINDOW == 70 (000000C50CD94000) [pid = 3896] [serial = 14] [outer = 0000000000000000] [url = about:blank] 20:08:23 INFO - PROCESS | 3896 | --DOMWINDOW == 69 (000000C505FD0C00) [pid = 3896] [serial = 9] [outer = 0000000000000000] [url = about:blank] 20:08:23 INFO - PROCESS | 3896 | --DOMWINDOW == 68 (000000C50664F400) [pid = 3896] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 20:08:23 INFO - PROCESS | 3896 | --DOMWINDOW == 67 (000000C503E69000) [pid = 3896] [serial = 4] [outer = 0000000000000000] [url = about:blank] 20:08:24 INFO - PROCESS | 3896 | 1465528104032 Marionette TRACE conn5 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 20:08:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 20:08:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1238ms 20:08:24 INFO - PROCESS | 3896 | 1465528104087 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 20:08:24 INFO - PROCESS | 3896 | 1465528104091 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 20:08:24 INFO - PROCESS | 3896 | 1465528104096 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 20:08:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 20:08:24 INFO - PROCESS | 3896 | 1465528104100 Marionette TRACE conn5 <- [1,94,null,{}] 20:08:24 INFO - PROCESS | 3896 | 1465528104106 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:24 INFO - PROCESS | 3896 | 1465528104109 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:24 INFO - PROCESS | 3896 | 1465528104198 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 20:08:24 INFO - PROCESS | 3896 | 1465528104206 Marionette TRACE conn5 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:24 INFO - PROCESS | 3896 | 1465528104209 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:24 INFO - PROCESS | 3896 | ++DOCSHELL 000000C505989000 == 30 [pid = 3896] [id = 33] 20:08:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 68 (000000C50B13A000) [pid = 3896] [serial = 95] [outer = 0000000000000000] 20:08:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 69 (000000C50B980400) [pid = 3896] [serial = 96] [outer = 000000C50B13A000] 20:08:24 INFO - PROCESS | 3896 | 1465528104260 Marionette DEBUG loaded listener.js 20:08:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 70 (000000C50C49D800) [pid = 3896] [serial = 97] [outer = 000000C50B13A000] 20:08:24 INFO - PROCESS | 3896 | 1465528104691 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 20:08:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 20:08:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 629ms 20:08:24 INFO - PROCESS | 3896 | 1465528104729 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 20:08:24 INFO - PROCESS | 3896 | 1465528104735 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 20:08:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 20:08:24 INFO - PROCESS | 3896 | 1465528104742 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 20:08:24 INFO - PROCESS | 3896 | 1465528104744 Marionette TRACE conn5 <- [1,98,null,{}] 20:08:24 INFO - PROCESS | 3896 | 1465528104748 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:24 INFO - PROCESS | 3896 | 1465528104751 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:24 INFO - PROCESS | 3896 | 1465528104847 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 20:08:24 INFO - PROCESS | 3896 | 1465528104887 Marionette TRACE conn5 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:24 INFO - PROCESS | 3896 | 1465528104890 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:24 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50C0AA000 == 31 [pid = 3896] [id = 34] 20:08:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 71 (000000C50D03CC00) [pid = 3896] [serial = 98] [outer = 0000000000000000] 20:08:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 72 (000000C50D2D2000) [pid = 3896] [serial = 99] [outer = 000000C50D03CC00] 20:08:24 INFO - PROCESS | 3896 | 1465528104941 Marionette DEBUG loaded listener.js 20:08:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C50D5F2800) [pid = 3896] [serial = 100] [outer = 000000C50D03CC00] 20:08:25 INFO - PROCESS | 3896 | 1465528105375 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 20:08:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 20:08:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 671ms 20:08:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 20:08:25 INFO - PROCESS | 3896 | 1465528105415 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 20:08:25 INFO - PROCESS | 3896 | 1465528105417 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 20:08:25 INFO - PROCESS | 3896 | 1465528105421 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 20:08:25 INFO - PROCESS | 3896 | 1465528105424 Marionette TRACE conn5 <- [1,102,null,{}] 20:08:25 INFO - PROCESS | 3896 | 1465528105436 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:25 INFO - PROCESS | 3896 | 1465528105441 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:25 INFO - PROCESS | 3896 | 1465528105528 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 20:08:25 INFO - PROCESS | 3896 | 1465528105535 Marionette TRACE conn5 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:25 INFO - PROCESS | 3896 | 1465528105538 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:25 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50CA6C800 == 32 [pid = 3896] [id = 35] 20:08:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C50EBE2800) [pid = 3896] [serial = 101] [outer = 0000000000000000] 20:08:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C50F63BC00) [pid = 3896] [serial = 102] [outer = 000000C50EBE2800] 20:08:25 INFO - PROCESS | 3896 | 1465528105588 Marionette DEBUG loaded listener.js 20:08:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C50FF5B000) [pid = 3896] [serial = 103] [outer = 000000C50EBE2800] 20:08:26 INFO - PROCESS | 3896 | 1465528106040 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 20:08:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 20:08:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 692ms 20:08:26 INFO - PROCESS | 3896 | 1465528106116 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 20:08:26 INFO - PROCESS | 3896 | 1465528106118 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 20:08:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 20:08:26 INFO - PROCESS | 3896 | 1465528106128 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 20:08:26 INFO - PROCESS | 3896 | 1465528106130 Marionette TRACE conn5 <- [1,106,null,{}] 20:08:26 INFO - PROCESS | 3896 | 1465528106133 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:26 INFO - PROCESS | 3896 | 1465528106135 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:26 INFO - PROCESS | 3896 | 1465528106264 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 20:08:26 INFO - PROCESS | 3896 | 1465528106309 Marionette TRACE conn5 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:26 INFO - PROCESS | 3896 | 1465528106312 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:26 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50E780800 == 33 [pid = 3896] [id = 36] 20:08:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C5101AC800) [pid = 3896] [serial = 104] [outer = 0000000000000000] 20:08:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C512703800) [pid = 3896] [serial = 105] [outer = 000000C5101AC800] 20:08:26 INFO - PROCESS | 3896 | 1465528106358 Marionette DEBUG loaded listener.js 20:08:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C512711000) [pid = 3896] [serial = 106] [outer = 000000C5101AC800] 20:08:26 INFO - PROCESS | 3896 | 1465528106773 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 20:08:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 20:08:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 671ms 20:08:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 20:08:26 INFO - PROCESS | 3896 | 1465528106806 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 20:08:26 INFO - PROCESS | 3896 | 1465528106808 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 20:08:26 INFO - PROCESS | 3896 | 1465528106811 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 20:08:26 INFO - PROCESS | 3896 | 1465528106813 Marionette TRACE conn5 <- [1,110,null,{}] 20:08:26 INFO - PROCESS | 3896 | 1465528106817 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:26 INFO - PROCESS | 3896 | 1465528106819 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:26 INFO - PROCESS | 3896 | 1465528106922 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 20:08:26 INFO - PROCESS | 3896 | 1465528106927 Marionette TRACE conn5 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:26 INFO - PROCESS | 3896 | 1465528106929 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:26 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51010E000 == 34 [pid = 3896] [id = 37] 20:08:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C50CDDB400) [pid = 3896] [serial = 107] [outer = 0000000000000000] 20:08:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C50CDE2800) [pid = 3896] [serial = 108] [outer = 000000C50CDDB400] 20:08:26 INFO - PROCESS | 3896 | 1465528106975 Marionette DEBUG loaded listener.js 20:08:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C5101A9400) [pid = 3896] [serial = 109] [outer = 000000C50CDDB400] 20:08:27 INFO - PROCESS | 3896 | 1465528107443 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 20:08:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 20:08:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 671ms 20:08:27 INFO - PROCESS | 3896 | 1465528107485 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 20:08:27 INFO - PROCESS | 3896 | 1465528107488 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 20:08:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 20:08:27 INFO - PROCESS | 3896 | 1465528107491 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 20:08:27 INFO - PROCESS | 3896 | 1465528107493 Marionette TRACE conn5 <- [1,114,null,{}] 20:08:27 INFO - PROCESS | 3896 | 1465528107497 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:27 INFO - PROCESS | 3896 | 1465528107503 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:27 INFO - PROCESS | 3896 | 1465528107639 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 20:08:27 INFO - PROCESS | 3896 | 1465528107684 Marionette TRACE conn5 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:27 INFO - PROCESS | 3896 | 1465528107686 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:27 INFO - PROCESS | 3896 | ++DOCSHELL 000000C57D9D2800 == 35 [pid = 3896] [id = 38] 20:08:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C57DA0BC00) [pid = 3896] [serial = 110] [outer = 0000000000000000] 20:08:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C57DBD2800) [pid = 3896] [serial = 111] [outer = 000000C57DA0BC00] 20:08:27 INFO - PROCESS | 3896 | 1465528107733 Marionette DEBUG loaded listener.js 20:08:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C57EBC3400) [pid = 3896] [serial = 112] [outer = 000000C57DA0BC00] 20:08:28 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C57F591800) [pid = 3896] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 20:08:28 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C504B33C00) [pid = 3896] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 20:08:28 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C57FD99000) [pid = 3896] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 20:08:28 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C50FB2E000) [pid = 3896] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 20:08:28 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C57DA04800) [pid = 3896] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 20:08:28 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C50FB28C00) [pid = 3896] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 20:08:28 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C50D03E400) [pid = 3896] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 20:08:28 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C5101A3800) [pid = 3896] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 20:08:28 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C50C4A6800) [pid = 3896] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 20:08:28 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C50B06C800) [pid = 3896] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 20:08:28 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C50D589800) [pid = 3896] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 20:08:28 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C50F287800) [pid = 3896] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 20:08:28 INFO - PROCESS | 3896 | 1465528108188 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 20:08:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 20:08:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 734ms 20:08:28 INFO - PROCESS | 3896 | 1465528108228 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 20:08:28 INFO - PROCESS | 3896 | 1465528108231 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 20:08:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 20:08:28 INFO - PROCESS | 3896 | 1465528108234 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 20:08:28 INFO - PROCESS | 3896 | 1465528108236 Marionette TRACE conn5 <- [1,118,null,{}] 20:08:28 INFO - PROCESS | 3896 | 1465528108239 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:28 INFO - PROCESS | 3896 | 1465528108241 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:28 INFO - PROCESS | 3896 | 1465528108319 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 20:08:28 INFO - PROCESS | 3896 | 1465528108327 Marionette TRACE conn5 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:28 INFO - PROCESS | 3896 | 1465528108329 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:28 INFO - PROCESS | 3896 | ++DOCSHELL 000000C57EE9A000 == 36 [pid = 3896] [id = 39] 20:08:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C50C4A2C00) [pid = 3896] [serial = 113] [outer = 0000000000000000] 20:08:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C50F643400) [pid = 3896] [serial = 114] [outer = 000000C50C4A2C00] 20:08:28 INFO - PROCESS | 3896 | 1465528108374 Marionette DEBUG loaded listener.js 20:08:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C50FB20000) [pid = 3896] [serial = 115] [outer = 000000C50C4A2C00] 20:08:28 INFO - PROCESS | 3896 | 1465528108749 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 20:08:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 20:08:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 523ms 20:08:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 20:08:28 INFO - PROCESS | 3896 | 1465528108760 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 20:08:28 INFO - PROCESS | 3896 | 1465528108762 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 20:08:28 INFO - PROCESS | 3896 | 1465528108765 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 20:08:28 INFO - PROCESS | 3896 | 1465528108767 Marionette TRACE conn5 <- [1,122,null,{}] 20:08:28 INFO - PROCESS | 3896 | 1465528108771 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:28 INFO - PROCESS | 3896 | 1465528108773 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:28 INFO - PROCESS | 3896 | 1465528108877 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 20:08:28 INFO - PROCESS | 3896 | 1465528108884 Marionette TRACE conn5 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:28 INFO - PROCESS | 3896 | 1465528108886 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:28 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5128C8800 == 37 [pid = 3896] [id = 40] 20:08:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C50D03C400) [pid = 3896] [serial = 116] [outer = 0000000000000000] 20:08:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C50FB2E400) [pid = 3896] [serial = 117] [outer = 000000C50D03C400] 20:08:28 INFO - PROCESS | 3896 | 1465528108930 Marionette DEBUG loaded listener.js 20:08:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C57EBCB800) [pid = 3896] [serial = 118] [outer = 000000C50D03C400] 20:08:29 INFO - PROCESS | 3896 | 1465528109314 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 20:08:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 20:08:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 586ms 20:08:29 INFO - PROCESS | 3896 | 1465528109355 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 20:08:29 INFO - PROCESS | 3896 | 1465528109357 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 20:08:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 20:08:29 INFO - PROCESS | 3896 | 1465528109360 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 20:08:29 INFO - PROCESS | 3896 | 1465528109362 Marionette TRACE conn5 <- [1,126,null,{}] 20:08:29 INFO - PROCESS | 3896 | 1465528109366 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:29 INFO - PROCESS | 3896 | 1465528109368 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:29 INFO - PROCESS | 3896 | 1465528109469 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 20:08:29 INFO - PROCESS | 3896 | 1465528109476 Marionette TRACE conn5 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:29 INFO - PROCESS | 3896 | 1465528109478 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:29 INFO - PROCESS | 3896 | ++DOCSHELL 000000C57D977000 == 38 [pid = 3896] [id = 41] 20:08:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C50DE10000) [pid = 3896] [serial = 119] [outer = 0000000000000000] 20:08:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C5125CA400) [pid = 3896] [serial = 120] [outer = 000000C50DE10000] 20:08:29 INFO - PROCESS | 3896 | 1465528109523 Marionette DEBUG loaded listener.js 20:08:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C5125D1C00) [pid = 3896] [serial = 121] [outer = 000000C50DE10000] 20:08:29 INFO - PROCESS | 3896 | 1465528109905 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 20:08:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 20:08:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 586ms 20:08:29 INFO - PROCESS | 3896 | 1465528109950 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 20:08:29 INFO - PROCESS | 3896 | 1465528109953 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 20:08:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 20:08:29 INFO - PROCESS | 3896 | 1465528109956 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 20:08:29 INFO - PROCESS | 3896 | 1465528109958 Marionette TRACE conn5 <- [1,130,null,{}] 20:08:29 INFO - PROCESS | 3896 | 1465528109961 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:29 INFO - PROCESS | 3896 | 1465528109963 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:30 INFO - PROCESS | 3896 | 1465528110065 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 20:08:30 INFO - PROCESS | 3896 | 1465528110072 Marionette TRACE conn5 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:30 INFO - PROCESS | 3896 | 1465528110074 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:30 INFO - PROCESS | 3896 | ++DOCSHELL 000000C57FFA4000 == 39 [pid = 3896] [id = 42] 20:08:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C50585DC00) [pid = 3896] [serial = 122] [outer = 0000000000000000] 20:08:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C505916000) [pid = 3896] [serial = 123] [outer = 000000C50585DC00] 20:08:30 INFO - PROCESS | 3896 | 1465528110119 Marionette DEBUG loaded listener.js 20:08:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C57DA0DC00) [pid = 3896] [serial = 124] [outer = 000000C50585DC00] 20:08:30 INFO - PROCESS | 3896 | 1465528110914 Marionette TRACE conn5 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 20:08:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 20:08:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 986ms 20:08:30 INFO - PROCESS | 3896 | 1465528110946 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 20:08:30 INFO - PROCESS | 3896 | 1465528110951 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 20:08:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 20:08:30 INFO - PROCESS | 3896 | 1465528110956 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 20:08:30 INFO - PROCESS | 3896 | 1465528110959 Marionette TRACE conn5 <- [1,134,null,{}] 20:08:30 INFO - PROCESS | 3896 | 1465528110965 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:30 INFO - PROCESS | 3896 | 1465528110969 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:31 INFO - PROCESS | 3896 | 1465528111093 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 20:08:31 INFO - PROCESS | 3896 | 1465528111158 Marionette TRACE conn5 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:31 INFO - PROCESS | 3896 | 1465528111162 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:31 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50BF6D000 == 40 [pid = 3896] [id = 43] 20:08:31 INFO - PROCESS | 3896 | ++DOMWINDOW == 86 (000000C50B1E9000) [pid = 3896] [serial = 125] [outer = 0000000000000000] 20:08:31 INFO - PROCESS | 3896 | ++DOMWINDOW == 87 (000000C50C4A1000) [pid = 3896] [serial = 126] [outer = 000000C50B1E9000] 20:08:31 INFO - PROCESS | 3896 | 1465528111222 Marionette DEBUG loaded listener.js 20:08:31 INFO - PROCESS | 3896 | ++DOMWINDOW == 88 (000000C50CDE0800) [pid = 3896] [serial = 127] [outer = 000000C50B1E9000] 20:08:32 INFO - PROCESS | 3896 | 1465528112225 Marionette TRACE conn5 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 20:08:32 INFO - PROCESS | 3896 | --DOCSHELL 000000C57D9CC000 == 39 [pid = 3896] [id = 30] 20:08:32 INFO - PROCESS | 3896 | --DOCSHELL 000000C57FE0B000 == 38 [pid = 3896] [id = 29] 20:08:32 INFO - PROCESS | 3896 | --DOCSHELL 000000C57D977000 == 37 [pid = 3896] [id = 41] 20:08:32 INFO - PROCESS | 3896 | --DOCSHELL 000000C5128C8800 == 36 [pid = 3896] [id = 40] 20:08:32 INFO - PROCESS | 3896 | --DOCSHELL 000000C57EE9A000 == 35 [pid = 3896] [id = 39] 20:08:32 INFO - PROCESS | 3896 | --DOCSHELL 000000C57D9D2800 == 34 [pid = 3896] [id = 38] 20:08:32 INFO - PROCESS | 3896 | --DOCSHELL 000000C51010E000 == 33 [pid = 3896] [id = 37] 20:08:32 INFO - PROCESS | 3896 | --DOCSHELL 000000C50E780800 == 32 [pid = 3896] [id = 36] 20:08:32 INFO - PROCESS | 3896 | --DOCSHELL 000000C50CA6C800 == 31 [pid = 3896] [id = 35] 20:08:32 INFO - PROCESS | 3896 | --DOCSHELL 000000C50C0AA000 == 30 [pid = 3896] [id = 34] 20:08:32 INFO - PROCESS | 3896 | --DOCSHELL 000000C505989000 == 29 [pid = 3896] [id = 33] 20:08:32 INFO - PROCESS | 3896 | --DOMWINDOW == 87 (000000C57F68C000) [pid = 3896] [serial = 60] [outer = 0000000000000000] [url = about:blank] 20:08:32 INFO - PROCESS | 3896 | --DOMWINDOW == 86 (000000C57F593400) [pid = 3896] [serial = 49] [outer = 0000000000000000] [url = about:blank] 20:08:32 INFO - PROCESS | 3896 | --DOMWINDOW == 85 (000000C57FDA0C00) [pid = 3896] [serial = 43] [outer = 0000000000000000] [url = about:blank] 20:08:32 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C57DAD1800) [pid = 3896] [serial = 58] [outer = 0000000000000000] [url = about:blank] 20:08:32 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C57DA0E000) [pid = 3896] [serial = 52] [outer = 0000000000000000] [url = about:blank] 20:08:32 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C50FB35800) [pid = 3896] [serial = 55] [outer = 0000000000000000] [url = about:blank] 20:08:32 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C57FF09800) [pid = 3896] [serial = 46] [outer = 0000000000000000] [url = about:blank] 20:08:32 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C5101ADC00) [pid = 3896] [serial = 75] [outer = 0000000000000000] [url = about:blank] 20:08:32 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C50C8B9000) [pid = 3896] [serial = 66] [outer = 0000000000000000] [url = about:blank] 20:08:32 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C50B13D800) [pid = 3896] [serial = 63] [outer = 0000000000000000] [url = about:blank] 20:08:32 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C50BD93400) [pid = 3896] [serial = 64] [outer = 0000000000000000] [url = about:blank] 20:08:32 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C50DE53400) [pid = 3896] [serial = 69] [outer = 0000000000000000] [url = about:blank] 20:08:32 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C50D031800) [pid = 3896] [serial = 67] [outer = 0000000000000000] [url = about:blank] 20:08:32 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C50FB27000) [pid = 3896] [serial = 73] [outer = 0000000000000000] [url = about:blank] 20:08:32 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C50FB2AC00) [pid = 3896] [serial = 72] [outer = 0000000000000000] [url = about:blank] 20:08:32 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C57F693800) [pid = 3896] [serial = 61] [outer = 0000000000000000] [url = about:blank] 20:08:32 INFO - PROCESS | 3896 | --DOMWINDOW == 71 (000000C50EBD9C00) [pid = 3896] [serial = 70] [outer = 0000000000000000] [url = about:blank] 20:08:32 INFO - PROCESS | 3896 | --DOMWINDOW == 70 (000000C51270B000) [pid = 3896] [serial = 76] [outer = 0000000000000000] [url = about:blank] 20:08:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 20:08:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1321ms 20:08:32 INFO - PROCESS | 3896 | 1465528112281 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 20:08:32 INFO - PROCESS | 3896 | 1465528112285 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 20:08:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 20:08:32 INFO - PROCESS | 3896 | 1465528112290 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 20:08:32 INFO - PROCESS | 3896 | 1465528112294 Marionette TRACE conn5 <- [1,138,null,{}] 20:08:32 INFO - PROCESS | 3896 | 1465528112299 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:32 INFO - PROCESS | 3896 | 1465528112302 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:32 INFO - PROCESS | 3896 | 1465528112391 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 20:08:32 INFO - PROCESS | 3896 | 1465528112398 Marionette TRACE conn5 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:32 INFO - PROCESS | 3896 | 1465528112401 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:32 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50582D800 == 30 [pid = 3896] [id = 44] 20:08:32 INFO - PROCESS | 3896 | ++DOMWINDOW == 71 (000000C50B06D400) [pid = 3896] [serial = 128] [outer = 0000000000000000] 20:08:32 INFO - PROCESS | 3896 | ++DOMWINDOW == 72 (000000C50B13E000) [pid = 3896] [serial = 129] [outer = 000000C50B06D400] 20:08:32 INFO - PROCESS | 3896 | 1465528112457 Marionette DEBUG loaded listener.js 20:08:32 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C50C499400) [pid = 3896] [serial = 130] [outer = 000000C50B06D400] 20:08:32 INFO - PROCESS | 3896 | 1465528112920 Marionette TRACE conn5 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 20:08:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 20:08:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 692ms 20:08:32 INFO - PROCESS | 3896 | 1465528112987 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 20:08:32 INFO - PROCESS | 3896 | 1465528112992 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 20:08:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 20:08:33 INFO - PROCESS | 3896 | 1465528112999 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 20:08:33 INFO - PROCESS | 3896 | 1465528113002 Marionette TRACE conn5 <- [1,142,null,{}] 20:08:33 INFO - PROCESS | 3896 | 1465528113005 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:33 INFO - PROCESS | 3896 | 1465528113008 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:33 INFO - PROCESS | 3896 | 1465528113100 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 20:08:33 INFO - PROCESS | 3896 | 1465528113163 Marionette TRACE conn5 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:33 INFO - PROCESS | 3896 | 1465528113166 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:33 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50BDD7800 == 31 [pid = 3896] [id = 45] 20:08:33 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C50CD93C00) [pid = 3896] [serial = 131] [outer = 0000000000000000] 20:08:33 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C50CDE3C00) [pid = 3896] [serial = 132] [outer = 000000C50CD93C00] 20:08:33 INFO - PROCESS | 3896 | 1465528113215 Marionette DEBUG loaded listener.js 20:08:33 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C50D038C00) [pid = 3896] [serial = 133] [outer = 000000C50CD93C00] 20:08:33 INFO - PROCESS | 3896 | 1465528113604 Marionette TRACE conn5 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 20:08:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 20:08:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 629ms 20:08:33 INFO - PROCESS | 3896 | 1465528113628 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 20:08:33 INFO - PROCESS | 3896 | 1465528113631 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 20:08:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 20:08:33 INFO - PROCESS | 3896 | 1465528113634 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 20:08:33 INFO - PROCESS | 3896 | 1465528113638 Marionette TRACE conn5 <- [1,146,null,{}] 20:08:33 INFO - PROCESS | 3896 | 1465528113649 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:33 INFO - PROCESS | 3896 | 1465528113654 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:33 INFO - PROCESS | 3896 | 1465528113784 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 20:08:33 INFO - PROCESS | 3896 | 1465528113801 Marionette TRACE conn5 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:33 INFO - PROCESS | 3896 | 1465528113804 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:33 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50D057800 == 32 [pid = 3896] [id = 46] 20:08:33 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C50EBDDC00) [pid = 3896] [serial = 134] [outer = 0000000000000000] 20:08:33 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C50EBE4800) [pid = 3896] [serial = 135] [outer = 000000C50EBDDC00] 20:08:33 INFO - PROCESS | 3896 | 1465528113854 Marionette DEBUG loaded listener.js 20:08:33 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C50FB1B800) [pid = 3896] [serial = 136] [outer = 000000C50EBDDC00] 20:08:34 INFO - PROCESS | 3896 | 1465528114252 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 20:08:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 20:08:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 629ms 20:08:34 INFO - PROCESS | 3896 | 1465528114266 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 20:08:34 INFO - PROCESS | 3896 | 1465528114269 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 20:08:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 20:08:34 INFO - PROCESS | 3896 | 1465528114272 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 20:08:34 INFO - PROCESS | 3896 | 1465528114274 Marionette TRACE conn5 <- [1,150,null,{}] 20:08:34 INFO - PROCESS | 3896 | 1465528114290 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:34 INFO - PROCESS | 3896 | 1465528114292 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:34 INFO - PROCESS | 3896 | 1465528114402 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 20:08:34 INFO - PROCESS | 3896 | 1465528114408 Marionette TRACE conn5 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:34 INFO - PROCESS | 3896 | 1465528114411 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:34 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50FB76800 == 33 [pid = 3896] [id = 47] 20:08:34 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C50FB2EC00) [pid = 3896] [serial = 137] [outer = 0000000000000000] 20:08:34 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C50FB33400) [pid = 3896] [serial = 138] [outer = 000000C50FB2EC00] 20:08:34 INFO - PROCESS | 3896 | 1465528114457 Marionette DEBUG loaded listener.js 20:08:34 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C5101A3000) [pid = 3896] [serial = 139] [outer = 000000C50FB2EC00] 20:08:34 INFO - PROCESS | 3896 | 1465528114935 Marionette TRACE conn5 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 20:08:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 20:08:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 671ms 20:08:34 INFO - PROCESS | 3896 | 1465528114946 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 20:08:34 INFO - PROCESS | 3896 | 1465528114948 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 20:08:34 INFO - PROCESS | 3896 | 1465528114951 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 20:08:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 20:08:34 INFO - PROCESS | 3896 | 1465528114953 Marionette TRACE conn5 <- [1,154,null,{}] 20:08:34 INFO - PROCESS | 3896 | 1465528114957 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:34 INFO - PROCESS | 3896 | 1465528114959 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:35 INFO - PROCESS | 3896 | 1465528115063 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 20:08:35 INFO - PROCESS | 3896 | 1465528115069 Marionette TRACE conn5 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:35 INFO - PROCESS | 3896 | 1465528115071 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:35 INFO - PROCESS | 3896 | ++DOCSHELL 000000C511A0B800 == 34 [pid = 3896] [id = 48] 20:08:35 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C5101A1C00) [pid = 3896] [serial = 140] [outer = 0000000000000000] 20:08:35 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C5119F7400) [pid = 3896] [serial = 141] [outer = 000000C5101A1C00] 20:08:35 INFO - PROCESS | 3896 | 1465528115116 Marionette DEBUG loaded listener.js 20:08:35 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C512704C00) [pid = 3896] [serial = 142] [outer = 000000C5101A1C00] 20:08:35 INFO - PROCESS | 3896 | 1465528115576 Marionette TRACE conn5 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 20:08:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 20:08:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 691ms 20:08:35 INFO - PROCESS | 3896 | 1465528115647 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 20:08:35 INFO - PROCESS | 3896 | 1465528115649 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 20:08:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 20:08:35 INFO - PROCESS | 3896 | 1465528115653 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 20:08:35 INFO - PROCESS | 3896 | 1465528115655 Marionette TRACE conn5 <- [1,158,null,{}] 20:08:35 INFO - PROCESS | 3896 | 1465528115664 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:35 INFO - PROCESS | 3896 | 1465528115670 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:35 INFO - PROCESS | 3896 | 1465528115817 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 20:08:35 INFO - PROCESS | 3896 | 1465528115825 Marionette TRACE conn5 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:35 INFO - PROCESS | 3896 | 1465528115827 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:35 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5127DD800 == 35 [pid = 3896] [id = 49] 20:08:35 INFO - PROCESS | 3896 | ++DOMWINDOW == 86 (000000C51275F000) [pid = 3896] [serial = 143] [outer = 0000000000000000] 20:08:35 INFO - PROCESS | 3896 | ++DOMWINDOW == 87 (000000C51276A800) [pid = 3896] [serial = 144] [outer = 000000C51275F000] 20:08:35 INFO - PROCESS | 3896 | 1465528115872 Marionette DEBUG loaded listener.js 20:08:35 INFO - PROCESS | 3896 | ++DOMWINDOW == 88 (000000C57DAD0C00) [pid = 3896] [serial = 145] [outer = 000000C51275F000] 20:08:36 INFO - PROCESS | 3896 | 1465528116296 Marionette TRACE conn5 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 20:08:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 20:08:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 692ms 20:08:36 INFO - PROCESS | 3896 | --DOMWINDOW == 87 (000000C50DE10000) [pid = 3896] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 20:08:36 INFO - PROCESS | 3896 | --DOMWINDOW == 86 (000000C50CDDB400) [pid = 3896] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 20:08:36 INFO - PROCESS | 3896 | --DOMWINDOW == 85 (000000C50D03CC00) [pid = 3896] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 20:08:36 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C50B13A000) [pid = 3896] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 20:08:36 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C50EBE2800) [pid = 3896] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 20:08:36 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C5101AC800) [pid = 3896] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 20:08:36 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C5041ABC00) [pid = 3896] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 20:08:36 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C50D030C00) [pid = 3896] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 20:08:36 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C57DA0BC00) [pid = 3896] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 20:08:36 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C512763400) [pid = 3896] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 20:08:36 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C57DAD2000) [pid = 3896] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 20:08:36 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C57F41C000) [pid = 3896] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 20:08:36 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C50D03C400) [pid = 3896] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 20:08:36 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C50C4A2C00) [pid = 3896] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 20:08:36 INFO - PROCESS | 3896 | 1465528116452 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 20:08:36 INFO - PROCESS | 3896 | 1465528116454 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 20:08:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 20:08:36 INFO - PROCESS | 3896 | 1465528116464 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 20:08:36 INFO - PROCESS | 3896 | 1465528116466 Marionette TRACE conn5 <- [1,162,null,{}] 20:08:36 INFO - PROCESS | 3896 | 1465528116473 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:36 INFO - PROCESS | 3896 | 1465528116475 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:36 INFO - PROCESS | 3896 | 1465528116553 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 20:08:36 INFO - PROCESS | 3896 | 1465528116560 Marionette TRACE conn5 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:36 INFO - PROCESS | 3896 | 1465528116562 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:36 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5128C2800 == 36 [pid = 3896] [id = 50] 20:08:36 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C50CAB0C00) [pid = 3896] [serial = 146] [outer = 0000000000000000] 20:08:36 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C50CB43400) [pid = 3896] [serial = 147] [outer = 000000C50CAB0C00] 20:08:36 INFO - PROCESS | 3896 | 1465528116607 Marionette DEBUG loaded listener.js 20:08:36 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C50CB4A000) [pid = 3896] [serial = 148] [outer = 000000C50CAB0C00] 20:08:36 INFO - PROCESS | 3896 | 1465528116991 Marionette TRACE conn5 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 20:08:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 20:08:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 587ms 20:08:37 INFO - PROCESS | 3896 | 1465528117053 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 20:08:37 INFO - PROCESS | 3896 | 1465528117056 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 20:08:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 20:08:37 INFO - PROCESS | 3896 | 1465528117059 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 20:08:37 INFO - PROCESS | 3896 | 1465528117069 Marionette TRACE conn5 <- [1,166,null,{}] 20:08:37 INFO - PROCESS | 3896 | 1465528117073 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:37 INFO - PROCESS | 3896 | 1465528117075 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:37 INFO - PROCESS | 3896 | 1465528117158 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 20:08:37 INFO - PROCESS | 3896 | 1465528117164 Marionette TRACE conn5 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:37 INFO - PROCESS | 3896 | 1465528117166 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:37 INFO - PROCESS | 3896 | ++DOCSHELL 000000C503E6A800 == 37 [pid = 3896] [id = 51] 20:08:37 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C50CB4AC00) [pid = 3896] [serial = 149] [outer = 0000000000000000] 20:08:37 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C50FF66C00) [pid = 3896] [serial = 150] [outer = 000000C50CB4AC00] 20:08:37 INFO - PROCESS | 3896 | 1465528117211 Marionette DEBUG loaded listener.js 20:08:37 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C57DACF800) [pid = 3896] [serial = 151] [outer = 000000C50CB4AC00] 20:08:37 INFO - PROCESS | 3896 | 1465528117617 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 20:08:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 20:08:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 586ms 20:08:37 INFO - PROCESS | 3896 | 1465528117652 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 20:08:37 INFO - PROCESS | 3896 | 1465528117655 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 20:08:37 INFO - PROCESS | 3896 | 1465528117658 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 20:08:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 20:08:37 INFO - PROCESS | 3896 | 1465528117659 Marionette TRACE conn5 <- [1,170,null,{}] 20:08:37 INFO - PROCESS | 3896 | 1465528117663 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:37 INFO - PROCESS | 3896 | 1465528117665 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:37 INFO - PROCESS | 3896 | 1465528117750 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 20:08:37 INFO - PROCESS | 3896 | 1465528117756 Marionette TRACE conn5 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:37 INFO - PROCESS | 3896 | 1465528117759 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:37 INFO - PROCESS | 3896 | ++DOCSHELL 000000C57F4B3000 == 38 [pid = 3896] [id = 52] 20:08:37 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C57DBDAC00) [pid = 3896] [serial = 152] [outer = 0000000000000000] 20:08:37 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C57EB2FC00) [pid = 3896] [serial = 153] [outer = 000000C57DBDAC00] 20:08:37 INFO - PROCESS | 3896 | 1465528117802 Marionette DEBUG loaded listener.js 20:08:37 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C57EEBC400) [pid = 3896] [serial = 154] [outer = 000000C57DBDAC00] 20:08:38 INFO - PROCESS | 3896 | 1465528118206 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 20:08:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 20:08:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 567ms 20:08:38 INFO - PROCESS | 3896 | 1465528118229 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 20:08:38 INFO - PROCESS | 3896 | 1465528118231 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 20:08:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 20:08:38 INFO - PROCESS | 3896 | 1465528118234 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 20:08:38 INFO - PROCESS | 3896 | 1465528118236 Marionette TRACE conn5 <- [1,174,null,{}] 20:08:38 INFO - PROCESS | 3896 | 1465528118239 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:38 INFO - PROCESS | 3896 | 1465528118241 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:38 INFO - PROCESS | 3896 | 1465528118351 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 20:08:38 INFO - PROCESS | 3896 | 1465528118359 Marionette TRACE conn5 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:38 INFO - PROCESS | 3896 | 1465528118361 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:38 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51284A000 == 39 [pid = 3896] [id = 53] 20:08:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C50CB49800) [pid = 3896] [serial = 155] [outer = 0000000000000000] 20:08:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C512F19800) [pid = 3896] [serial = 156] [outer = 000000C50CB49800] 20:08:38 INFO - PROCESS | 3896 | 1465528118406 Marionette DEBUG loaded listener.js 20:08:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 86 (000000C512F21400) [pid = 3896] [serial = 157] [outer = 000000C50CB49800] 20:08:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 87 (000000C505FD1000) [pid = 3896] [serial = 158] [outer = 000000C50E708C00] 20:08:39 INFO - PROCESS | 3896 | 1465528119063 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 20:08:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 20:08:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 881ms 20:08:39 INFO - PROCESS | 3896 | 1465528119120 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 20:08:39 INFO - PROCESS | 3896 | 1465528119124 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 20:08:39 INFO - PROCESS | 3896 | 1465528119130 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 20:08:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 20:08:39 INFO - PROCESS | 3896 | 1465528119135 Marionette TRACE conn5 <- [1,178,null,{}] 20:08:39 INFO - PROCESS | 3896 | 1465528119142 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:39 INFO - PROCESS | 3896 | 1465528119145 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:39 INFO - PROCESS | 3896 | 1465528119260 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 20:08:39 INFO - PROCESS | 3896 | 1465528119328 Marionette TRACE conn5 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:39 INFO - PROCESS | 3896 | 1465528119331 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:39 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50C4C5000 == 40 [pid = 3896] [id = 54] 20:08:39 INFO - PROCESS | 3896 | ++DOMWINDOW == 88 (000000C50CEF3000) [pid = 3896] [serial = 159] [outer = 0000000000000000] 20:08:39 INFO - PROCESS | 3896 | ++DOMWINDOW == 89 (000000C50D035800) [pid = 3896] [serial = 160] [outer = 000000C50CEF3000] 20:08:39 INFO - PROCESS | 3896 | 1465528119391 Marionette DEBUG loaded listener.js 20:08:39 INFO - PROCESS | 3896 | ++DOMWINDOW == 90 (000000C50DE53000) [pid = 3896] [serial = 161] [outer = 000000C50CEF3000] 20:08:39 INFO - PROCESS | 3896 | 1465528119930 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 20:08:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 20:08:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 838ms 20:08:39 INFO - PROCESS | 3896 | 1465528119972 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 20:08:39 INFO - PROCESS | 3896 | 1465528119977 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 20:08:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 20:08:39 INFO - PROCESS | 3896 | 1465528119984 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 20:08:39 INFO - PROCESS | 3896 | 1465528119987 Marionette TRACE conn5 <- [1,182,null,{}] 20:08:39 INFO - PROCESS | 3896 | 1465528119991 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:39 INFO - PROCESS | 3896 | 1465528119994 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:40 INFO - PROCESS | 3896 | 1465528120109 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 20:08:40 INFO - PROCESS | 3896 | 1465528120190 Marionette TRACE conn5 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:40 INFO - PROCESS | 3896 | 1465528120192 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:40 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512847800 == 41 [pid = 3896] [id = 55] 20:08:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 91 (000000C50FF5D800) [pid = 3896] [serial = 162] [outer = 0000000000000000] 20:08:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 92 (000000C50FFBBC00) [pid = 3896] [serial = 163] [outer = 000000C50FF5D800] 20:08:40 INFO - PROCESS | 3896 | 1465528120252 Marionette DEBUG loaded listener.js 20:08:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 93 (000000C51270A400) [pid = 3896] [serial = 164] [outer = 000000C50FF5D800] 20:08:40 INFO - PROCESS | 3896 | 1465528120808 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 20:08:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 20:08:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 881ms 20:08:40 INFO - PROCESS | 3896 | 1465528120867 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 20:08:40 INFO - PROCESS | 3896 | 1465528120869 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 20:08:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 20:08:40 INFO - PROCESS | 3896 | 1465528120874 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 20:08:40 INFO - PROCESS | 3896 | 1465528120878 Marionette TRACE conn5 <- [1,186,null,{}] 20:08:40 INFO - PROCESS | 3896 | 1465528120889 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:40 INFO - PROCESS | 3896 | 1465528120894 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:41 INFO - PROCESS | 3896 | 1465528121006 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 20:08:41 INFO - PROCESS | 3896 | 1465528121074 Marionette TRACE conn5 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:41 INFO - PROCESS | 3896 | 1465528121078 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:41 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5131C6800 == 42 [pid = 3896] [id = 56] 20:08:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 94 (000000C57DA02C00) [pid = 3896] [serial = 165] [outer = 0000000000000000] 20:08:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 95 (000000C57DA09C00) [pid = 3896] [serial = 166] [outer = 000000C57DA02C00] 20:08:41 INFO - PROCESS | 3896 | 1465528121138 Marionette DEBUG loaded listener.js 20:08:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 96 (000000C57F41F800) [pid = 3896] [serial = 167] [outer = 000000C57DA02C00] 20:08:41 INFO - PROCESS | 3896 | 1465528121720 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 20:08:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 20:08:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 881ms 20:08:41 INFO - PROCESS | 3896 | 1465528121757 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 20:08:41 INFO - PROCESS | 3896 | 1465528121760 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 20:08:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 20:08:41 INFO - PROCESS | 3896 | 1465528121764 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 20:08:41 INFO - PROCESS | 3896 | 1465528121766 Marionette TRACE conn5 <- [1,190,null,{}] 20:08:41 INFO - PROCESS | 3896 | 1465528121770 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:41 INFO - PROCESS | 3896 | 1465528121772 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:41 INFO - PROCESS | 3896 | 1465528121885 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 20:08:42 INFO - PROCESS | 3896 | 1465528122086 Marionette TRACE conn5 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:42 INFO - PROCESS | 3896 | 1465528122089 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:42 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50632B800 == 43 [pid = 3896] [id = 57] 20:08:42 INFO - PROCESS | 3896 | ++DOMWINDOW == 97 (000000C50B13B800) [pid = 3896] [serial = 168] [outer = 0000000000000000] 20:08:42 INFO - PROCESS | 3896 | ++DOMWINDOW == 98 (000000C50B97F400) [pid = 3896] [serial = 169] [outer = 000000C50B13B800] 20:08:42 INFO - PROCESS | 3896 | 1465528122141 Marionette DEBUG loaded listener.js 20:08:42 INFO - PROCESS | 3896 | ++DOMWINDOW == 99 (000000C50CBD4C00) [pid = 3896] [serial = 170] [outer = 000000C50B13B800] 20:08:42 INFO - PROCESS | 3896 | 1465528122766 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 20:08:42 INFO - PROCESS | 3896 | --DOCSHELL 000000C57F4B3000 == 42 [pid = 3896] [id = 52] 20:08:42 INFO - PROCESS | 3896 | --DOCSHELL 000000C503E6A800 == 41 [pid = 3896] [id = 51] 20:08:42 INFO - PROCESS | 3896 | --DOCSHELL 000000C5128C2800 == 40 [pid = 3896] [id = 50] 20:08:42 INFO - PROCESS | 3896 | --DOCSHELL 000000C5127DD800 == 39 [pid = 3896] [id = 49] 20:08:42 INFO - PROCESS | 3896 | --DOCSHELL 000000C511A0B800 == 38 [pid = 3896] [id = 48] 20:08:42 INFO - PROCESS | 3896 | --DOCSHELL 000000C50FB76800 == 37 [pid = 3896] [id = 47] 20:08:42 INFO - PROCESS | 3896 | --DOCSHELL 000000C50D057800 == 36 [pid = 3896] [id = 46] 20:08:42 INFO - PROCESS | 3896 | --DOCSHELL 000000C50BDD7800 == 35 [pid = 3896] [id = 45] 20:08:42 INFO - PROCESS | 3896 | --DOCSHELL 000000C50582D800 == 34 [pid = 3896] [id = 44] 20:08:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 20:08:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1023ms 20:08:42 INFO - PROCESS | 3896 | 1465528122808 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 20:08:42 INFO - PROCESS | 3896 | 1465528122811 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 20:08:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 20:08:42 INFO - PROCESS | 3896 | 1465528122825 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 20:08:42 INFO - PROCESS | 3896 | 1465528122828 Marionette TRACE conn5 <- [1,194,null,{}] 20:08:42 INFO - PROCESS | 3896 | 1465528122833 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:42 INFO - PROCESS | 3896 | 1465528122836 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:42 INFO - PROCESS | 3896 | 1465528122934 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 20:08:42 INFO - PROCESS | 3896 | --DOMWINDOW == 98 (000000C5125CA400) [pid = 3896] [serial = 120] [outer = 0000000000000000] [url = about:blank] 20:08:42 INFO - PROCESS | 3896 | --DOMWINDOW == 97 (000000C50CDE2800) [pid = 3896] [serial = 108] [outer = 0000000000000000] [url = about:blank] 20:08:42 INFO - PROCESS | 3896 | --DOMWINDOW == 96 (000000C50D2D2000) [pid = 3896] [serial = 99] [outer = 0000000000000000] [url = about:blank] 20:08:42 INFO - PROCESS | 3896 | --DOMWINDOW == 95 (000000C50D5F2800) [pid = 3896] [serial = 100] [outer = 0000000000000000] [url = about:blank] 20:08:42 INFO - PROCESS | 3896 | --DOMWINDOW == 94 (000000C50B980400) [pid = 3896] [serial = 96] [outer = 0000000000000000] [url = about:blank] 20:08:42 INFO - PROCESS | 3896 | --DOMWINDOW == 93 (000000C50C49D800) [pid = 3896] [serial = 97] [outer = 0000000000000000] [url = about:blank] 20:08:42 INFO - PROCESS | 3896 | --DOMWINDOW == 92 (000000C50B067800) [pid = 3896] [serial = 93] [outer = 0000000000000000] [url = about:blank] 20:08:42 INFO - PROCESS | 3896 | --DOMWINDOW == 91 (000000C50F63BC00) [pid = 3896] [serial = 102] [outer = 0000000000000000] [url = about:blank] 20:08:42 INFO - PROCESS | 3896 | --DOMWINDOW == 90 (000000C512703800) [pid = 3896] [serial = 105] [outer = 0000000000000000] [url = about:blank] 20:08:42 INFO - PROCESS | 3896 | --DOMWINDOW == 89 (000000C509590400) [pid = 3896] [serial = 79] [outer = 0000000000000000] [url = about:blank] 20:08:42 INFO - PROCESS | 3896 | --DOMWINDOW == 88 (000000C504B39800) [pid = 3896] [serial = 78] [outer = 0000000000000000] [url = about:blank] 20:08:42 INFO - PROCESS | 3896 | --DOMWINDOW == 87 (000000C50EBE3800) [pid = 3896] [serial = 82] [outer = 0000000000000000] [url = about:blank] 20:08:42 INFO - PROCESS | 3896 | --DOMWINDOW == 86 (000000C50D2DBC00) [pid = 3896] [serial = 81] [outer = 0000000000000000] [url = about:blank] 20:08:42 INFO - PROCESS | 3896 | --DOMWINDOW == 85 (000000C57DBD2800) [pid = 3896] [serial = 111] [outer = 0000000000000000] [url = about:blank] 20:08:42 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C57DA0CC00) [pid = 3896] [serial = 85] [outer = 0000000000000000] [url = about:blank] 20:08:42 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C512768C00) [pid = 3896] [serial = 84] [outer = 0000000000000000] [url = about:blank] 20:08:42 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C57F422000) [pid = 3896] [serial = 88] [outer = 0000000000000000] [url = about:blank] 20:08:42 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C57ED55800) [pid = 3896] [serial = 87] [outer = 0000000000000000] [url = about:blank] 20:08:42 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C57F698000) [pid = 3896] [serial = 91] [outer = 0000000000000000] [url = about:blank] 20:08:42 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C57F68D400) [pid = 3896] [serial = 90] [outer = 0000000000000000] [url = about:blank] 20:08:42 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C5101A9400) [pid = 3896] [serial = 109] [outer = 0000000000000000] [url = about:blank] 20:08:42 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C50FB2E400) [pid = 3896] [serial = 117] [outer = 0000000000000000] [url = about:blank] 20:08:42 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C50F643400) [pid = 3896] [serial = 114] [outer = 0000000000000000] [url = about:blank] 20:08:42 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C50FB20000) [pid = 3896] [serial = 115] [outer = 0000000000000000] [url = about:blank] 20:08:42 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C57EBC3400) [pid = 3896] [serial = 112] [outer = 0000000000000000] [url = about:blank] 20:08:42 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C512711000) [pid = 3896] [serial = 106] [outer = 0000000000000000] [url = about:blank] 20:08:42 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C57EBCB800) [pid = 3896] [serial = 118] [outer = 0000000000000000] [url = about:blank] 20:08:42 INFO - PROCESS | 3896 | --DOMWINDOW == 71 (000000C5125D1C00) [pid = 3896] [serial = 121] [outer = 0000000000000000] [url = about:blank] 20:08:42 INFO - PROCESS | 3896 | --DOMWINDOW == 70 (000000C50FF5B000) [pid = 3896] [serial = 103] [outer = 0000000000000000] [url = about:blank] 20:08:43 INFO - PROCESS | 3896 | 1465528123005 Marionette TRACE conn5 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:43 INFO - PROCESS | 3896 | 1465528123008 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:43 INFO - PROCESS | 3896 | ++DOCSHELL 000000C505F86800 == 35 [pid = 3896] [id = 58] 20:08:43 INFO - PROCESS | 3896 | ++DOMWINDOW == 71 (000000C509154400) [pid = 3896] [serial = 171] [outer = 0000000000000000] 20:08:43 INFO - PROCESS | 3896 | ++DOMWINDOW == 72 (000000C5096ABC00) [pid = 3896] [serial = 172] [outer = 000000C509154400] 20:08:43 INFO - PROCESS | 3896 | 1465528123059 Marionette DEBUG loaded listener.js 20:08:43 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C50CAA7C00) [pid = 3896] [serial = 173] [outer = 000000C509154400] 20:08:43 INFO - PROCESS | 3896 | 1465528123436 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 20:08:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 20:08:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 629ms 20:08:43 INFO - PROCESS | 3896 | 1465528123475 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 20:08:43 INFO - PROCESS | 3896 | 1465528123479 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 20:08:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 20:08:43 INFO - PROCESS | 3896 | 1465528123484 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 20:08:43 INFO - PROCESS | 3896 | 1465528123486 Marionette TRACE conn5 <- [1,198,null,{}] 20:08:43 INFO - PROCESS | 3896 | 1465528123491 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:43 INFO - PROCESS | 3896 | 1465528123493 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:43 INFO - PROCESS | 3896 | 1465528123612 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 20:08:43 INFO - PROCESS | 3896 | 1465528123624 Marionette TRACE conn5 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:43 INFO - PROCESS | 3896 | 1465528123626 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:43 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50CA5B800 == 36 [pid = 3896] [id = 59] 20:08:43 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C50D5F4800) [pid = 3896] [serial = 174] [outer = 0000000000000000] 20:08:43 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C50DE56C00) [pid = 3896] [serial = 175] [outer = 000000C50D5F4800] 20:08:43 INFO - PROCESS | 3896 | 1465528123674 Marionette DEBUG loaded listener.js 20:08:43 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C50F281C00) [pid = 3896] [serial = 176] [outer = 000000C50D5F4800] 20:08:44 INFO - PROCESS | 3896 | 1465528124092 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 20:08:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 20:08:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 671ms 20:08:44 INFO - PROCESS | 3896 | 1465528124158 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 20:08:44 INFO - PROCESS | 3896 | 1465528124161 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 20:08:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 20:08:44 INFO - PROCESS | 3896 | 1465528124171 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 20:08:44 INFO - PROCESS | 3896 | 1465528124177 Marionette TRACE conn5 <- [1,202,null,{}] 20:08:44 INFO - PROCESS | 3896 | 1465528124181 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:44 INFO - PROCESS | 3896 | 1465528124185 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:44 INFO - PROCESS | 3896 | 1465528124273 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 20:08:44 INFO - PROCESS | 3896 | 1465528124285 Marionette TRACE conn5 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:44 INFO - PROCESS | 3896 | 1465528124288 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:44 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50FB7F800 == 37 [pid = 3896] [id = 60] 20:08:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C50FB24C00) [pid = 3896] [serial = 177] [outer = 0000000000000000] 20:08:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C50FB31400) [pid = 3896] [serial = 178] [outer = 000000C50FB24C00] 20:08:44 INFO - PROCESS | 3896 | 1465528124336 Marionette DEBUG loaded listener.js 20:08:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C5101A7400) [pid = 3896] [serial = 179] [outer = 000000C50FB24C00] 20:08:44 INFO - PROCESS | 3896 | 1465528124738 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 20:08:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 20:08:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 587ms 20:08:44 INFO - PROCESS | 3896 | 1465528124754 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 20:08:44 INFO - PROCESS | 3896 | 1465528124756 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 20:08:44 INFO - PROCESS | 3896 | 1465528124759 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 20:08:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 20:08:44 INFO - PROCESS | 3896 | 1465528124761 Marionette TRACE conn5 <- [1,206,null,{}] 20:08:44 INFO - PROCESS | 3896 | 1465528124779 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:44 INFO - PROCESS | 3896 | 1465528124782 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:44 INFO - PROCESS | 3896 | 1465528124871 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 20:08:44 INFO - PROCESS | 3896 | 1465528124877 Marionette TRACE conn5 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:44 INFO - PROCESS | 3896 | 1465528124879 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:44 INFO - PROCESS | 3896 | ++DOCSHELL 000000C510120800 == 38 [pid = 3896] [id = 61] 20:08:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C5125CC400) [pid = 3896] [serial = 180] [outer = 0000000000000000] 20:08:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C5125D3800) [pid = 3896] [serial = 181] [outer = 000000C5125CC400] 20:08:44 INFO - PROCESS | 3896 | 1465528124924 Marionette DEBUG loaded listener.js 20:08:45 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C51270DC00) [pid = 3896] [serial = 182] [outer = 000000C5125CC400] 20:08:45 INFO - PROCESS | 3896 | 1465528125396 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 20:08:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 20:08:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 671ms 20:08:45 INFO - PROCESS | 3896 | 1465528125434 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 20:08:45 INFO - PROCESS | 3896 | 1465528125436 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 20:08:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 20:08:45 INFO - PROCESS | 3896 | 1465528125440 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 20:08:45 INFO - PROCESS | 3896 | 1465528125442 Marionette TRACE conn5 <- [1,210,null,{}] 20:08:45 INFO - PROCESS | 3896 | 1465528125445 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:45 INFO - PROCESS | 3896 | 1465528125447 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:45 INFO - PROCESS | 3896 | 1465528125550 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 20:08:45 INFO - PROCESS | 3896 | 1465528125558 Marionette TRACE conn5 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:45 INFO - PROCESS | 3896 | 1465528125564 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:45 INFO - PROCESS | 3896 | ++DOCSHELL 000000C505F89000 == 39 [pid = 3896] [id = 62] 20:08:45 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C51276A400) [pid = 3896] [serial = 183] [outer = 0000000000000000] 20:08:45 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C512ECF400) [pid = 3896] [serial = 184] [outer = 000000C51276A400] 20:08:45 INFO - PROCESS | 3896 | 1465528125656 Marionette DEBUG loaded listener.js 20:08:45 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C512EDAC00) [pid = 3896] [serial = 185] [outer = 000000C51276A400] 20:08:46 INFO - PROCESS | 3896 | 1465528126120 Marionette TRACE conn5 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 20:08:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 20:08:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 734ms 20:08:46 INFO - PROCESS | 3896 | 1465528126177 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 20:08:46 INFO - PROCESS | 3896 | 1465528126179 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 20:08:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 20:08:46 INFO - PROCESS | 3896 | 1465528126182 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 20:08:46 INFO - PROCESS | 3896 | 1465528126184 Marionette TRACE conn5 <- [1,214,null,{}] 20:08:46 INFO - PROCESS | 3896 | 1465528126194 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:46 INFO - PROCESS | 3896 | 1465528126197 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:46 INFO - PROCESS | 3896 | 1465528126331 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 20:08:46 INFO - PROCESS | 3896 | 1465528126383 Marionette TRACE conn5 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:46 INFO - PROCESS | 3896 | 1465528126392 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:46 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512E7E000 == 40 [pid = 3896] [id = 63] 20:08:46 INFO - PROCESS | 3896 | ++DOMWINDOW == 86 (000000C512F12400) [pid = 3896] [serial = 186] [outer = 0000000000000000] 20:08:46 INFO - PROCESS | 3896 | ++DOMWINDOW == 87 (000000C57DA10800) [pid = 3896] [serial = 187] [outer = 000000C512F12400] 20:08:46 INFO - PROCESS | 3896 | 1465528126438 Marionette DEBUG loaded listener.js 20:08:46 INFO - PROCESS | 3896 | ++DOMWINDOW == 88 (000000C57EBC8000) [pid = 3896] [serial = 188] [outer = 000000C512F12400] 20:08:46 INFO - PROCESS | 3896 | 1465528126841 Marionette TRACE conn5 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 20:08:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 20:08:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 691ms 20:08:46 INFO - PROCESS | 3896 | 1465528126877 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 20:08:46 INFO - PROCESS | 3896 | 1465528126879 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 20:08:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 20:08:46 INFO - PROCESS | 3896 | 1465528126882 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 20:08:46 INFO - PROCESS | 3896 | 1465528126884 Marionette TRACE conn5 <- [1,218,null,{}] 20:08:46 INFO - PROCESS | 3896 | 1465528126888 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:46 INFO - PROCESS | 3896 | 1465528126890 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:47 INFO - PROCESS | 3896 | 1465528127000 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 20:08:47 INFO - PROCESS | 3896 | 1465528127012 Marionette TRACE conn5 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:47 INFO - PROCESS | 3896 | 1465528127014 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:47 INFO - PROCESS | 3896 | ++DOCSHELL 000000C510098000 == 41 [pid = 3896] [id = 64] 20:08:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 89 (000000C506659C00) [pid = 3896] [serial = 189] [outer = 0000000000000000] 20:08:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 90 (000000C509593000) [pid = 3896] [serial = 190] [outer = 000000C506659C00] 20:08:47 INFO - PROCESS | 3896 | 1465528127061 Marionette DEBUG loaded listener.js 20:08:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 91 (000000C50959B000) [pid = 3896] [serial = 191] [outer = 000000C506659C00] 20:08:47 INFO - PROCESS | 3896 | --DOMWINDOW == 90 (000000C5101A1C00) [pid = 3896] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 20:08:47 INFO - PROCESS | 3896 | --DOMWINDOW == 89 (000000C51275F000) [pid = 3896] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 20:08:47 INFO - PROCESS | 3896 | --DOMWINDOW == 88 (000000C50EBDDC00) [pid = 3896] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 20:08:47 INFO - PROCESS | 3896 | --DOMWINDOW == 87 (000000C57DBDAC00) [pid = 3896] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 20:08:47 INFO - PROCESS | 3896 | --DOMWINDOW == 86 (000000C50B06D400) [pid = 3896] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 20:08:47 INFO - PROCESS | 3896 | --DOMWINDOW == 85 (000000C50CAB0C00) [pid = 3896] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 20:08:47 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C50CD93C00) [pid = 3896] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 20:08:47 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C50FB2EC00) [pid = 3896] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 20:08:47 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C50CB4AC00) [pid = 3896] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 20:08:47 INFO - PROCESS | 3896 | 1465528127489 Marionette TRACE conn5 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 20:08:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 20:08:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 691ms 20:08:47 INFO - PROCESS | 3896 | 1465528127577 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 20:08:47 INFO - PROCESS | 3896 | 1465528127579 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 20:08:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 20:08:47 INFO - PROCESS | 3896 | 1465528127583 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 20:08:47 INFO - PROCESS | 3896 | 1465528127585 Marionette TRACE conn5 <- [1,222,null,{}] 20:08:47 INFO - PROCESS | 3896 | 1465528127589 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:47 INFO - PROCESS | 3896 | 1465528127591 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:47 INFO - PROCESS | 3896 | 1465528127704 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 20:08:47 INFO - PROCESS | 3896 | 1465528127712 Marionette TRACE conn5 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:47 INFO - PROCESS | 3896 | 1465528127714 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:47 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5131C7800 == 42 [pid = 3896] [id = 65] 20:08:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C50959EC00) [pid = 3896] [serial = 192] [outer = 0000000000000000] 20:08:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C5119ED400) [pid = 3896] [serial = 193] [outer = 000000C50959EC00] 20:08:47 INFO - PROCESS | 3896 | 1465528127758 Marionette DEBUG loaded listener.js 20:08:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C5119F4400) [pid = 3896] [serial = 194] [outer = 000000C50959EC00] 20:08:48 INFO - PROCESS | 3896 | 1465528128138 Marionette TRACE conn5 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 20:08:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 20:08:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 587ms 20:08:48 INFO - PROCESS | 3896 | 1465528128173 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 20:08:48 INFO - PROCESS | 3896 | 1465528128174 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 20:08:48 INFO - PROCESS | 3896 | 1465528128177 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 20:08:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 20:08:48 INFO - PROCESS | 3896 | 1465528128179 Marionette TRACE conn5 <- [1,226,null,{}] 20:08:48 INFO - PROCESS | 3896 | 1465528128183 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:48 INFO - PROCESS | 3896 | 1465528128185 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:48 INFO - PROCESS | 3896 | 1465528128297 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 20:08:48 INFO - PROCESS | 3896 | 1465528128303 Marionette TRACE conn5 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:48 INFO - PROCESS | 3896 | 1465528128305 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:48 INFO - PROCESS | 3896 | ++DOCSHELL 000000C57D995800 == 43 [pid = 3896] [id = 66] 20:08:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 86 (000000C5100E7800) [pid = 3896] [serial = 195] [outer = 0000000000000000] 20:08:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 87 (000000C5100EAC00) [pid = 3896] [serial = 196] [outer = 000000C5100E7800] 20:08:48 INFO - PROCESS | 3896 | 1465528128349 Marionette DEBUG loaded listener.js 20:08:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 88 (000000C5100F1400) [pid = 3896] [serial = 197] [outer = 000000C5100E7800] 20:08:48 INFO - PROCESS | 3896 | 1465528128724 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 20:08:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 20:08:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 587ms 20:08:48 INFO - PROCESS | 3896 | 1465528128774 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 20:08:48 INFO - PROCESS | 3896 | 1465528128776 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 20:08:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 20:08:48 INFO - PROCESS | 3896 | 1465528128779 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 20:08:48 INFO - PROCESS | 3896 | 1465528128781 Marionette TRACE conn5 <- [1,230,null,{}] 20:08:48 INFO - PROCESS | 3896 | 1465528128784 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:48 INFO - PROCESS | 3896 | 1465528128794 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:48 INFO - PROCESS | 3896 | 1465528128877 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 20:08:48 INFO - PROCESS | 3896 | 1465528128882 Marionette TRACE conn5 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:48 INFO - PROCESS | 3896 | 1465528128885 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:48 INFO - PROCESS | 3896 | ++DOCSHELL 000000C57EE12800 == 44 [pid = 3896] [id = 67] 20:08:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 89 (000000C51270C800) [pid = 3896] [serial = 198] [outer = 0000000000000000] 20:08:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 90 (000000C51277F000) [pid = 3896] [serial = 199] [outer = 000000C51270C800] 20:08:48 INFO - PROCESS | 3896 | 1465528128932 Marionette DEBUG loaded listener.js 20:08:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 91 (000000C57EB09C00) [pid = 3896] [serial = 200] [outer = 000000C51270C800] 20:08:49 INFO - PROCESS | 3896 | --DOCSHELL 000000C50BF6D000 == 43 [pid = 3896] [id = 43] 20:08:49 INFO - PROCESS | 3896 | --DOCSHELL 000000C509559000 == 42 [pid = 3896] [id = 32] 20:08:49 INFO - PROCESS | 3896 | --DOCSHELL 000000C57FFA4000 == 41 [pid = 3896] [id = 42] 20:08:49 INFO - PROCESS | 3896 | --DOCSHELL 000000C510113000 == 40 [pid = 3896] [id = 31] 20:08:49 INFO - PROCESS | 3896 | --DOCSHELL 000000C505F86800 == 39 [pid = 3896] [id = 58] 20:08:49 INFO - PROCESS | 3896 | --DOCSHELL 000000C50632B800 == 38 [pid = 3896] [id = 57] 20:08:49 INFO - PROCESS | 3896 | --DOCSHELL 000000C5131C6800 == 37 [pid = 3896] [id = 56] 20:08:49 INFO - PROCESS | 3896 | --DOCSHELL 000000C512847800 == 36 [pid = 3896] [id = 55] 20:08:49 INFO - PROCESS | 3896 | --DOCSHELL 000000C50C4C5000 == 35 [pid = 3896] [id = 54] 20:08:49 INFO - PROCESS | 3896 | --DOCSHELL 000000C51284A000 == 34 [pid = 3896] [id = 53] 20:08:50 INFO - PROCESS | 3896 | --DOCSHELL 000000C50CA5B800 == 33 [pid = 3896] [id = 59] 20:08:50 INFO - PROCESS | 3896 | --DOCSHELL 000000C505F89000 == 32 [pid = 3896] [id = 62] 20:08:50 INFO - PROCESS | 3896 | --DOCSHELL 000000C510098000 == 31 [pid = 3896] [id = 64] 20:08:50 INFO - PROCESS | 3896 | --DOCSHELL 000000C5131C7800 == 30 [pid = 3896] [id = 65] 20:08:50 INFO - PROCESS | 3896 | --DOCSHELL 000000C510120800 == 29 [pid = 3896] [id = 61] 20:08:50 INFO - PROCESS | 3896 | --DOCSHELL 000000C512E7E000 == 28 [pid = 3896] [id = 63] 20:08:50 INFO - PROCESS | 3896 | --DOCSHELL 000000C50FB7F800 == 27 [pid = 3896] [id = 60] 20:08:50 INFO - PROCESS | 3896 | --DOCSHELL 000000C57D995800 == 26 [pid = 3896] [id = 66] 20:08:50 INFO - PROCESS | 3896 | --DOMWINDOW == 90 (000000C5119F7400) [pid = 3896] [serial = 141] [outer = 0000000000000000] [url = about:blank] 20:08:50 INFO - PROCESS | 3896 | --DOMWINDOW == 89 (000000C51276A800) [pid = 3896] [serial = 144] [outer = 0000000000000000] [url = about:blank] 20:08:50 INFO - PROCESS | 3896 | --DOMWINDOW == 88 (000000C50EBE4800) [pid = 3896] [serial = 135] [outer = 0000000000000000] [url = about:blank] 20:08:50 INFO - PROCESS | 3896 | --DOMWINDOW == 87 (000000C50C4A1000) [pid = 3896] [serial = 126] [outer = 0000000000000000] [url = about:blank] 20:08:50 INFO - PROCESS | 3896 | --DOMWINDOW == 86 (000000C57EB2FC00) [pid = 3896] [serial = 153] [outer = 0000000000000000] [url = about:blank] 20:08:50 INFO - PROCESS | 3896 | --DOMWINDOW == 85 (000000C505916000) [pid = 3896] [serial = 123] [outer = 0000000000000000] [url = about:blank] 20:08:50 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C50B13E000) [pid = 3896] [serial = 129] [outer = 0000000000000000] [url = about:blank] 20:08:50 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C512704C00) [pid = 3896] [serial = 142] [outer = 0000000000000000] [url = about:blank] 20:08:50 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C50C499400) [pid = 3896] [serial = 130] [outer = 0000000000000000] [url = about:blank] 20:08:50 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C50CB43400) [pid = 3896] [serial = 147] [outer = 0000000000000000] [url = about:blank] 20:08:50 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C50CB4A000) [pid = 3896] [serial = 148] [outer = 0000000000000000] [url = about:blank] 20:08:50 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C57DAD0C00) [pid = 3896] [serial = 145] [outer = 0000000000000000] [url = about:blank] 20:08:50 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C50CDE3C00) [pid = 3896] [serial = 132] [outer = 0000000000000000] [url = about:blank] 20:08:50 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C50D038C00) [pid = 3896] [serial = 133] [outer = 0000000000000000] [url = about:blank] 20:08:50 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C50FB33400) [pid = 3896] [serial = 138] [outer = 0000000000000000] [url = about:blank] 20:08:50 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C57DACF800) [pid = 3896] [serial = 151] [outer = 0000000000000000] [url = about:blank] 20:08:50 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C50FF66C00) [pid = 3896] [serial = 150] [outer = 0000000000000000] [url = about:blank] 20:08:50 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C5101A3000) [pid = 3896] [serial = 139] [outer = 0000000000000000] [url = about:blank] 20:08:50 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C57EEBC400) [pid = 3896] [serial = 154] [outer = 0000000000000000] [url = about:blank] 20:08:50 INFO - PROCESS | 3896 | --DOMWINDOW == 71 (000000C50FB1B800) [pid = 3896] [serial = 136] [outer = 0000000000000000] [url = about:blank] 20:08:50 INFO - PROCESS | 3896 | 1465528130766 Marionette TRACE conn5 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 20:08:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 20:08:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 2028ms 20:08:50 INFO - PROCESS | 3896 | 1465528130826 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 20:08:50 INFO - PROCESS | 3896 | 1465528130829 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 20:08:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 20:08:50 INFO - PROCESS | 3896 | 1465528130850 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 20:08:50 INFO - PROCESS | 3896 | 1465528130853 Marionette TRACE conn5 <- [1,234,null,{}] 20:08:50 INFO - PROCESS | 3896 | 1465528130884 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:50 INFO - PROCESS | 3896 | 1465528130887 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:51 INFO - PROCESS | 3896 | 1465528130999 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 20:08:51 INFO - PROCESS | 3896 | 1465528131072 Marionette TRACE conn5 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:51 INFO - PROCESS | 3896 | 1465528131075 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:51 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50631F000 == 27 [pid = 3896] [id = 68] 20:08:51 INFO - PROCESS | 3896 | ++DOMWINDOW == 72 (000000C50C498C00) [pid = 3896] [serial = 201] [outer = 0000000000000000] 20:08:51 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C50C49F000) [pid = 3896] [serial = 202] [outer = 000000C50C498C00] 20:08:51 INFO - PROCESS | 3896 | 1465528131126 Marionette DEBUG loaded listener.js 20:08:51 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C50CB3E000) [pid = 3896] [serial = 203] [outer = 000000C50C498C00] 20:08:51 INFO - PROCESS | 3896 | 1465528131505 Marionette TRACE conn5 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 20:08:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 20:08:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 692ms 20:08:51 INFO - PROCESS | 3896 | 1465528131542 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 20:08:51 INFO - PROCESS | 3896 | 1465528131548 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 20:08:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 20:08:51 INFO - PROCESS | 3896 | 1465528131570 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 20:08:51 INFO - PROCESS | 3896 | 1465528131573 Marionette TRACE conn5 <- [1,238,null,{}] 20:08:51 INFO - PROCESS | 3896 | 1465528131577 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:51 INFO - PROCESS | 3896 | 1465528131580 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:51 INFO - PROCESS | 3896 | 1465528131675 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 20:08:51 INFO - PROCESS | 3896 | 1465528131682 Marionette TRACE conn5 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:51 INFO - PROCESS | 3896 | 1465528131685 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:51 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50C5DD000 == 28 [pid = 3896] [id = 69] 20:08:51 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C50CD8C400) [pid = 3896] [serial = 204] [outer = 0000000000000000] 20:08:51 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C50CDDFC00) [pid = 3896] [serial = 205] [outer = 000000C50CD8C400] 20:08:51 INFO - PROCESS | 3896 | 1465528131735 Marionette DEBUG loaded listener.js 20:08:51 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C50D032C00) [pid = 3896] [serial = 206] [outer = 000000C50CD8C400] 20:08:52 INFO - PROCESS | 3896 | 1465528132166 Marionette TRACE conn5 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 20:08:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 20:08:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 629ms 20:08:52 INFO - PROCESS | 3896 | 1465528132194 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 20:08:52 INFO - PROCESS | 3896 | 1465528132196 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 20:08:52 INFO - PROCESS | 3896 | 1465528132200 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 20:08:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 20:08:52 INFO - PROCESS | 3896 | 1465528132204 Marionette TRACE conn5 <- [1,242,null,{}] 20:08:52 INFO - PROCESS | 3896 | 1465528132221 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:52 INFO - PROCESS | 3896 | 1465528132226 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:52 INFO - PROCESS | 3896 | 1465528132314 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 20:08:52 INFO - PROCESS | 3896 | 1465528132324 Marionette TRACE conn5 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:52 INFO - PROCESS | 3896 | 1465528132328 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:52 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50DD8F000 == 29 [pid = 3896] [id = 70] 20:08:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C500115400) [pid = 3896] [serial = 207] [outer = 0000000000000000] 20:08:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C50E703C00) [pid = 3896] [serial = 208] [outer = 000000C500115400] 20:08:52 INFO - PROCESS | 3896 | 1465528132404 Marionette DEBUG loaded listener.js 20:08:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C50F25DC00) [pid = 3896] [serial = 209] [outer = 000000C500115400] 20:08:52 INFO - PROCESS | 3896 | 1465528132831 Marionette TRACE conn5 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 20:08:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 20:08:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 692ms 20:08:52 INFO - PROCESS | 3896 | 1465528132895 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 20:08:52 INFO - PROCESS | 3896 | 1465528132898 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 20:08:52 INFO - PROCESS | 3896 | 1465528132901 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 20:08:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 20:08:52 INFO - PROCESS | 3896 | 1465528132903 Marionette TRACE conn5 <- [1,246,null,{}] 20:08:52 INFO - PROCESS | 3896 | 1465528132907 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:52 INFO - PROCESS | 3896 | 1465528132909 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:53 INFO - PROCESS | 3896 | 1465528132997 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 20:08:53 INFO - PROCESS | 3896 | 1465528133006 Marionette TRACE conn5 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:53 INFO - PROCESS | 3896 | 1465528133008 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:53 INFO - PROCESS | 3896 | ++DOCSHELL 000000C510092800 == 30 [pid = 3896] [id = 71] 20:08:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C50FB1F000) [pid = 3896] [serial = 210] [outer = 0000000000000000] 20:08:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C50FB22000) [pid = 3896] [serial = 211] [outer = 000000C50FB1F000] 20:08:53 INFO - PROCESS | 3896 | 1465528133054 Marionette DEBUG loaded listener.js 20:08:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C50FB2F400) [pid = 3896] [serial = 212] [outer = 000000C50FB1F000] 20:08:53 INFO - PROCESS | 3896 | 1465528133453 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 20:08:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 20:08:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 586ms 20:08:53 INFO - PROCESS | 3896 | 1465528133491 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 20:08:53 INFO - PROCESS | 3896 | 1465528133494 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 20:08:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 20:08:53 INFO - PROCESS | 3896 | 1465528133497 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 20:08:53 INFO - PROCESS | 3896 | 1465528133499 Marionette TRACE conn5 <- [1,250,null,{}] 20:08:53 INFO - PROCESS | 3896 | 1465528133502 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:53 INFO - PROCESS | 3896 | 1465528133504 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:53 INFO - PROCESS | 3896 | 1465528133585 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 20:08:53 INFO - PROCESS | 3896 | 1465528133591 Marionette TRACE conn5 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:53 INFO - PROCESS | 3896 | 1465528133593 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:53 INFO - PROCESS | 3896 | ++DOCSHELL 000000C511A22000 == 31 [pid = 3896] [id = 72] 20:08:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C50CB46C00) [pid = 3896] [serial = 213] [outer = 0000000000000000] 20:08:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C5100E4400) [pid = 3896] [serial = 214] [outer = 000000C50CB46C00] 20:08:53 INFO - PROCESS | 3896 | 1465528133638 Marionette DEBUG loaded listener.js 20:08:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 86 (000000C5100F1000) [pid = 3896] [serial = 215] [outer = 000000C50CB46C00] 20:08:54 INFO - PROCESS | 3896 | 1465528134085 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 20:08:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 20:08:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 630ms 20:08:54 INFO - PROCESS | 3896 | 1465528134129 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 20:08:54 INFO - PROCESS | 3896 | 1465528134131 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 20:08:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 20:08:54 INFO - PROCESS | 3896 | 1465528134134 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 20:08:54 INFO - PROCESS | 3896 | 1465528134136 Marionette TRACE conn5 <- [1,254,null,{}] 20:08:54 INFO - PROCESS | 3896 | 1465528134139 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:54 INFO - PROCESS | 3896 | 1465528134145 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:54 INFO - PROCESS | 3896 | 1465528134252 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 20:08:54 INFO - PROCESS | 3896 | 1465528134260 Marionette TRACE conn5 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:54 INFO - PROCESS | 3896 | 1465528134262 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:54 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5127E7000 == 32 [pid = 3896] [id = 73] 20:08:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 87 (000000C5118E5400) [pid = 3896] [serial = 216] [outer = 0000000000000000] 20:08:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 88 (000000C5119EE400) [pid = 3896] [serial = 217] [outer = 000000C5118E5400] 20:08:54 INFO - PROCESS | 3896 | 1465528134307 Marionette DEBUG loaded listener.js 20:08:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 89 (000000C5125C6800) [pid = 3896] [serial = 218] [outer = 000000C5118E5400] 20:08:54 INFO - PROCESS | 3896 | 1465528134701 Marionette TRACE conn5 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 20:08:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 20:08:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 628ms 20:08:54 INFO - PROCESS | 3896 | 1465528134766 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 20:08:54 INFO - PROCESS | 3896 | 1465528134768 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 20:08:54 INFO - PROCESS | 3896 | 1465528134771 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 20:08:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 20:08:54 INFO - PROCESS | 3896 | 1465528134773 Marionette TRACE conn5 <- [1,258,null,{}] 20:08:54 INFO - PROCESS | 3896 | 1465528134776 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:54 INFO - PROCESS | 3896 | 1465528134778 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:54 INFO - PROCESS | 3896 | 1465528134859 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 20:08:54 INFO - PROCESS | 3896 | 1465528134931 Marionette TRACE conn5 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:54 INFO - PROCESS | 3896 | 1465528134941 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:54 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512E80800 == 33 [pid = 3896] [id = 74] 20:08:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 90 (000000C51270D400) [pid = 3896] [serial = 219] [outer = 0000000000000000] 20:08:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 91 (000000C512711800) [pid = 3896] [serial = 220] [outer = 000000C51270D400] 20:08:55 INFO - PROCESS | 3896 | 1465528134994 Marionette DEBUG loaded listener.js 20:08:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 92 (000000C512764000) [pid = 3896] [serial = 221] [outer = 000000C51270D400] 20:08:55 INFO - PROCESS | 3896 | 1465528135538 Marionette TRACE conn5 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 20:08:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 20:08:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 776ms 20:08:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 20:08:55 INFO - PROCESS | 3896 | 1465528135550 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 20:08:55 INFO - PROCESS | 3896 | 1465528135552 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 20:08:55 INFO - PROCESS | 3896 | 1465528135556 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 20:08:55 INFO - PROCESS | 3896 | 1465528135565 Marionette TRACE conn5 <- [1,262,null,{}] 20:08:55 INFO - PROCESS | 3896 | 1465528135569 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:55 INFO - PROCESS | 3896 | 1465528135571 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:55 INFO - PROCESS | 3896 | 1465528135653 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 20:08:55 INFO - PROCESS | 3896 | 1465528135658 Marionette TRACE conn5 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:55 INFO - PROCESS | 3896 | 1465528135660 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:55 INFO - PROCESS | 3896 | ++DOCSHELL 000000C57D993000 == 34 [pid = 3896] [id = 75] 20:08:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 93 (000000C512769800) [pid = 3896] [serial = 222] [outer = 0000000000000000] 20:08:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 94 (000000C51277A800) [pid = 3896] [serial = 223] [outer = 000000C512769800] 20:08:55 INFO - PROCESS | 3896 | 1465528135704 Marionette DEBUG loaded listener.js 20:08:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 95 (000000C512ED5400) [pid = 3896] [serial = 224] [outer = 000000C512769800] 20:08:56 INFO - PROCESS | 3896 | 1465528136157 Marionette TRACE conn5 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 20:08:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 20:08:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 629ms 20:08:56 INFO - PROCESS | 3896 | 1465528136192 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 20:08:56 INFO - PROCESS | 3896 | 1465528136195 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 20:08:56 INFO - PROCESS | 3896 | 1465528136198 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 20:08:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 20:08:56 INFO - PROCESS | 3896 | 1465528136200 Marionette TRACE conn5 <- [1,266,null,{}] 20:08:56 INFO - PROCESS | 3896 | 1465528136203 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:56 INFO - PROCESS | 3896 | 1465528136205 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:56 INFO - PROCESS | 3896 | 1465528136333 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 20:08:56 INFO - PROCESS | 3896 | 1465528136353 Marionette TRACE conn5 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:56 INFO - PROCESS | 3896 | 1465528136355 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:56 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50DD8A000 == 35 [pid = 3896] [id = 76] 20:08:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 96 (000000C512778400) [pid = 3896] [serial = 225] [outer = 0000000000000000] 20:08:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 97 (000000C512F12800) [pid = 3896] [serial = 226] [outer = 000000C512778400] 20:08:56 INFO - PROCESS | 3896 | 1465528136400 Marionette DEBUG loaded listener.js 20:08:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 98 (000000C512F1B800) [pid = 3896] [serial = 227] [outer = 000000C512778400] 20:08:56 INFO - PROCESS | 3896 | 1465528136825 Marionette TRACE conn5 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 20:08:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 20:08:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 670ms 20:08:56 INFO - PROCESS | 3896 | 1465528136873 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 20:08:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 20:08:56 INFO - PROCESS | 3896 | 1465528136883 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 20:08:56 INFO - PROCESS | 3896 | 1465528136891 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 20:08:56 INFO - PROCESS | 3896 | 1465528136893 Marionette TRACE conn5 <- [1,270,null,{}] 20:08:56 INFO - PROCESS | 3896 | 1465528136897 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:56 INFO - PROCESS | 3896 | 1465528136899 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:57 INFO - PROCESS | 3896 | 1465528137013 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 20:08:57 INFO - PROCESS | 3896 | 1465528137022 Marionette TRACE conn5 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:57 INFO - PROCESS | 3896 | 1465528137024 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:57 INFO - PROCESS | 3896 | ++DOCSHELL 000000C57FFA4800 == 36 [pid = 3896] [id = 77] 20:08:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 99 (000000C512F17C00) [pid = 3896] [serial = 228] [outer = 0000000000000000] 20:08:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 100 (000000C57DA09000) [pid = 3896] [serial = 229] [outer = 000000C512F17C00] 20:08:57 INFO - PROCESS | 3896 | 1465528137069 Marionette DEBUG loaded listener.js 20:08:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 101 (000000C57DACF800) [pid = 3896] [serial = 230] [outer = 000000C512F17C00] 20:08:57 INFO - PROCESS | 3896 | 1465528137512 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 20:08:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 20:08:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 692ms 20:08:57 INFO - PROCESS | 3896 | 1465528137579 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 20:08:57 INFO - PROCESS | 3896 | 1465528137581 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 20:08:57 INFO - PROCESS | 3896 | 1465528137585 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 20:08:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 20:08:57 INFO - PROCESS | 3896 | 1465528137587 Marionette TRACE conn5 <- [1,274,null,{}] 20:08:57 INFO - PROCESS | 3896 | 1465528137591 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:57 INFO - PROCESS | 3896 | 1465528137593 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:57 INFO - PROCESS | 3896 | 1465528137743 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 20:08:57 INFO - PROCESS | 3896 | 1465528137756 Marionette TRACE conn5 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:57 INFO - PROCESS | 3896 | 1465528137759 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:57 INFO - PROCESS | 3896 | ++DOCSHELL 000000C511A21000 == 37 [pid = 3896] [id = 78] 20:08:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 102 (000000C51248E400) [pid = 3896] [serial = 231] [outer = 0000000000000000] 20:08:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 103 (000000C512F1A800) [pid = 3896] [serial = 232] [outer = 000000C51248E400] 20:08:57 INFO - PROCESS | 3896 | 1465528137846 Marionette DEBUG loaded listener.js 20:08:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 104 (000000C57EB2D800) [pid = 3896] [serial = 233] [outer = 000000C51248E400] 20:08:58 INFO - PROCESS | 3896 | --DOMWINDOW == 103 (000000C50B1E9000) [pid = 3896] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 20:08:58 INFO - PROCESS | 3896 | --DOMWINDOW == 102 (000000C5063A8800) [pid = 3896] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 20:08:58 INFO - PROCESS | 3896 | --DOMWINDOW == 101 (000000C51276A400) [pid = 3896] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 20:08:58 INFO - PROCESS | 3896 | --DOMWINDOW == 100 (000000C512F12400) [pid = 3896] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 20:08:58 INFO - PROCESS | 3896 | --DOMWINDOW == 99 (000000C506659C00) [pid = 3896] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 20:08:58 INFO - PROCESS | 3896 | --DOMWINDOW == 98 (000000C50959EC00) [pid = 3896] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 20:08:58 INFO - PROCESS | 3896 | --DOMWINDOW == 97 (000000C5100E7800) [pid = 3896] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 20:08:58 INFO - PROCESS | 3896 | --DOMWINDOW == 96 (000000C50B13B800) [pid = 3896] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 20:08:58 INFO - PROCESS | 3896 | --DOMWINDOW == 95 (000000C57DA02C00) [pid = 3896] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 20:08:58 INFO - PROCESS | 3896 | --DOMWINDOW == 94 (000000C50FF5D800) [pid = 3896] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 20:08:58 INFO - PROCESS | 3896 | --DOMWINDOW == 93 (000000C50CEF3000) [pid = 3896] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 20:08:58 INFO - PROCESS | 3896 | --DOMWINDOW == 92 (000000C50CB49800) [pid = 3896] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 20:08:58 INFO - PROCESS | 3896 | --DOMWINDOW == 91 (000000C5125CC400) [pid = 3896] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 20:08:58 INFO - PROCESS | 3896 | --DOMWINDOW == 90 (000000C50FB24C00) [pid = 3896] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 20:08:58 INFO - PROCESS | 3896 | --DOMWINDOW == 89 (000000C50D5F4800) [pid = 3896] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 20:08:58 INFO - PROCESS | 3896 | --DOMWINDOW == 88 (000000C509154400) [pid = 3896] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 20:08:58 INFO - PROCESS | 3896 | --DOMWINDOW == 87 (000000C50585DC00) [pid = 3896] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 20:08:58 INFO - PROCESS | 3896 | 1465528138411 Marionette TRACE conn5 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 20:08:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 20:08:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 881ms 20:08:58 INFO - PROCESS | 3896 | 1465528138468 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 20:08:58 INFO - PROCESS | 3896 | 1465528138471 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 20:08:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 20:08:58 INFO - PROCESS | 3896 | 1465528138474 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 20:08:58 INFO - PROCESS | 3896 | 1465528138477 Marionette TRACE conn5 <- [1,278,null,{}] 20:08:58 INFO - PROCESS | 3896 | 1465528138480 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:58 INFO - PROCESS | 3896 | 1465528138482 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:58 INFO - PROCESS | 3896 | 1465528138567 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 20:08:58 INFO - PROCESS | 3896 | 1465528138572 Marionette TRACE conn5 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:58 INFO - PROCESS | 3896 | 1465528138575 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:58 INFO - PROCESS | 3896 | ++DOCSHELL 000000C511296800 == 38 [pid = 3896] [id = 79] 20:08:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 88 (000000C50CB49800) [pid = 3896] [serial = 234] [outer = 0000000000000000] 20:08:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 89 (000000C5100E8C00) [pid = 3896] [serial = 235] [outer = 000000C50CB49800] 20:08:58 INFO - PROCESS | 3896 | 1465528138620 Marionette DEBUG loaded listener.js 20:08:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 90 (000000C57E3CD000) [pid = 3896] [serial = 236] [outer = 000000C50CB49800] 20:08:59 INFO - PROCESS | 3896 | 1465528139014 Marionette TRACE conn5 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 20:08:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 20:08:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 587ms 20:08:59 INFO - PROCESS | 3896 | 1465528139070 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 20:08:59 INFO - PROCESS | 3896 | 1465528139072 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 20:08:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 20:08:59 INFO - PROCESS | 3896 | 1465528139076 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 20:08:59 INFO - PROCESS | 3896 | 1465528139077 Marionette TRACE conn5 <- [1,282,null,{}] 20:08:59 INFO - PROCESS | 3896 | 1465528139081 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:59 INFO - PROCESS | 3896 | 1465528139083 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:59 INFO - PROCESS | 3896 | 1465528139168 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 20:08:59 INFO - PROCESS | 3896 | 1465528139174 Marionette TRACE conn5 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:59 INFO - PROCESS | 3896 | 1465528139176 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:59 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512439000 == 39 [pid = 3896] [id = 80] 20:08:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 91 (000000C514E05800) [pid = 3896] [serial = 237] [outer = 0000000000000000] 20:08:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 92 (000000C514E0BC00) [pid = 3896] [serial = 238] [outer = 000000C514E05800] 20:08:59 INFO - PROCESS | 3896 | 1465528139219 Marionette DEBUG loaded listener.js 20:08:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 93 (000000C514E12000) [pid = 3896] [serial = 239] [outer = 000000C514E05800] 20:08:59 INFO - PROCESS | 3896 | 1465528139637 Marionette TRACE conn5 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 20:08:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 20:08:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 628ms 20:08:59 INFO - PROCESS | 3896 | 1465528139707 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 20:08:59 INFO - PROCESS | 3896 | 1465528139709 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 20:08:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 20:08:59 INFO - PROCESS | 3896 | 1465528139712 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 20:08:59 INFO - PROCESS | 3896 | 1465528139714 Marionette TRACE conn5 <- [1,286,null,{}] 20:08:59 INFO - PROCESS | 3896 | 1465528139717 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:08:59 INFO - PROCESS | 3896 | 1465528139719 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:59 INFO - PROCESS | 3896 | 1465528139807 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 20:08:59 INFO - PROCESS | 3896 | 1465528139812 Marionette TRACE conn5 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:59 INFO - PROCESS | 3896 | 1465528139814 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:08:59 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512455800 == 40 [pid = 3896] [id = 81] 20:08:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 94 (000000C514FCD000) [pid = 3896] [serial = 240] [outer = 0000000000000000] 20:08:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 95 (000000C514FD0400) [pid = 3896] [serial = 241] [outer = 000000C514FCD000] 20:08:59 INFO - PROCESS | 3896 | 1465528139858 Marionette DEBUG loaded listener.js 20:08:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 96 (000000C514FD6400) [pid = 3896] [serial = 242] [outer = 000000C514FCD000] 20:09:00 INFO - PROCESS | 3896 | 1465528140382 Marionette TRACE conn5 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 20:09:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 20:09:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 734ms 20:09:00 INFO - PROCESS | 3896 | 1465528140450 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 20:09:00 INFO - PROCESS | 3896 | 1465528140455 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 20:09:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 20:09:00 INFO - PROCESS | 3896 | 1465528140461 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 20:09:00 INFO - PROCESS | 3896 | 1465528140465 Marionette TRACE conn5 <- [1,290,null,{}] 20:09:00 INFO - PROCESS | 3896 | 1465528140471 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:00 INFO - PROCESS | 3896 | 1465528140474 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:00 INFO - PROCESS | 3896 | 1465528140666 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 20:09:00 INFO - PROCESS | 3896 | 1465528140734 Marionette TRACE conn5 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:00 INFO - PROCESS | 3896 | 1465528140739 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:00 INFO - PROCESS | 3896 | ++DOCSHELL 000000C509564000 == 41 [pid = 3896] [id = 82] 20:09:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 97 (000000C5096F0400) [pid = 3896] [serial = 243] [outer = 0000000000000000] 20:09:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 98 (000000C50B1E2800) [pid = 3896] [serial = 244] [outer = 000000C5096F0400] 20:09:00 INFO - PROCESS | 3896 | 1465528140840 Marionette DEBUG loaded listener.js 20:09:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 99 (000000C50C599000) [pid = 3896] [serial = 245] [outer = 000000C5096F0400] 20:09:01 INFO - PROCESS | 3896 | 1465528141483 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 20:09:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 20:09:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1078ms 20:09:01 INFO - PROCESS | 3896 | 1465528141542 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 20:09:01 INFO - PROCESS | 3896 | 1465528141547 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 20:09:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 20:09:01 INFO - PROCESS | 3896 | 1465528141576 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 20:09:01 INFO - PROCESS | 3896 | 1465528141580 Marionette TRACE conn5 <- [1,294,null,{}] 20:09:01 INFO - PROCESS | 3896 | 1465528141586 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:01 INFO - PROCESS | 3896 | 1465528141589 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:01 INFO - PROCESS | 3896 | 1465528141723 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 20:09:01 INFO - PROCESS | 3896 | 1465528141788 Marionette TRACE conn5 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:01 INFO - PROCESS | 3896 | 1465528141791 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:01 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50FFDC800 == 42 [pid = 3896] [id = 83] 20:09:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 100 (000000C50CDE0C00) [pid = 3896] [serial = 246] [outer = 0000000000000000] 20:09:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 101 (000000C50D039C00) [pid = 3896] [serial = 247] [outer = 000000C50CDE0C00] 20:09:01 INFO - PROCESS | 3896 | 1465528141891 Marionette DEBUG loaded listener.js 20:09:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 102 (000000C50DE0FC00) [pid = 3896] [serial = 248] [outer = 000000C50CDE0C00] 20:09:02 INFO - PROCESS | 3896 | 1465528142257 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 20:09:02 INFO - PROCESS | 3896 | 1465528142841 Marionette TRACE conn5 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:09:02 INFO - PROCESS | 3896 | --DOCSHELL 000000C512439000 == 41 [pid = 3896] [id = 80] 20:09:02 INFO - PROCESS | 3896 | --DOCSHELL 000000C511296800 == 40 [pid = 3896] [id = 79] 20:09:02 INFO - PROCESS | 3896 | --DOCSHELL 000000C511A21000 == 39 [pid = 3896] [id = 78] 20:09:02 INFO - PROCESS | 3896 | --DOCSHELL 000000C57FFA4800 == 38 [pid = 3896] [id = 77] 20:09:02 INFO - PROCESS | 3896 | --DOCSHELL 000000C50DD8A000 == 37 [pid = 3896] [id = 76] 20:09:02 INFO - PROCESS | 3896 | --DOCSHELL 000000C57D993000 == 36 [pid = 3896] [id = 75] 20:09:02 INFO - PROCESS | 3896 | --DOCSHELL 000000C512E80800 == 35 [pid = 3896] [id = 74] 20:09:02 INFO - PROCESS | 3896 | --DOCSHELL 000000C5127E7000 == 34 [pid = 3896] [id = 73] 20:09:02 INFO - PROCESS | 3896 | --DOCSHELL 000000C511A22000 == 33 [pid = 3896] [id = 72] 20:09:02 INFO - PROCESS | 3896 | --DOCSHELL 000000C510092800 == 32 [pid = 3896] [id = 71] 20:09:02 INFO - PROCESS | 3896 | --DOCSHELL 000000C50DD8F000 == 31 [pid = 3896] [id = 70] 20:09:02 INFO - PROCESS | 3896 | --DOMWINDOW == 101 (000000C51277F000) [pid = 3896] [serial = 199] [outer = 0000000000000000] [url = about:blank] 20:09:02 INFO - PROCESS | 3896 | --DOCSHELL 000000C50C5DD000 == 30 [pid = 3896] [id = 69] 20:09:02 INFO - PROCESS | 3896 | --DOCSHELL 000000C50631F000 == 29 [pid = 3896] [id = 68] 20:09:02 INFO - PROCESS | 3896 | --DOMWINDOW == 100 (000000C50CDE0800) [pid = 3896] [serial = 127] [outer = 0000000000000000] [url = about:blank] 20:09:02 INFO - PROCESS | 3896 | --DOMWINDOW == 99 (000000C50C49AC00) [pid = 3896] [serial = 94] [outer = 0000000000000000] [url = about:blank] 20:09:02 INFO - PROCESS | 3896 | --DOMWINDOW == 98 (000000C57DA0DC00) [pid = 3896] [serial = 124] [outer = 0000000000000000] [url = about:blank] 20:09:02 INFO - PROCESS | 3896 | --DOMWINDOW == 97 (000000C512ECF400) [pid = 3896] [serial = 184] [outer = 0000000000000000] [url = about:blank] 20:09:02 INFO - PROCESS | 3896 | --DOMWINDOW == 96 (000000C57EBC8000) [pid = 3896] [serial = 188] [outer = 0000000000000000] [url = about:blank] 20:09:02 INFO - PROCESS | 3896 | --DOMWINDOW == 95 (000000C57DA10800) [pid = 3896] [serial = 187] [outer = 0000000000000000] [url = about:blank] 20:09:02 INFO - PROCESS | 3896 | --DOMWINDOW == 94 (000000C512EDAC00) [pid = 3896] [serial = 185] [outer = 0000000000000000] [url = about:blank] 20:09:02 INFO - PROCESS | 3896 | --DOMWINDOW == 93 (000000C509593000) [pid = 3896] [serial = 190] [outer = 0000000000000000] [url = about:blank] 20:09:02 INFO - PROCESS | 3896 | --DOMWINDOW == 92 (000000C5119ED400) [pid = 3896] [serial = 193] [outer = 0000000000000000] [url = about:blank] 20:09:02 INFO - PROCESS | 3896 | --DOMWINDOW == 91 (000000C5100EAC00) [pid = 3896] [serial = 196] [outer = 0000000000000000] [url = about:blank] 20:09:02 INFO - PROCESS | 3896 | --DOMWINDOW == 90 (000000C5119F4400) [pid = 3896] [serial = 194] [outer = 0000000000000000] [url = about:blank] 20:09:02 INFO - PROCESS | 3896 | --DOMWINDOW == 89 (000000C50CBD4C00) [pid = 3896] [serial = 170] [outer = 0000000000000000] [url = about:blank] 20:09:02 INFO - PROCESS | 3896 | --DOMWINDOW == 88 (000000C50B97F400) [pid = 3896] [serial = 169] [outer = 0000000000000000] [url = about:blank] 20:09:02 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. 20:09:02 INFO - PROCESS | 3896 | --DOMWINDOW == 87 (000000C57F41F800) [pid = 3896] [serial = 167] [outer = 0000000000000000] [url = about:blank] 20:09:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1369ms 20:09:02 INFO - PROCESS | 3896 | --DOMWINDOW == 86 (000000C57DA09C00) [pid = 3896] [serial = 166] [outer = 0000000000000000] [url = about:blank] 20:09:02 INFO - PROCESS | 3896 | --DOMWINDOW == 85 (000000C51270A400) [pid = 3896] [serial = 164] [outer = 0000000000000000] [url = about:blank] 20:09:02 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C50FFBBC00) [pid = 3896] [serial = 163] [outer = 0000000000000000] [url = about:blank] 20:09:02 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C50DE53000) [pid = 3896] [serial = 161] [outer = 0000000000000000] [url = about:blank] 20:09:02 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C50D035800) [pid = 3896] [serial = 160] [outer = 0000000000000000] [url = about:blank] 20:09:02 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C512F19800) [pid = 3896] [serial = 156] [outer = 0000000000000000] [url = about:blank] 20:09:02 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C512F21400) [pid = 3896] [serial = 157] [outer = 0000000000000000] [url = about:blank] 20:09:02 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C50F288000) [pid = 3896] [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.] 20:09:02 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C5125D3800) [pid = 3896] [serial = 181] [outer = 0000000000000000] [url = about:blank] 20:09:02 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C50FB31400) [pid = 3896] [serial = 178] [outer = 0000000000000000] [url = about:blank] 20:09:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 20:09:02 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C5101A7400) [pid = 3896] [serial = 179] [outer = 0000000000000000] [url = about:blank] 20:09:02 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C50DE56C00) [pid = 3896] [serial = 175] [outer = 0000000000000000] [url = about:blank] 20:09:02 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C50F281C00) [pid = 3896] [serial = 176] [outer = 0000000000000000] [url = about:blank] 20:09:02 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C50CAA7C00) [pid = 3896] [serial = 173] [outer = 0000000000000000] [url = about:blank] 20:09:02 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C5096ABC00) [pid = 3896] [serial = 172] [outer = 0000000000000000] [url = about:blank] 20:09:02 INFO - PROCESS | 3896 | --DOMWINDOW == 71 (000000C5100F1400) [pid = 3896] [serial = 197] [outer = 0000000000000000] [url = about:blank] 20:09:02 INFO - PROCESS | 3896 | --DOMWINDOW == 70 (000000C50959B000) [pid = 3896] [serial = 191] [outer = 0000000000000000] [url = about:blank] 20:09:02 INFO - PROCESS | 3896 | --DOMWINDOW == 69 (000000C51270DC00) [pid = 3896] [serial = 182] [outer = 0000000000000000] [url = about:blank] 20:09:02 INFO - PROCESS | 3896 | 1465528142926 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 20:09:02 INFO - PROCESS | 3896 | 1465528142931 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 20:09:02 INFO - PROCESS | 3896 | 1465528142936 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 20:09:02 INFO - PROCESS | 3896 | 1465528142939 Marionette TRACE conn5 <- [1,298,null,{}] 20:09:02 INFO - PROCESS | 3896 | 1465528142945 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:02 INFO - PROCESS | 3896 | 1465528142948 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:03 INFO - PROCESS | 3896 | 1465528143048 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 20:09:03 INFO - PROCESS | 3896 | 1465528143057 Marionette TRACE conn5 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:03 INFO - PROCESS | 3896 | 1465528143062 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:03 INFO - PROCESS | 3896 | ++DOCSHELL 000000C505DF7800 == 30 [pid = 3896] [id = 84] 20:09:03 INFO - PROCESS | 3896 | ++DOMWINDOW == 70 (000000C50B1E8400) [pid = 3896] [serial = 249] [outer = 0000000000000000] 20:09:03 INFO - PROCESS | 3896 | ++DOMWINDOW == 71 (000000C50BFD9400) [pid = 3896] [serial = 250] [outer = 000000C50B1E8400] 20:09:03 INFO - PROCESS | 3896 | 1465528143112 Marionette DEBUG loaded listener.js 20:09:03 INFO - PROCESS | 3896 | ++DOMWINDOW == 72 (000000C50C4A7000) [pid = 3896] [serial = 251] [outer = 000000C50B1E8400] 20:09:03 INFO - PROCESS | 3896 | 1465528143608 Marionette TRACE conn5 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:09:03 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. 20:09:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 737ms 20:09:03 INFO - PROCESS | 3896 | 1465528143677 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 20:09:03 INFO - PROCESS | 3896 | 1465528143682 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 20:09:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 20:09:03 INFO - PROCESS | 3896 | 1465528143688 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 20:09:03 INFO - PROCESS | 3896 | 1465528143690 Marionette TRACE conn5 <- [1,302,null,{}] 20:09:03 INFO - PROCESS | 3896 | 1465528143694 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:03 INFO - PROCESS | 3896 | 1465528143697 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:03 INFO - PROCESS | 3896 | 1465528143788 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 20:09:03 INFO - PROCESS | 3896 | 1465528143857 Marionette TRACE conn5 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:03 INFO - PROCESS | 3896 | 1465528143859 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:03 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50BF79800 == 31 [pid = 3896] [id = 85] 20:09:03 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C50CB44400) [pid = 3896] [serial = 252] [outer = 0000000000000000] 20:09:03 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C50CDDEC00) [pid = 3896] [serial = 253] [outer = 000000C50CB44400] 20:09:03 INFO - PROCESS | 3896 | 1465528143909 Marionette DEBUG loaded listener.js 20:09:03 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C50D03B800) [pid = 3896] [serial = 254] [outer = 000000C50CB44400] 20:09:04 INFO - PROCESS | 3896 | 1465528144307 Marionette TRACE conn5 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:09:04 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. 20:09:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 671ms 20:09:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 20:09:04 INFO - PROCESS | 3896 | 1465528144362 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 20:09:04 INFO - PROCESS | 3896 | 1465528144364 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 20:09:04 INFO - PROCESS | 3896 | 1465528144368 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 20:09:04 INFO - PROCESS | 3896 | 1465528144372 Marionette TRACE conn5 <- [1,306,null,{}] 20:09:04 INFO - PROCESS | 3896 | 1465528144384 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:04 INFO - PROCESS | 3896 | 1465528144389 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:04 INFO - PROCESS | 3896 | 1465528144502 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 20:09:04 INFO - PROCESS | 3896 | 1465528144516 Marionette TRACE conn5 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:04 INFO - PROCESS | 3896 | 1465528144519 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:04 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50CE45800 == 32 [pid = 3896] [id = 86] 20:09:04 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C50914C400) [pid = 3896] [serial = 255] [outer = 0000000000000000] 20:09:04 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C50EBE2000) [pid = 3896] [serial = 256] [outer = 000000C50914C400] 20:09:04 INFO - PROCESS | 3896 | 1465528144570 Marionette DEBUG loaded listener.js 20:09:04 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C50FB1FC00) [pid = 3896] [serial = 257] [outer = 000000C50914C400] 20:09:04 INFO - PROCESS | 3896 | 1465528144987 Marionette TRACE conn5 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:09:04 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. 20:09:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 629ms 20:09:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 20:09:05 INFO - PROCESS | 3896 | 1465528145005 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 20:09:05 INFO - PROCESS | 3896 | 1465528145008 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 20:09:05 INFO - PROCESS | 3896 | 1465528145026 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 20:09:05 INFO - PROCESS | 3896 | 1465528145028 Marionette TRACE conn5 <- [1,310,null,{}] 20:09:05 INFO - PROCESS | 3896 | 1465528145032 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:05 INFO - PROCESS | 3896 | 1465528145034 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:05 INFO - PROCESS | 3896 | 1465528145149 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 20:09:05 INFO - PROCESS | 3896 | 1465528145156 Marionette TRACE conn5 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:05 INFO - PROCESS | 3896 | 1465528145158 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:05 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50FB82000 == 33 [pid = 3896] [id = 87] 20:09:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C50FF5C800) [pid = 3896] [serial = 258] [outer = 0000000000000000] 20:09:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C50FFBBC00) [pid = 3896] [serial = 259] [outer = 000000C50FF5C800] 20:09:05 INFO - PROCESS | 3896 | 1465528145239 Marionette DEBUG loaded listener.js 20:09:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C5101A0000) [pid = 3896] [serial = 260] [outer = 000000C50FF5C800] 20:09:05 INFO - PROCESS | 3896 | 1465528145696 Marionette TRACE conn5 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:09:05 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. 20:09:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 754ms 20:09:05 INFO - PROCESS | 3896 | 1465528145768 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 20:09:05 INFO - PROCESS | 3896 | 1465528145770 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 20:09:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 20:09:05 INFO - PROCESS | 3896 | 1465528145773 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 20:09:05 INFO - PROCESS | 3896 | 1465528145775 Marionette TRACE conn5 <- [1,314,null,{}] 20:09:05 INFO - PROCESS | 3896 | 1465528145778 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:05 INFO - PROCESS | 3896 | 1465528145781 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:05 INFO - PROCESS | 3896 | 1465528145915 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 20:09:05 INFO - PROCESS | 3896 | 1465528145937 Marionette TRACE conn5 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:05 INFO - PROCESS | 3896 | 1465528145939 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:05 INFO - PROCESS | 3896 | ++DOCSHELL 000000C510120800 == 34 [pid = 3896] [id = 88] 20:09:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C50FF65000) [pid = 3896] [serial = 261] [outer = 0000000000000000] 20:09:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C5101AD400) [pid = 3896] [serial = 262] [outer = 000000C50FF65000] 20:09:05 INFO - PROCESS | 3896 | 1465528145987 Marionette DEBUG loaded listener.js 20:09:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C5118EC800) [pid = 3896] [serial = 263] [outer = 000000C50FF65000] 20:09:06 INFO - PROCESS | 3896 | 1465528146433 Marionette TRACE conn5 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:09:06 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. 20:09:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 671ms 20:09:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 20:09:06 INFO - PROCESS | 3896 | 1465528146447 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 20:09:06 INFO - PROCESS | 3896 | 1465528146449 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 20:09:06 INFO - PROCESS | 3896 | 1465528146452 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 20:09:06 INFO - PROCESS | 3896 | 1465528146454 Marionette TRACE conn5 <- [1,318,null,{}] 20:09:06 INFO - PROCESS | 3896 | 1465528146457 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:06 INFO - PROCESS | 3896 | 1465528146463 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:06 INFO - PROCESS | 3896 | 1465528146603 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 20:09:06 INFO - PROCESS | 3896 | 1465528146650 Marionette TRACE conn5 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:06 INFO - PROCESS | 3896 | 1465528146652 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:06 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512416800 == 35 [pid = 3896] [id = 89] 20:09:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C511982000) [pid = 3896] [serial = 264] [outer = 0000000000000000] 20:09:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 86 (000000C5119EEC00) [pid = 3896] [serial = 265] [outer = 000000C511982000] 20:09:06 INFO - PROCESS | 3896 | 1465528146701 Marionette DEBUG loaded listener.js 20:09:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 87 (000000C512495C00) [pid = 3896] [serial = 266] [outer = 000000C511982000] 20:09:07 INFO - PROCESS | 3896 | --DOMWINDOW == 86 (000000C512778400) [pid = 3896] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 20:09:07 INFO - PROCESS | 3896 | --DOMWINDOW == 85 (000000C50C498C00) [pid = 3896] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 20:09:07 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C50CD8C400) [pid = 3896] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 20:09:07 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C5118E5400) [pid = 3896] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 20:09:07 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C512769800) [pid = 3896] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 20:09:07 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C50FB1F000) [pid = 3896] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 20:09:07 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C500115400) [pid = 3896] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 20:09:07 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C50CB46C00) [pid = 3896] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 20:09:07 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C51270C800) [pid = 3896] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 20:09:07 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C512F17C00) [pid = 3896] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 20:09:07 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C51248E400) [pid = 3896] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 20:09:07 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C514E05800) [pid = 3896] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 20:09:07 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C50CB49800) [pid = 3896] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 20:09:07 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C51270D400) [pid = 3896] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 20:09:07 INFO - PROCESS | 3896 | 1465528147279 Marionette TRACE conn5 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:09:07 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. 20:09:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 880ms 20:09:07 INFO - PROCESS | 3896 | 1465528147336 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 20:09:07 INFO - PROCESS | 3896 | 1465528147339 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 20:09:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 20:09:07 INFO - PROCESS | 3896 | 1465528147342 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 20:09:07 INFO - PROCESS | 3896 | 1465528147344 Marionette TRACE conn5 <- [1,322,null,{}] 20:09:07 INFO - PROCESS | 3896 | 1465528147348 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:07 INFO - PROCESS | 3896 | 1465528147350 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:07 INFO - PROCESS | 3896 | 1465528147430 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 20:09:07 INFO - PROCESS | 3896 | 1465528147494 Marionette TRACE conn5 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:07 INFO - PROCESS | 3896 | 1465528147497 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:07 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5127CD000 == 36 [pid = 3896] [id = 90] 20:09:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C50CD8C400) [pid = 3896] [serial = 267] [outer = 0000000000000000] 20:09:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C5101A1000) [pid = 3896] [serial = 268] [outer = 000000C50CD8C400] 20:09:07 INFO - PROCESS | 3896 | 1465528147548 Marionette DEBUG loaded listener.js 20:09:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C5125C9400) [pid = 3896] [serial = 269] [outer = 000000C50CD8C400] 20:09:07 INFO - PROCESS | 3896 | 1465528147908 Marionette TRACE conn5 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:09:07 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. 20:09:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 629ms 20:09:07 INFO - PROCESS | 3896 | 1465528147975 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 20:09:07 INFO - PROCESS | 3896 | 1465528147977 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 20:09:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 20:09:07 INFO - PROCESS | 3896 | 1465528147980 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 20:09:07 INFO - PROCESS | 3896 | 1465528147990 Marionette TRACE conn5 <- [1,326,null,{}] 20:09:08 INFO - PROCESS | 3896 | 1465528147994 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:08 INFO - PROCESS | 3896 | 1465528147996 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:08 INFO - PROCESS | 3896 | 1465528148103 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 20:09:08 INFO - PROCESS | 3896 | 1465528148110 Marionette TRACE conn5 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:08 INFO - PROCESS | 3896 | 1465528148112 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:08 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512841000 == 37 [pid = 3896] [id = 91] 20:09:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C512493000) [pid = 3896] [serial = 270] [outer = 0000000000000000] 20:09:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C51270C000) [pid = 3896] [serial = 271] [outer = 000000C512493000] 20:09:08 INFO - PROCESS | 3896 | 1465528148157 Marionette DEBUG loaded listener.js 20:09:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C512763400) [pid = 3896] [serial = 272] [outer = 000000C512493000] 20:09:08 INFO - PROCESS | 3896 | 1465528148553 Marionette TRACE conn5 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:09:08 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. 20:09:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 587ms 20:09:08 INFO - PROCESS | 3896 | 1465528148570 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 20:09:08 INFO - PROCESS | 3896 | 1465528148572 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 20:09:08 INFO - PROCESS | 3896 | 1465528148575 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 20:09:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 20:09:08 INFO - PROCESS | 3896 | 1465528148577 Marionette TRACE conn5 <- [1,330,null,{}] 20:09:08 INFO - PROCESS | 3896 | 1465528148580 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:08 INFO - PROCESS | 3896 | 1465528148582 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:08 INFO - PROCESS | 3896 | 1465528148667 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 20:09:08 INFO - PROCESS | 3896 | 1465528148756 Marionette TRACE conn5 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:08 INFO - PROCESS | 3896 | 1465528148758 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:08 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50CE40800 == 38 [pid = 3896] [id = 92] 20:09:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C51270EC00) [pid = 3896] [serial = 273] [outer = 0000000000000000] 20:09:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C51277C000) [pid = 3896] [serial = 274] [outer = 000000C51270EC00] 20:09:08 INFO - PROCESS | 3896 | 1465528148810 Marionette DEBUG loaded listener.js 20:09:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C512ED2800) [pid = 3896] [serial = 275] [outer = 000000C51270EC00] 20:09:09 INFO - PROCESS | 3896 | 1465528149182 Marionette TRACE conn5 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:09:09 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. 20:09:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 629ms 20:09:09 INFO - PROCESS | 3896 | 1465528149233 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 20:09:09 INFO - PROCESS | 3896 | 1465528149237 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 20:09:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 20:09:09 INFO - PROCESS | 3896 | 1465528149243 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 20:09:09 INFO - PROCESS | 3896 | 1465528149248 Marionette TRACE conn5 <- [1,334,null,{}] 20:09:09 INFO - PROCESS | 3896 | 1465528149254 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:09 INFO - PROCESS | 3896 | 1465528149259 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:09 INFO - PROCESS | 3896 | 1465528149415 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 20:09:09 INFO - PROCESS | 3896 | 1465528149482 Marionette TRACE conn5 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:09 INFO - PROCESS | 3896 | 1465528149486 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:09 INFO - PROCESS | 3896 | ++DOCSHELL 000000C505DFA800 == 39 [pid = 3896] [id = 93] 20:09:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C509598800) [pid = 3896] [serial = 276] [outer = 0000000000000000] 20:09:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C50B139000) [pid = 3896] [serial = 277] [outer = 000000C509598800] 20:09:09 INFO - PROCESS | 3896 | 1465528149547 Marionette DEBUG loaded listener.js 20:09:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C50CAAD400) [pid = 3896] [serial = 278] [outer = 000000C509598800] 20:09:10 INFO - PROCESS | 3896 | 1465528150180 Marionette TRACE conn5 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:09:10 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. 20:09:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 986ms 20:09:10 INFO - PROCESS | 3896 | 1465528150230 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 20:09:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 20:09:10 INFO - PROCESS | 3896 | 1465528150234 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 20:09:10 INFO - PROCESS | 3896 | 1465528150241 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 20:09:10 INFO - PROCESS | 3896 | 1465528150245 Marionette TRACE conn5 <- [1,338,null,{}] 20:09:10 INFO - PROCESS | 3896 | 1465528150249 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:10 INFO - PROCESS | 3896 | 1465528150252 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:10 INFO - PROCESS | 3896 | 1465528150367 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 20:09:10 INFO - PROCESS | 3896 | 1465528150437 Marionette TRACE conn5 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:10 INFO - PROCESS | 3896 | 1465528150439 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:10 INFO - PROCESS | 3896 | ++DOCSHELL 000000C510098800 == 40 [pid = 3896] [id = 94] 20:09:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 86 (000000C50D58BC00) [pid = 3896] [serial = 279] [outer = 0000000000000000] 20:09:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 87 (000000C50EB4A000) [pid = 3896] [serial = 280] [outer = 000000C50D58BC00] 20:09:10 INFO - PROCESS | 3896 | 1465528150499 Marionette DEBUG loaded listener.js 20:09:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 88 (000000C50FB26400) [pid = 3896] [serial = 281] [outer = 000000C50D58BC00] 20:09:11 INFO - PROCESS | 3896 | 1465528151085 Marionette TRACE conn5 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:09:11 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. 20:09:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 881ms 20:09:11 INFO - PROCESS | 3896 | 1465528151120 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 20:09:11 INFO - PROCESS | 3896 | 1465528151123 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 20:09:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 20:09:11 INFO - PROCESS | 3896 | 1465528151127 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 20:09:11 INFO - PROCESS | 3896 | 1465528151129 Marionette TRACE conn5 <- [1,342,null,{}] 20:09:11 INFO - PROCESS | 3896 | 1465528151140 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:11 INFO - PROCESS | 3896 | 1465528151145 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:11 INFO - PROCESS | 3896 | 1465528151261 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 20:09:11 INFO - PROCESS | 3896 | 1465528151348 Marionette TRACE conn5 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:11 INFO - PROCESS | 3896 | 1465528151352 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:11 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5131C4800 == 41 [pid = 3896] [id = 95] 20:09:11 INFO - PROCESS | 3896 | ++DOMWINDOW == 89 (000000C51198F800) [pid = 3896] [serial = 282] [outer = 0000000000000000] 20:09:11 INFO - PROCESS | 3896 | ++DOMWINDOW == 90 (000000C5119F2400) [pid = 3896] [serial = 283] [outer = 000000C51198F800] 20:09:11 INFO - PROCESS | 3896 | 1465528151412 Marionette DEBUG loaded listener.js 20:09:11 INFO - PROCESS | 3896 | ++DOMWINDOW == 91 (000000C51270D800) [pid = 3896] [serial = 284] [outer = 000000C51198F800] 20:09:12 INFO - PROCESS | 3896 | 1465528152011 Marionette TRACE conn5 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:09:12 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. 20:09:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 923ms 20:09:12 INFO - PROCESS | 3896 | 1465528152051 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 20:09:12 INFO - PROCESS | 3896 | 1465528152054 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 20:09:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 20:09:12 INFO - PROCESS | 3896 | 1465528152057 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 20:09:12 INFO - PROCESS | 3896 | 1465528152059 Marionette TRACE conn5 <- [1,346,null,{}] 20:09:12 INFO - PROCESS | 3896 | 1465528152063 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:12 INFO - PROCESS | 3896 | 1465528152066 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:12 INFO - PROCESS | 3896 | 1465528152179 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 20:09:12 INFO - PROCESS | 3896 | 1465528152265 Marionette TRACE conn5 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:12 INFO - PROCESS | 3896 | 1465528152268 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:12 INFO - PROCESS | 3896 | ++DOCSHELL 000000C57D97B000 == 42 [pid = 3896] [id = 96] 20:09:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 92 (000000C512F1A000) [pid = 3896] [serial = 285] [outer = 0000000000000000] 20:09:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 93 (000000C514E05800) [pid = 3896] [serial = 286] [outer = 000000C512F1A000] 20:09:12 INFO - PROCESS | 3896 | 1465528152324 Marionette DEBUG loaded listener.js 20:09:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 94 (000000C514E13000) [pid = 3896] [serial = 287] [outer = 000000C512F1A000] 20:09:12 INFO - PROCESS | 3896 | 1465528152846 Marionette TRACE conn5 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:09:12 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. 20:09:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 880ms 20:09:12 INFO - PROCESS | 3896 | 1465528152940 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 20:09:12 INFO - PROCESS | 3896 | 1465528152943 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 20:09:12 INFO - PROCESS | 3896 | 1465528152946 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 20:09:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 20:09:12 INFO - PROCESS | 3896 | 1465528152948 Marionette TRACE conn5 <- [1,350,null,{}] 20:09:12 INFO - PROCESS | 3896 | 1465528152952 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:12 INFO - PROCESS | 3896 | 1465528152955 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:13 INFO - PROCESS | 3896 | 1465528153069 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 20:09:13 INFO - PROCESS | 3896 | 1465528153146 Marionette TRACE conn5 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:13 INFO - PROCESS | 3896 | 1465528153149 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:13 INFO - PROCESS | 3896 | ++DOCSHELL 000000C57D9CD800 == 43 [pid = 3896] [id = 97] 20:09:13 INFO - PROCESS | 3896 | ++DOMWINDOW == 95 (000000C514FD5800) [pid = 3896] [serial = 288] [outer = 0000000000000000] 20:09:13 INFO - PROCESS | 3896 | ++DOMWINDOW == 96 (000000C514FD9400) [pid = 3896] [serial = 289] [outer = 000000C514FD5800] 20:09:13 INFO - PROCESS | 3896 | 1465528153206 Marionette DEBUG loaded listener.js 20:09:13 INFO - PROCESS | 3896 | ++DOMWINDOW == 97 (000000C57DA10C00) [pid = 3896] [serial = 290] [outer = 000000C514FD5800] 20:09:13 INFO - PROCESS | 3896 | 1465528153842 Marionette TRACE conn5 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:09:13 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. 20:09:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 923ms 20:09:13 INFO - PROCESS | 3896 | 1465528153872 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 20:09:13 INFO - PROCESS | 3896 | 1465528153877 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 20:09:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 20:09:13 INFO - PROCESS | 3896 | 1465528153882 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 20:09:13 INFO - PROCESS | 3896 | 1465528153886 Marionette TRACE conn5 <- [1,354,null,{}] 20:09:13 INFO - PROCESS | 3896 | 1465528153892 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:13 INFO - PROCESS | 3896 | 1465528153895 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:14 INFO - PROCESS | 3896 | 1465528154009 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 20:09:14 INFO - PROCESS | 3896 | 1465528154088 Marionette TRACE conn5 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:14 INFO - PROCESS | 3896 | 1465528154093 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:14 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50D04E000 == 44 [pid = 3896] [id = 98] 20:09:14 INFO - PROCESS | 3896 | ++DOMWINDOW == 98 (000000C50C8AF400) [pid = 3896] [serial = 291] [outer = 0000000000000000] 20:09:14 INFO - PROCESS | 3896 | ++DOMWINDOW == 99 (000000C50CB41C00) [pid = 3896] [serial = 292] [outer = 000000C50C8AF400] 20:09:14 INFO - PROCESS | 3896 | 1465528154145 Marionette DEBUG loaded listener.js 20:09:14 INFO - PROCESS | 3896 | ++DOMWINDOW == 100 (000000C50D5C5000) [pid = 3896] [serial = 293] [outer = 000000C50C8AF400] 20:09:14 INFO - PROCESS | 3896 | --DOCSHELL 000000C512841000 == 43 [pid = 3896] [id = 91] 20:09:14 INFO - PROCESS | 3896 | --DOCSHELL 000000C5127CD000 == 42 [pid = 3896] [id = 90] 20:09:14 INFO - PROCESS | 3896 | --DOCSHELL 000000C512416800 == 41 [pid = 3896] [id = 89] 20:09:14 INFO - PROCESS | 3896 | --DOCSHELL 000000C510120800 == 40 [pid = 3896] [id = 88] 20:09:14 INFO - PROCESS | 3896 | --DOCSHELL 000000C50FB82000 == 39 [pid = 3896] [id = 87] 20:09:14 INFO - PROCESS | 3896 | --DOCSHELL 000000C50CE45800 == 38 [pid = 3896] [id = 86] 20:09:14 INFO - PROCESS | 3896 | --DOCSHELL 000000C50BF79800 == 37 [pid = 3896] [id = 85] 20:09:14 INFO - PROCESS | 3896 | --DOCSHELL 000000C505DF7800 == 36 [pid = 3896] [id = 84] 20:09:14 INFO - PROCESS | 3896 | --DOMWINDOW == 99 (000000C512F12800) [pid = 3896] [serial = 226] [outer = 0000000000000000] [url = about:blank] 20:09:14 INFO - PROCESS | 3896 | --DOMWINDOW == 98 (000000C50CB3E000) [pid = 3896] [serial = 203] [outer = 0000000000000000] [url = about:blank] 20:09:14 INFO - PROCESS | 3896 | --DOMWINDOW == 97 (000000C50C49F000) [pid = 3896] [serial = 202] [outer = 0000000000000000] [url = about:blank] 20:09:14 INFO - PROCESS | 3896 | --DOMWINDOW == 96 (000000C50CDDFC00) [pid = 3896] [serial = 205] [outer = 0000000000000000] [url = about:blank] 20:09:14 INFO - PROCESS | 3896 | --DOMWINDOW == 95 (000000C50D032C00) [pid = 3896] [serial = 206] [outer = 0000000000000000] [url = about:blank] 20:09:14 INFO - PROCESS | 3896 | --DOMWINDOW == 94 (000000C5119EE400) [pid = 3896] [serial = 217] [outer = 0000000000000000] [url = about:blank] 20:09:14 INFO - PROCESS | 3896 | --DOMWINDOW == 93 (000000C5125C6800) [pid = 3896] [serial = 218] [outer = 0000000000000000] [url = about:blank] 20:09:14 INFO - PROCESS | 3896 | --DOMWINDOW == 92 (000000C51277A800) [pid = 3896] [serial = 223] [outer = 0000000000000000] [url = about:blank] 20:09:14 INFO - PROCESS | 3896 | --DOMWINDOW == 91 (000000C50FB22000) [pid = 3896] [serial = 211] [outer = 0000000000000000] [url = about:blank] 20:09:14 INFO - PROCESS | 3896 | --DOMWINDOW == 90 (000000C50FB2F400) [pid = 3896] [serial = 212] [outer = 0000000000000000] [url = about:blank] 20:09:14 INFO - PROCESS | 3896 | --DOMWINDOW == 89 (000000C50E703C00) [pid = 3896] [serial = 208] [outer = 0000000000000000] [url = about:blank] 20:09:14 INFO - PROCESS | 3896 | --DOMWINDOW == 88 (000000C50F25DC00) [pid = 3896] [serial = 209] [outer = 0000000000000000] [url = about:blank] 20:09:14 INFO - PROCESS | 3896 | --DOMWINDOW == 87 (000000C5100E4400) [pid = 3896] [serial = 214] [outer = 0000000000000000] [url = about:blank] 20:09:14 INFO - PROCESS | 3896 | --DOMWINDOW == 86 (000000C5100F1000) [pid = 3896] [serial = 215] [outer = 0000000000000000] [url = about:blank] 20:09:14 INFO - PROCESS | 3896 | --DOMWINDOW == 85 (000000C57EB09C00) [pid = 3896] [serial = 200] [outer = 0000000000000000] [url = about:blank] 20:09:14 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C57DA09000) [pid = 3896] [serial = 229] [outer = 0000000000000000] [url = about:blank] 20:09:14 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C512F1B800) [pid = 3896] [serial = 227] [outer = 0000000000000000] [url = about:blank] 20:09:14 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C512F1A800) [pid = 3896] [serial = 232] [outer = 0000000000000000] [url = about:blank] 20:09:14 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C57DACF800) [pid = 3896] [serial = 230] [outer = 0000000000000000] [url = about:blank] 20:09:14 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C514E0BC00) [pid = 3896] [serial = 238] [outer = 0000000000000000] [url = about:blank] 20:09:14 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C57E3CD000) [pid = 3896] [serial = 236] [outer = 0000000000000000] [url = about:blank] 20:09:14 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C514E12000) [pid = 3896] [serial = 239] [outer = 0000000000000000] [url = about:blank] 20:09:14 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C514FD0400) [pid = 3896] [serial = 241] [outer = 0000000000000000] [url = about:blank] 20:09:14 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C512711800) [pid = 3896] [serial = 220] [outer = 0000000000000000] [url = about:blank] 20:09:14 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C512764000) [pid = 3896] [serial = 221] [outer = 0000000000000000] [url = about:blank] 20:09:14 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C57EB2D800) [pid = 3896] [serial = 233] [outer = 0000000000000000] [url = about:blank] 20:09:14 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C5100E8C00) [pid = 3896] [serial = 235] [outer = 0000000000000000] [url = about:blank] 20:09:14 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C512ED5400) [pid = 3896] [serial = 224] [outer = 0000000000000000] [url = about:blank] 20:09:14 INFO - PROCESS | 3896 | 1465528154802 Marionette TRACE conn5 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:09:14 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. 20:09:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 944ms 20:09:14 INFO - PROCESS | 3896 | 1465528154830 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 20:09:14 INFO - PROCESS | 3896 | 1465528154835 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 20:09:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 20:09:14 INFO - PROCESS | 3896 | 1465528154841 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 20:09:14 INFO - PROCESS | 3896 | 1465528154844 Marionette TRACE conn5 <- [1,358,null,{}] 20:09:14 INFO - PROCESS | 3896 | 1465528154862 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:14 INFO - PROCESS | 3896 | 1465528154865 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:14 INFO - PROCESS | 3896 | 1465528154958 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 20:09:14 INFO - PROCESS | 3896 | 1465528154964 Marionette TRACE conn5 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:14 INFO - PROCESS | 3896 | 1465528154967 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:14 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50BAA1000 == 37 [pid = 3896] [id = 99] 20:09:14 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C50C31F800) [pid = 3896] [serial = 294] [outer = 0000000000000000] 20:09:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C50CD93C00) [pid = 3896] [serial = 295] [outer = 000000C50C31F800] 20:09:15 INFO - PROCESS | 3896 | 1465528155016 Marionette DEBUG loaded listener.js 20:09:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C50E703C00) [pid = 3896] [serial = 296] [outer = 000000C50C31F800] 20:09:15 INFO - PROCESS | 3896 | 1465528155487 Marionette TRACE conn5 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:09:15 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. 20:09:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 692ms 20:09:15 INFO - PROCESS | 3896 | 1465528155536 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 20:09:15 INFO - PROCESS | 3896 | 1465528155539 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 20:09:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 20:09:15 INFO - PROCESS | 3896 | 1465528155543 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 20:09:15 INFO - PROCESS | 3896 | 1465528155546 Marionette TRACE conn5 <- [1,362,null,{}] 20:09:15 INFO - PROCESS | 3896 | 1465528155558 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:15 INFO - PROCESS | 3896 | 1465528155563 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:15 INFO - PROCESS | 3896 | 1465528155684 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 20:09:15 INFO - PROCESS | 3896 | 1465528155758 Marionette TRACE conn5 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:15 INFO - PROCESS | 3896 | 1465528155761 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:15 INFO - PROCESS | 3896 | ++DOCSHELL 000000C510097000 == 38 [pid = 3896] [id = 100] 20:09:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C5100E6000) [pid = 3896] [serial = 297] [outer = 0000000000000000] 20:09:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C5100EF000) [pid = 3896] [serial = 298] [outer = 000000C5100E6000] 20:09:15 INFO - PROCESS | 3896 | 1465528155811 Marionette DEBUG loaded listener.js 20:09:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C5118E2000) [pid = 3896] [serial = 299] [outer = 000000C5100E6000] 20:09:16 INFO - PROCESS | 3896 | 1465528156202 Marionette TRACE conn5 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:09:16 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. 20:09:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 734ms 20:09:16 INFO - PROCESS | 3896 | 1465528156279 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 20:09:16 INFO - PROCESS | 3896 | 1465528156282 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 20:09:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 20:09:16 INFO - PROCESS | 3896 | 1465528156285 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 20:09:16 INFO - PROCESS | 3896 | 1465528156287 Marionette TRACE conn5 <- [1,366,null,{}] 20:09:16 INFO - PROCESS | 3896 | 1465528156291 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:16 INFO - PROCESS | 3896 | 1465528156293 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:16 INFO - PROCESS | 3896 | 1465528156384 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 20:09:16 INFO - PROCESS | 3896 | 1465528156390 Marionette TRACE conn5 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:16 INFO - PROCESS | 3896 | 1465528156392 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:16 INFO - PROCESS | 3896 | ++DOCSHELL 000000C511A08800 == 39 [pid = 3896] [id = 101] 20:09:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C51198D000) [pid = 3896] [serial = 300] [outer = 0000000000000000] 20:09:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C5119F5C00) [pid = 3896] [serial = 301] [outer = 000000C51198D000] 20:09:16 INFO - PROCESS | 3896 | 1465528156438 Marionette DEBUG loaded listener.js 20:09:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C5125C6C00) [pid = 3896] [serial = 302] [outer = 000000C51198D000] 20:09:16 INFO - PROCESS | 3896 | 1465528156857 Marionette TRACE conn5 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:09:16 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. 20:09:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 629ms 20:09:16 INFO - PROCESS | 3896 | 1465528156917 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 20:09:16 INFO - PROCESS | 3896 | 1465528156920 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 20:09:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 20:09:16 INFO - PROCESS | 3896 | 1465528156923 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 20:09:16 INFO - PROCESS | 3896 | 1465528156925 Marionette TRACE conn5 <- [1,370,null,{}] 20:09:16 INFO - PROCESS | 3896 | 1465528156929 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:16 INFO - PROCESS | 3896 | 1465528156931 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:17 INFO - PROCESS | 3896 | 1465528157039 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 20:09:17 INFO - PROCESS | 3896 | 1465528157111 Marionette TRACE conn5 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:17 INFO - PROCESS | 3896 | 1465528157113 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:17 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51244C800 == 40 [pid = 3896] [id = 102] 20:09:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C512709400) [pid = 3896] [serial = 303] [outer = 0000000000000000] 20:09:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C512762400) [pid = 3896] [serial = 304] [outer = 000000C512709400] 20:09:17 INFO - PROCESS | 3896 | 1465528157168 Marionette DEBUG loaded listener.js 20:09:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C512ED5400) [pid = 3896] [serial = 305] [outer = 000000C512709400] 20:09:17 INFO - PROCESS | 3896 | 1465528157607 Marionette TRACE conn5 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:09:17 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. 20:09:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 732ms 20:09:17 INFO - PROCESS | 3896 | 1465528157659 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 20:09:17 INFO - PROCESS | 3896 | 1465528157661 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 20:09:17 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 20:09:17 INFO - PROCESS | 3896 | 1465528157665 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 20:09:17 INFO - PROCESS | 3896 | 1465528157666 Marionette TRACE conn5 <- [1,374,null,{}] 20:09:17 INFO - PROCESS | 3896 | 1465528157670 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:17 INFO - PROCESS | 3896 | 1465528157676 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:17 INFO - PROCESS | 3896 | 1465528157826 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 20:09:17 INFO - PROCESS | 3896 | 1465528157839 Marionette TRACE conn5 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:17 INFO - PROCESS | 3896 | 1465528157841 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:17 INFO - PROCESS | 3896 | ++DOCSHELL 000000C505986000 == 41 [pid = 3896] [id = 103] 20:09:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C514E0D800) [pid = 3896] [serial = 306] [outer = 0000000000000000] 20:09:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 86 (000000C57DA10000) [pid = 3896] [serial = 307] [outer = 000000C514E0D800] 20:09:17 INFO - PROCESS | 3896 | 1465528157929 Marionette DEBUG loaded listener.js 20:09:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 87 (000000C57E3C2C00) [pid = 3896] [serial = 308] [outer = 000000C514E0D800] 20:09:18 INFO - PROCESS | 3896 | 1465528158421 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 20:09:18 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 20:09:18 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 778ms 20:09:18 INFO - PROCESS | 3896 | 1465528158445 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 20:09:18 INFO - PROCESS | 3896 | 1465528158448 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 20:09:18 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 20:09:18 INFO - PROCESS | 3896 | 1465528158451 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 20:09:18 INFO - PROCESS | 3896 | 1465528158453 Marionette TRACE conn5 <- [1,378,null,{}] 20:09:18 INFO - PROCESS | 3896 | 1465528158457 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:18 INFO - PROCESS | 3896 | 1465528158459 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:18 INFO - PROCESS | 3896 | 1465528158576 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 20:09:18 INFO - PROCESS | 3896 | 1465528158622 Marionette TRACE conn5 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:18 INFO - PROCESS | 3896 | 1465528158624 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:18 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5131B8000 == 42 [pid = 3896] [id = 104] 20:09:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 88 (000000C57EB36000) [pid = 3896] [serial = 309] [outer = 0000000000000000] 20:09:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 89 (000000C57ED3E400) [pid = 3896] [serial = 310] [outer = 000000C57EB36000] 20:09:18 INFO - PROCESS | 3896 | 1465528158676 Marionette DEBUG loaded listener.js 20:09:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 90 (000000C57EEB4400) [pid = 3896] [serial = 311] [outer = 000000C57EB36000] 20:09:18 INFO - PROCESS | 3896 | --DOMWINDOW == 89 (000000C511982000) [pid = 3896] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 20:09:18 INFO - PROCESS | 3896 | --DOMWINDOW == 88 (000000C50B1E8400) [pid = 3896] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 20:09:18 INFO - PROCESS | 3896 | --DOMWINDOW == 87 (000000C50FF65000) [pid = 3896] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 20:09:18 INFO - PROCESS | 3896 | --DOMWINDOW == 86 (000000C50CB44400) [pid = 3896] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 20:09:18 INFO - PROCESS | 3896 | --DOMWINDOW == 85 (000000C50914C400) [pid = 3896] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 20:09:18 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C50CD8C400) [pid = 3896] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 20:09:18 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C512493000) [pid = 3896] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 20:09:18 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C50FF5C800) [pid = 3896] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 20:09:19 INFO - PROCESS | 3896 | 1465528159219 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 20:09:19 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 20:09:19 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 777ms 20:09:19 INFO - PROCESS | 3896 | 1465528159230 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 20:09:19 INFO - PROCESS | 3896 | 1465528159233 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 20:09:19 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 20:09:19 INFO - PROCESS | 3896 | 1465528159236 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 20:09:19 INFO - PROCESS | 3896 | 1465528159238 Marionette TRACE conn5 <- [1,382,null,{}] 20:09:19 INFO - PROCESS | 3896 | 1465528159241 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:19 INFO - PROCESS | 3896 | 1465528159243 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:19 INFO - PROCESS | 3896 | 1465528159329 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 20:09:19 INFO - PROCESS | 3896 | 1465528159334 Marionette TRACE conn5 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:19 INFO - PROCESS | 3896 | 1465528159336 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:19 INFO - PROCESS | 3896 | ++DOCSHELL 000000C57D977000 == 43 [pid = 3896] [id = 105] 20:09:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C50C517400) [pid = 3896] [serial = 312] [outer = 0000000000000000] 20:09:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C50C51D000) [pid = 3896] [serial = 313] [outer = 000000C50C517400] 20:09:19 INFO - PROCESS | 3896 | 1465528159383 Marionette DEBUG loaded listener.js 20:09:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C50CD8C400) [pid = 3896] [serial = 314] [outer = 000000C50C517400] 20:09:19 INFO - PROCESS | 3896 | 1465528159810 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 20:09:19 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 20:09:19 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 629ms 20:09:19 INFO - PROCESS | 3896 | 1465528159876 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 20:09:19 INFO - PROCESS | 3896 | 1465528159879 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 20:09:19 INFO - PROCESS | 3896 | 1465528159882 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 20:09:19 INFO - PROCESS | 3896 | 1465528159884 Marionette TRACE conn5 <- [1,386,null,{}] 20:09:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 20:09:19 INFO - PROCESS | 3896 | 1465528159888 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:19 INFO - PROCESS | 3896 | 1465528159898 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:19 INFO - PROCESS | 3896 | 1465528159983 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 20:09:20 INFO - PROCESS | 3896 | 1465528159990 Marionette TRACE conn5 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:20 INFO - PROCESS | 3896 | 1465528159992 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:20 INFO - PROCESS | 3896 | ++DOCSHELL 000000C57EE19000 == 44 [pid = 3896] [id = 106] 20:09:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 86 (000000C50D373000) [pid = 3896] [serial = 315] [outer = 0000000000000000] 20:09:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 87 (000000C50D378400) [pid = 3896] [serial = 316] [outer = 000000C50D373000] 20:09:20 INFO - PROCESS | 3896 | 1465528160038 Marionette DEBUG loaded listener.js 20:09:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 88 (000000C50D37F000) [pid = 3896] [serial = 317] [outer = 000000C50D373000] 20:09:20 INFO - PROCESS | 3896 | 1465528160451 Marionette TRACE conn5 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 20:09:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 20:09:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 629ms 20:09:20 INFO - PROCESS | 3896 | 1465528160517 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 20:09:20 INFO - PROCESS | 3896 | 1465528160519 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 20:09:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 20:09:20 INFO - PROCESS | 3896 | 1465528160523 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 20:09:20 INFO - PROCESS | 3896 | 1465528160525 Marionette TRACE conn5 <- [1,390,null,{}] 20:09:20 INFO - PROCESS | 3896 | 1465528160528 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:20 INFO - PROCESS | 3896 | 1465528160530 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:20 INFO - PROCESS | 3896 | 1465528160637 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 20:09:20 INFO - PROCESS | 3896 | 1465528160647 Marionette TRACE conn5 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:20 INFO - PROCESS | 3896 | 1465528160649 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:20 INFO - PROCESS | 3896 | ++DOCSHELL 000000C57FE05000 == 45 [pid = 3896] [id = 107] 20:09:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 89 (000000C50D389400) [pid = 3896] [serial = 318] [outer = 0000000000000000] 20:09:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 90 (000000C50D38B400) [pid = 3896] [serial = 319] [outer = 000000C50D389400] 20:09:20 INFO - PROCESS | 3896 | 1465528160692 Marionette DEBUG loaded listener.js 20:09:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 91 (000000C50D391800) [pid = 3896] [serial = 320] [outer = 000000C50D389400] 20:09:21 INFO - PROCESS | 3896 | 1465528161290 Marionette TRACE conn5 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 20:09:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 20:09:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 881ms 20:09:21 INFO - PROCESS | 3896 | 1465528161407 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 20:09:21 INFO - PROCESS | 3896 | 1465528161412 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 20:09:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 20:09:21 INFO - PROCESS | 3896 | 1465528161417 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 20:09:21 INFO - PROCESS | 3896 | 1465528161421 Marionette TRACE conn5 <- [1,394,null,{}] 20:09:21 INFO - PROCESS | 3896 | 1465528161442 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:21 INFO - PROCESS | 3896 | 1465528161445 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:21 INFO - PROCESS | 3896 | 1465528161573 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 20:09:21 INFO - PROCESS | 3896 | 1465528161640 Marionette TRACE conn5 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:21 INFO - PROCESS | 3896 | 1465528161643 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:21 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50CA63800 == 46 [pid = 3896] [id = 108] 20:09:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 92 (000000C50C498C00) [pid = 3896] [serial = 321] [outer = 0000000000000000] 20:09:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 93 (000000C50CDDE400) [pid = 3896] [serial = 322] [outer = 000000C50C498C00] 20:09:21 INFO - PROCESS | 3896 | 1465528161702 Marionette DEBUG loaded listener.js 20:09:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 94 (000000C50D255800) [pid = 3896] [serial = 323] [outer = 000000C50C498C00] 20:09:22 INFO - PROCESS | 3896 | 1465528162301 Marionette TRACE conn5 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 20:09:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 20:09:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 945ms 20:09:22 INFO - PROCESS | 3896 | 1465528162367 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 20:09:22 INFO - PROCESS | 3896 | 1465528162372 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 20:09:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 20:09:22 INFO - PROCESS | 3896 | 1465528162379 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 20:09:22 INFO - PROCESS | 3896 | 1465528162382 Marionette TRACE conn5 <- [1,398,null,{}] 20:09:22 INFO - PROCESS | 3896 | 1465528162386 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:22 INFO - PROCESS | 3896 | 1465528162390 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:22 INFO - PROCESS | 3896 | 1465528162512 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 20:09:22 INFO - PROCESS | 3896 | 1465528162585 Marionette TRACE conn5 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:22 INFO - PROCESS | 3896 | 1465528162589 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:22 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5127E3000 == 47 [pid = 3896] [id = 109] 20:09:22 INFO - PROCESS | 3896 | ++DOMWINDOW == 95 (000000C50D37A800) [pid = 3896] [serial = 324] [outer = 0000000000000000] 20:09:22 INFO - PROCESS | 3896 | ++DOMWINDOW == 96 (000000C50D388400) [pid = 3896] [serial = 325] [outer = 000000C50D37A800] 20:09:22 INFO - PROCESS | 3896 | 1465528162687 Marionette DEBUG loaded listener.js 20:09:22 INFO - PROCESS | 3896 | ++DOMWINDOW == 97 (000000C50F257C00) [pid = 3896] [serial = 326] [outer = 000000C50D37A800] 20:09:23 INFO - PROCESS | 3896 | 1465528163306 Marionette TRACE conn5 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 20:09:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 20:09:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 986ms 20:09:23 INFO - PROCESS | 3896 | 1465528163367 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 20:09:23 INFO - PROCESS | 3896 | 1465528163370 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 20:09:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 20:09:23 INFO - PROCESS | 3896 | 1465528163374 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 20:09:23 INFO - PROCESS | 3896 | 1465528163378 Marionette TRACE conn5 <- [1,402,null,{}] 20:09:23 INFO - PROCESS | 3896 | 1465528163390 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:23 INFO - PROCESS | 3896 | 1465528163395 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:23 INFO - PROCESS | 3896 | 1465528163510 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 20:09:23 INFO - PROCESS | 3896 | 1465528163628 Marionette TRACE conn5 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:23 INFO - PROCESS | 3896 | 1465528163632 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:23 INFO - PROCESS | 3896 | ++DOCSHELL 000000C514F41000 == 48 [pid = 3896] [id = 110] 20:09:23 INFO - PROCESS | 3896 | ++DOMWINDOW == 98 (000000C511987C00) [pid = 3896] [serial = 327] [outer = 0000000000000000] 20:09:23 INFO - PROCESS | 3896 | ++DOMWINDOW == 99 (000000C5119F0C00) [pid = 3896] [serial = 328] [outer = 000000C511987C00] 20:09:23 INFO - PROCESS | 3896 | 1465528163692 Marionette DEBUG loaded listener.js 20:09:23 INFO - PROCESS | 3896 | ++DOMWINDOW == 100 (000000C51277CC00) [pid = 3896] [serial = 329] [outer = 000000C511987C00] 20:09:24 INFO - PROCESS | 3896 | 1465528164338 Marionette TRACE conn5 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 20:09:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 20:09:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 986ms 20:09:24 INFO - PROCESS | 3896 | 1465528164365 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 20:09:24 INFO - PROCESS | 3896 | 1465528164368 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 20:09:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 20:09:24 INFO - PROCESS | 3896 | 1465528164373 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 20:09:24 INFO - PROCESS | 3896 | 1465528164376 Marionette TRACE conn5 <- [1,406,null,{}] 20:09:24 INFO - PROCESS | 3896 | 1465528164380 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:24 INFO - PROCESS | 3896 | 1465528164382 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:24 INFO - PROCESS | 3896 | 1465528164502 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 20:09:24 INFO - PROCESS | 3896 | 1465528164616 Marionette TRACE conn5 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:24 INFO - PROCESS | 3896 | 1465528164619 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:24 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51246D000 == 49 [pid = 3896] [id = 111] 20:09:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 101 (000000C514FD4000) [pid = 3896] [serial = 330] [outer = 0000000000000000] 20:09:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 102 (000000C57DA04400) [pid = 3896] [serial = 331] [outer = 000000C514FD4000] 20:09:24 INFO - PROCESS | 3896 | 1465528164676 Marionette DEBUG loaded listener.js 20:09:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 103 (000000C57E4D1400) [pid = 3896] [serial = 332] [outer = 000000C514FD4000] 20:09:25 INFO - PROCESS | 3896 | 1465528165456 Marionette TRACE conn5 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 20:09:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 20:09:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1132ms 20:09:25 INFO - PROCESS | 3896 | 1465528165508 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 20:09:25 INFO - PROCESS | 3896 | 1465528165513 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 20:09:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 20:09:25 INFO - PROCESS | 3896 | 1465528165518 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 20:09:25 INFO - PROCESS | 3896 | 1465528165521 Marionette TRACE conn5 <- [1,410,null,{}] 20:09:25 INFO - PROCESS | 3896 | 1465528165527 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:25 INFO - PROCESS | 3896 | 1465528165530 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:25 INFO - PROCESS | 3896 | 1465528165641 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 20:09:25 INFO - PROCESS | 3896 | 1465528165716 Marionette TRACE conn5 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:25 INFO - PROCESS | 3896 | 1465528165721 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:25 INFO - PROCESS | 3896 | ++DOCSHELL 000000C505986800 == 50 [pid = 3896] [id = 112] 20:09:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 104 (000000C50D251000) [pid = 3896] [serial = 333] [outer = 0000000000000000] 20:09:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 105 (000000C50D255400) [pid = 3896] [serial = 334] [outer = 000000C50D251000] 20:09:25 INFO - PROCESS | 3896 | 1465528165819 Marionette DEBUG loaded listener.js 20:09:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 106 (000000C50D384800) [pid = 3896] [serial = 335] [outer = 000000C50D251000] 20:09:26 INFO - PROCESS | 3896 | --DOCSHELL 000000C57EE19000 == 49 [pid = 3896] [id = 106] 20:09:26 INFO - PROCESS | 3896 | --DOCSHELL 000000C57D977000 == 48 [pid = 3896] [id = 105] 20:09:26 INFO - PROCESS | 3896 | --DOCSHELL 000000C5131B8000 == 47 [pid = 3896] [id = 104] 20:09:26 INFO - PROCESS | 3896 | --DOCSHELL 000000C505986000 == 46 [pid = 3896] [id = 103] 20:09:26 INFO - PROCESS | 3896 | --DOCSHELL 000000C51244C800 == 45 [pid = 3896] [id = 102] 20:09:26 INFO - PROCESS | 3896 | --DOCSHELL 000000C511A08800 == 44 [pid = 3896] [id = 101] 20:09:26 INFO - PROCESS | 3896 | --DOCSHELL 000000C510097000 == 43 [pid = 3896] [id = 100] 20:09:26 INFO - PROCESS | 3896 | --DOCSHELL 000000C50BAA1000 == 42 [pid = 3896] [id = 99] 20:09:26 INFO - PROCESS | 3896 | --DOCSHELL 000000C50D04E000 == 41 [pid = 3896] [id = 98] 20:09:26 INFO - PROCESS | 3896 | --DOCSHELL 000000C50CE40800 == 40 [pid = 3896] [id = 92] 20:09:26 INFO - PROCESS | 3896 | --DOCSHELL 000000C57EE12800 == 39 [pid = 3896] [id = 67] 20:09:26 INFO - PROCESS | 3896 | --DOCSHELL 000000C512455800 == 38 [pid = 3896] [id = 81] 20:09:26 INFO - PROCESS | 3896 | --DOCSHELL 000000C505DFA800 == 37 [pid = 3896] [id = 93] 20:09:26 INFO - PROCESS | 3896 | --DOCSHELL 000000C50FFDC800 == 36 [pid = 3896] [id = 83] 20:09:26 INFO - PROCESS | 3896 | --DOCSHELL 000000C5131C4800 == 35 [pid = 3896] [id = 95] 20:09:26 INFO - PROCESS | 3896 | --DOCSHELL 000000C509564000 == 34 [pid = 3896] [id = 82] 20:09:26 INFO - PROCESS | 3896 | --DOCSHELL 000000C57D9CD800 == 33 [pid = 3896] [id = 97] 20:09:26 INFO - PROCESS | 3896 | --DOCSHELL 000000C510098800 == 32 [pid = 3896] [id = 94] 20:09:26 INFO - PROCESS | 3896 | --DOCSHELL 000000C57D97B000 == 31 [pid = 3896] [id = 96] 20:09:26 INFO - PROCESS | 3896 | --DOCSHELL 000000C51246D000 == 30 [pid = 3896] [id = 111] 20:09:26 INFO - PROCESS | 3896 | --DOCSHELL 000000C514F41000 == 29 [pid = 3896] [id = 110] 20:09:26 INFO - PROCESS | 3896 | --DOCSHELL 000000C5127E3000 == 28 [pid = 3896] [id = 109] 20:09:26 INFO - PROCESS | 3896 | --DOCSHELL 000000C57FE05000 == 27 [pid = 3896] [id = 107] 20:09:26 INFO - PROCESS | 3896 | --DOCSHELL 000000C50CA63800 == 26 [pid = 3896] [id = 108] 20:09:26 INFO - PROCESS | 3896 | --DOMWINDOW == 105 (000000C5119EEC00) [pid = 3896] [serial = 265] [outer = 0000000000000000] [url = about:blank] 20:09:26 INFO - PROCESS | 3896 | --DOMWINDOW == 104 (000000C50B1E2800) [pid = 3896] [serial = 244] [outer = 0000000000000000] [url = about:blank] 20:09:26 INFO - PROCESS | 3896 | --DOMWINDOW == 103 (000000C50BFD9400) [pid = 3896] [serial = 250] [outer = 0000000000000000] [url = about:blank] 20:09:26 INFO - PROCESS | 3896 | --DOMWINDOW == 102 (000000C5118EC800) [pid = 3896] [serial = 263] [outer = 0000000000000000] [url = about:blank] 20:09:26 INFO - PROCESS | 3896 | --DOMWINDOW == 101 (000000C50C4A7000) [pid = 3896] [serial = 251] [outer = 0000000000000000] [url = about:blank] 20:09:26 INFO - PROCESS | 3896 | --DOMWINDOW == 100 (000000C50D039C00) [pid = 3896] [serial = 247] [outer = 0000000000000000] [url = about:blank] 20:09:26 INFO - PROCESS | 3896 | --DOMWINDOW == 99 (000000C5101AD400) [pid = 3896] [serial = 262] [outer = 0000000000000000] [url = about:blank] 20:09:26 INFO - PROCESS | 3896 | --DOMWINDOW == 98 (000000C50CDDEC00) [pid = 3896] [serial = 253] [outer = 0000000000000000] [url = about:blank] 20:09:26 INFO - PROCESS | 3896 | --DOMWINDOW == 97 (000000C50D03B800) [pid = 3896] [serial = 254] [outer = 0000000000000000] [url = about:blank] 20:09:26 INFO - PROCESS | 3896 | --DOMWINDOW == 96 (000000C50EBE2000) [pid = 3896] [serial = 256] [outer = 0000000000000000] [url = about:blank] 20:09:26 INFO - PROCESS | 3896 | --DOMWINDOW == 95 (000000C5101A1000) [pid = 3896] [serial = 268] [outer = 0000000000000000] [url = about:blank] 20:09:26 INFO - PROCESS | 3896 | --DOMWINDOW == 94 (000000C512763400) [pid = 3896] [serial = 272] [outer = 0000000000000000] [url = about:blank] 20:09:26 INFO - PROCESS | 3896 | --DOMWINDOW == 93 (000000C51270C000) [pid = 3896] [serial = 271] [outer = 0000000000000000] [url = about:blank] 20:09:26 INFO - PROCESS | 3896 | --DOMWINDOW == 92 (000000C512495C00) [pid = 3896] [serial = 266] [outer = 0000000000000000] [url = about:blank] 20:09:26 INFO - PROCESS | 3896 | --DOMWINDOW == 91 (000000C50FFBBC00) [pid = 3896] [serial = 259] [outer = 0000000000000000] [url = about:blank] 20:09:26 INFO - PROCESS | 3896 | --DOMWINDOW == 90 (000000C51277C000) [pid = 3896] [serial = 274] [outer = 0000000000000000] [url = about:blank] 20:09:26 INFO - PROCESS | 3896 | --DOMWINDOW == 89 (000000C5125C9400) [pid = 3896] [serial = 269] [outer = 0000000000000000] [url = about:blank] 20:09:26 INFO - PROCESS | 3896 | --DOMWINDOW == 88 (000000C50FB1FC00) [pid = 3896] [serial = 257] [outer = 0000000000000000] [url = about:blank] 20:09:26 INFO - PROCESS | 3896 | --DOMWINDOW == 87 (000000C5101A0000) [pid = 3896] [serial = 260] [outer = 0000000000000000] [url = about:blank] 20:09:27 INFO - PROCESS | 3896 | 1465528167110 Marionette TRACE conn5 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 20:09:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 20:09:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1633ms 20:09:27 INFO - PROCESS | 3896 | 1465528167156 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 20:09:27 INFO - PROCESS | 3896 | 1465528167160 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 20:09:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 20:09:27 INFO - PROCESS | 3896 | 1465528167164 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 20:09:27 INFO - PROCESS | 3896 | 1465528167170 Marionette TRACE conn5 <- [1,414,null,{}] 20:09:27 INFO - PROCESS | 3896 | 1465528167175 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:27 INFO - PROCESS | 3896 | 1465528167178 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:27 INFO - PROCESS | 3896 | 1465528167290 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 20:09:27 INFO - PROCESS | 3896 | 1465528167364 Marionette TRACE conn5 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:27 INFO - PROCESS | 3896 | 1465528167366 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:27 INFO - PROCESS | 3896 | ++DOCSHELL 000000C509559000 == 27 [pid = 3896] [id = 113] 20:09:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 88 (000000C50C06F000) [pid = 3896] [serial = 336] [outer = 0000000000000000] 20:09:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 89 (000000C50C4A6000) [pid = 3896] [serial = 337] [outer = 000000C50C06F000] 20:09:27 INFO - PROCESS | 3896 | 1465528167417 Marionette DEBUG loaded listener.js 20:09:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 90 (000000C50C61B800) [pid = 3896] [serial = 338] [outer = 000000C50C06F000] 20:09:27 INFO - PROCESS | 3896 | 1465528167812 Marionette TRACE conn5 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 20:09:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 20:09:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 735ms 20:09:27 INFO - PROCESS | 3896 | 1465528167906 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 20:09:27 INFO - PROCESS | 3896 | 1465528167911 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 20:09:27 INFO - PROCESS | 3896 | 1465528167918 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 20:09:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 20:09:27 INFO - PROCESS | 3896 | 1465528167921 Marionette TRACE conn5 <- [1,418,null,{}] 20:09:27 INFO - PROCESS | 3896 | 1465528167925 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:27 INFO - PROCESS | 3896 | 1465528167928 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:28 INFO - PROCESS | 3896 | 1465528168028 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 20:09:28 INFO - PROCESS | 3896 | 1465528168038 Marionette TRACE conn5 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:28 INFO - PROCESS | 3896 | 1465528168040 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:28 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50C5DE000 == 28 [pid = 3896] [id = 114] 20:09:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 91 (000000C50CDE3400) [pid = 3896] [serial = 339] [outer = 0000000000000000] 20:09:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 92 (000000C50D030000) [pid = 3896] [serial = 340] [outer = 000000C50CDE3400] 20:09:28 INFO - PROCESS | 3896 | 1465528168091 Marionette DEBUG loaded listener.js 20:09:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 93 (000000C50D25A000) [pid = 3896] [serial = 341] [outer = 000000C50CDE3400] 20:09:29 INFO - PROCESS | 3896 | 1465528169015 Marionette TRACE conn5 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 20:09:29 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 20:09:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1124ms 20:09:29 INFO - PROCESS | 3896 | 1465528169048 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 20:09:29 INFO - PROCESS | 3896 | 1465528169051 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 20:09:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 20:09:29 INFO - PROCESS | 3896 | 1465528169054 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 20:09:29 INFO - PROCESS | 3896 | 1465528169058 Marionette TRACE conn5 <- [1,422,null,{}] 20:09:29 INFO - PROCESS | 3896 | 1465528169075 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:29 INFO - PROCESS | 3896 | 1465528169080 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:29 INFO - PROCESS | 3896 | 1465528169192 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 20:09:29 INFO - PROCESS | 3896 | 1465528169202 Marionette TRACE conn5 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:29 INFO - PROCESS | 3896 | 1465528169205 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:29 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50FB74800 == 29 [pid = 3896] [id = 115] 20:09:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 94 (000000C50D37C400) [pid = 3896] [serial = 342] [outer = 0000000000000000] 20:09:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 95 (000000C50D582800) [pid = 3896] [serial = 343] [outer = 000000C50D37C400] 20:09:29 INFO - PROCESS | 3896 | 1465528169254 Marionette DEBUG loaded listener.js 20:09:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 96 (000000C50DE5BC00) [pid = 3896] [serial = 344] [outer = 000000C50D37C400] 20:09:30 INFO - PROCESS | 3896 | 1465528170206 Marionette TRACE conn5 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 20:09:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 20:09:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1182ms 20:09:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 20:09:30 INFO - PROCESS | 3896 | 1465528170239 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 20:09:30 INFO - PROCESS | 3896 | 1465528170242 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 20:09:30 INFO - PROCESS | 3896 | 1465528170245 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 20:09:30 INFO - PROCESS | 3896 | 1465528170247 Marionette TRACE conn5 <- [1,426,null,{}] 20:09:30 INFO - PROCESS | 3896 | 1465528170251 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:30 INFO - PROCESS | 3896 | 1465528170253 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:30 INFO - PROCESS | 3896 | 1465528170367 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 20:09:30 INFO - PROCESS | 3896 | 1465528170373 Marionette TRACE conn5 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:30 INFO - PROCESS | 3896 | 1465528170375 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:30 INFO - PROCESS | 3896 | ++DOCSHELL 000000C510121000 == 30 [pid = 3896] [id = 116] 20:09:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 97 (000000C50FB05000) [pid = 3896] [serial = 345] [outer = 0000000000000000] 20:09:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 98 (000000C50FB07400) [pid = 3896] [serial = 346] [outer = 000000C50FB05000] 20:09:30 INFO - PROCESS | 3896 | 1465528170463 Marionette DEBUG loaded listener.js 20:09:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 99 (000000C50FB0E000) [pid = 3896] [serial = 347] [outer = 000000C50FB05000] 20:09:31 INFO - PROCESS | 3896 | --DOMWINDOW == 98 (000000C50CDE0C00) [pid = 3896] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 20:09:31 INFO - PROCESS | 3896 | --DOMWINDOW == 97 (000000C51198F800) [pid = 3896] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 20:09:31 INFO - PROCESS | 3896 | --DOMWINDOW == 96 (000000C509598800) [pid = 3896] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 20:09:31 INFO - PROCESS | 3896 | --DOMWINDOW == 95 (000000C514FD5800) [pid = 3896] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 20:09:31 INFO - PROCESS | 3896 | --DOMWINDOW == 94 (000000C50C8AF400) [pid = 3896] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 20:09:31 INFO - PROCESS | 3896 | --DOMWINDOW == 93 (000000C5096F0400) [pid = 3896] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 20:09:31 INFO - PROCESS | 3896 | --DOMWINDOW == 92 (000000C51198D000) [pid = 3896] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 20:09:31 INFO - PROCESS | 3896 | --DOMWINDOW == 91 (000000C50C31F800) [pid = 3896] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 20:09:31 INFO - PROCESS | 3896 | --DOMWINDOW == 90 (000000C50C517400) [pid = 3896] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 20:09:31 INFO - PROCESS | 3896 | --DOMWINDOW == 89 (000000C51270EC00) [pid = 3896] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 20:09:31 INFO - PROCESS | 3896 | --DOMWINDOW == 88 (000000C57EB36000) [pid = 3896] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 20:09:31 INFO - PROCESS | 3896 | --DOMWINDOW == 87 (000000C514E0D800) [pid = 3896] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 20:09:31 INFO - PROCESS | 3896 | --DOMWINDOW == 86 (000000C50D373000) [pid = 3896] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 20:09:31 INFO - PROCESS | 3896 | --DOMWINDOW == 85 (000000C512F1A000) [pid = 3896] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 20:09:31 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C512709400) [pid = 3896] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 20:09:31 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C50D58BC00) [pid = 3896] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 20:09:31 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C5100E6000) [pid = 3896] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 20:09:31 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C514FCD000) [pid = 3896] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 20:09:31 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C50D389400) [pid = 3896] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 20:09:31 INFO - PROCESS | 3896 | 1465528171141 Marionette TRACE conn5 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 20:09:31 INFO - PROCESS | 3896 | 1465528171193 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 20:09:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 20:09:31 INFO - PROCESS | 3896 | 1465528171197 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 20:09:31 INFO - PROCESS | 3896 | 1465528171198 Marionette TRACE conn5 <- [1,430,null,{}] 20:09:31 INFO - PROCESS | 3896 | 1465528171202 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:31 INFO - PROCESS | 3896 | 1465528171204 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:31 INFO - PROCESS | 3896 | 1465528171288 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 20:09:31 INFO - PROCESS | 3896 | 1465528171359 Marionette TRACE conn5 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:31 INFO - PROCESS | 3896 | 1465528171361 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:31 INFO - PROCESS | 3896 | ++DOCSHELL 000000C511292800 == 31 [pid = 3896] [id = 117] 20:09:31 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C50B97E000) [pid = 3896] [serial = 348] [outer = 0000000000000000] 20:09:31 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C50D389400) [pid = 3896] [serial = 349] [outer = 000000C50B97E000] 20:09:31 INFO - PROCESS | 3896 | 1465528171408 Marionette DEBUG loaded listener.js 20:09:31 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C50FB1A400) [pid = 3896] [serial = 350] [outer = 000000C50B97E000] 20:09:31 INFO - PROCESS | 3896 | 1465528171843 Marionette TRACE conn5 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 20:09:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 20:09:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 670ms 20:09:31 INFO - PROCESS | 3896 | 1465528171870 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 20:09:31 INFO - PROCESS | 3896 | 1465528171872 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 20:09:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 20:09:31 INFO - PROCESS | 3896 | 1465528171876 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 20:09:31 INFO - PROCESS | 3896 | 1465528171877 Marionette TRACE conn5 <- [1,434,null,{}] 20:09:31 INFO - PROCESS | 3896 | 1465528171881 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:31 INFO - PROCESS | 3896 | 1465528171887 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:32 INFO - PROCESS | 3896 | 1465528171992 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 20:09:32 INFO - PROCESS | 3896 | 1465528172000 Marionette TRACE conn5 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:32 INFO - PROCESS | 3896 | 1465528172002 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:32 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512456800 == 32 [pid = 3896] [id = 118] 20:09:32 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C5100E4800) [pid = 3896] [serial = 351] [outer = 0000000000000000] 20:09:32 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C5101A0C00) [pid = 3896] [serial = 352] [outer = 000000C5100E4800] 20:09:32 INFO - PROCESS | 3896 | 1465528172048 Marionette DEBUG loaded listener.js 20:09:32 INFO - PROCESS | 3896 | ++DOMWINDOW == 86 (000000C5118DF800) [pid = 3896] [serial = 353] [outer = 000000C5100E4800] 20:09:32 INFO - PROCESS | 3896 | 1465528172488 Marionette TRACE conn5 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 20:09:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 20:09:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 628ms 20:09:32 INFO - PROCESS | 3896 | 1465528172509 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 20:09:32 INFO - PROCESS | 3896 | 1465528172511 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 20:09:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 20:09:32 INFO - PROCESS | 3896 | 1465528172515 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 20:09:32 INFO - PROCESS | 3896 | 1465528172516 Marionette TRACE conn5 <- [1,438,null,{}] 20:09:32 INFO - PROCESS | 3896 | 1465528172525 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:32 INFO - PROCESS | 3896 | 1465528172527 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:32 INFO - PROCESS | 3896 | 1465528172608 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 20:09:32 INFO - PROCESS | 3896 | 1465528172616 Marionette TRACE conn5 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:32 INFO - PROCESS | 3896 | 1465528172618 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:32 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512540000 == 33 [pid = 3896] [id = 119] 20:09:32 INFO - PROCESS | 3896 | ++DOMWINDOW == 87 (000000C5118E4400) [pid = 3896] [serial = 354] [outer = 0000000000000000] 20:09:32 INFO - PROCESS | 3896 | ++DOMWINDOW == 88 (000000C5118EE800) [pid = 3896] [serial = 355] [outer = 000000C5118E4400] 20:09:32 INFO - PROCESS | 3896 | 1465528172664 Marionette DEBUG loaded listener.js 20:09:32 INFO - PROCESS | 3896 | ++DOMWINDOW == 89 (000000C51198B000) [pid = 3896] [serial = 356] [outer = 000000C5118E4400] 20:09:33 INFO - PROCESS | 3896 | 1465528173174 Marionette TRACE conn5 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 20:09:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 20:09:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 692ms 20:09:33 INFO - PROCESS | 3896 | 1465528173208 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 20:09:33 INFO - PROCESS | 3896 | 1465528173213 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 20:09:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 20:09:33 INFO - PROCESS | 3896 | 1465528173219 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 20:09:33 INFO - PROCESS | 3896 | 1465528173223 Marionette TRACE conn5 <- [1,442,null,{}] 20:09:33 INFO - PROCESS | 3896 | 1465528173229 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:33 INFO - PROCESS | 3896 | 1465528173233 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:33 INFO - PROCESS | 3896 | 1465528173408 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 20:09:33 INFO - PROCESS | 3896 | 1465528173507 Marionette TRACE conn5 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:33 INFO - PROCESS | 3896 | 1465528173512 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:33 INFO - PROCESS | 3896 | ++DOCSHELL 000000C506329800 == 34 [pid = 3896] [id = 120] 20:09:33 INFO - PROCESS | 3896 | ++DOMWINDOW == 90 (000000C50B989400) [pid = 3896] [serial = 357] [outer = 0000000000000000] 20:09:33 INFO - PROCESS | 3896 | ++DOMWINDOW == 91 (000000C50C073000) [pid = 3896] [serial = 358] [outer = 000000C50B989400] 20:09:33 INFO - PROCESS | 3896 | 1465528173574 Marionette DEBUG loaded listener.js 20:09:33 INFO - PROCESS | 3896 | ++DOMWINDOW == 92 (000000C50CB3CC00) [pid = 3896] [serial = 359] [outer = 000000C50B989400] 20:09:34 INFO - PROCESS | 3896 | 1465528174400 Marionette TRACE conn5 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 20:09:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 20:09:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1240ms 20:09:34 INFO - PROCESS | 3896 | 1465528174462 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 20:09:34 INFO - PROCESS | 3896 | 1465528174467 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 20:09:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 20:09:34 INFO - PROCESS | 3896 | 1465528174474 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 20:09:34 INFO - PROCESS | 3896 | 1465528174477 Marionette TRACE conn5 <- [1,446,null,{}] 20:09:34 INFO - PROCESS | 3896 | 1465528174482 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:34 INFO - PROCESS | 3896 | 1465528174486 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:34 INFO - PROCESS | 3896 | 1465528174612 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 20:09:34 INFO - PROCESS | 3896 | 1465528174686 Marionette TRACE conn5 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:34 INFO - PROCESS | 3896 | 1465528174688 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:34 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50FF32000 == 35 [pid = 3896] [id = 121] 20:09:34 INFO - PROCESS | 3896 | ++DOMWINDOW == 93 (000000C50D258800) [pid = 3896] [serial = 360] [outer = 0000000000000000] 20:09:34 INFO - PROCESS | 3896 | ++DOMWINDOW == 94 (000000C50D377000) [pid = 3896] [serial = 361] [outer = 000000C50D258800] 20:09:34 INFO - PROCESS | 3896 | 1465528174748 Marionette DEBUG loaded listener.js 20:09:34 INFO - PROCESS | 3896 | ++DOMWINDOW == 95 (000000C50DE0B000) [pid = 3896] [serial = 362] [outer = 000000C50D258800] 20:09:35 INFO - PROCESS | 3896 | 1465528175723 Marionette TRACE conn5 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 20:09:35 INFO - PROCESS | 3896 | --DOCSHELL 000000C512456800 == 34 [pid = 3896] [id = 118] 20:09:35 INFO - PROCESS | 3896 | --DOCSHELL 000000C511292800 == 33 [pid = 3896] [id = 117] 20:09:35 INFO - PROCESS | 3896 | --DOCSHELL 000000C510121000 == 32 [pid = 3896] [id = 116] 20:09:35 INFO - PROCESS | 3896 | --DOCSHELL 000000C50FB74800 == 31 [pid = 3896] [id = 115] 20:09:35 INFO - PROCESS | 3896 | --DOCSHELL 000000C50C5DE000 == 30 [pid = 3896] [id = 114] 20:09:35 INFO - PROCESS | 3896 | --DOCSHELL 000000C509559000 == 29 [pid = 3896] [id = 113] 20:09:35 INFO - PROCESS | 3896 | --DOCSHELL 000000C505986800 == 28 [pid = 3896] [id = 112] 20:09:35 INFO - PROCESS | 3896 | --DOMWINDOW == 94 (000000C50DE0FC00) [pid = 3896] [serial = 248] [outer = 0000000000000000] [url = about:blank] 20:09:35 INFO - PROCESS | 3896 | --DOMWINDOW == 93 (000000C5119F2400) [pid = 3896] [serial = 283] [outer = 0000000000000000] [url = about:blank] 20:09:35 INFO - PROCESS | 3896 | --DOMWINDOW == 92 (000000C50CAAD400) [pid = 3896] [serial = 278] [outer = 0000000000000000] [url = about:blank] 20:09:35 INFO - PROCESS | 3896 | --DOMWINDOW == 91 (000000C514FD9400) [pid = 3896] [serial = 289] [outer = 0000000000000000] [url = about:blank] 20:09:35 INFO - PROCESS | 3896 | --DOMWINDOW == 90 (000000C50CB41C00) [pid = 3896] [serial = 292] [outer = 0000000000000000] [url = about:blank] 20:09:35 INFO - PROCESS | 3896 | --DOMWINDOW == 89 (000000C50C599000) [pid = 3896] [serial = 245] [outer = 0000000000000000] [url = about:blank] 20:09:35 INFO - PROCESS | 3896 | --DOMWINDOW == 88 (000000C5119F5C00) [pid = 3896] [serial = 301] [outer = 0000000000000000] [url = about:blank] 20:09:35 INFO - PROCESS | 3896 | --DOMWINDOW == 87 (000000C51270D800) [pid = 3896] [serial = 284] [outer = 0000000000000000] [url = about:blank] 20:09:35 INFO - PROCESS | 3896 | --DOMWINDOW == 86 (000000C50CD93C00) [pid = 3896] [serial = 295] [outer = 0000000000000000] [url = about:blank] 20:09:35 INFO - PROCESS | 3896 | --DOMWINDOW == 85 (000000C50D5C5000) [pid = 3896] [serial = 293] [outer = 0000000000000000] [url = about:blank] 20:09:35 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C50C51D000) [pid = 3896] [serial = 313] [outer = 0000000000000000] [url = about:blank] 20:09:35 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C50E703C00) [pid = 3896] [serial = 296] [outer = 0000000000000000] [url = about:blank] 20:09:35 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C512ED2800) [pid = 3896] [serial = 275] [outer = 0000000000000000] [url = about:blank] 20:09:35 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C57EEB4400) [pid = 3896] [serial = 311] [outer = 0000000000000000] [url = about:blank] 20:09:35 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C57E3C2C00) [pid = 3896] [serial = 308] [outer = 0000000000000000] [url = about:blank] 20:09:35 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C50D378400) [pid = 3896] [serial = 316] [outer = 0000000000000000] [url = about:blank] 20:09:35 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C57ED3E400) [pid = 3896] [serial = 310] [outer = 0000000000000000] [url = about:blank] 20:09:35 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C5125C6C00) [pid = 3896] [serial = 302] [outer = 0000000000000000] [url = about:blank] 20:09:35 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C514E13000) [pid = 3896] [serial = 287] [outer = 0000000000000000] [url = about:blank] 20:09:35 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C512ED5400) [pid = 3896] [serial = 305] [outer = 0000000000000000] [url = about:blank] 20:09:35 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C50FB26400) [pid = 3896] [serial = 281] [outer = 0000000000000000] [url = about:blank] 20:09:35 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C57DA10000) [pid = 3896] [serial = 307] [outer = 0000000000000000] [url = about:blank] 20:09:35 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C50CD8C400) [pid = 3896] [serial = 314] [outer = 0000000000000000] [url = about:blank] 20:09:35 INFO - PROCESS | 3896 | --DOMWINDOW == 71 (000000C50EB4A000) [pid = 3896] [serial = 280] [outer = 0000000000000000] [url = about:blank] 20:09:35 INFO - PROCESS | 3896 | --DOMWINDOW == 70 (000000C5100EF000) [pid = 3896] [serial = 298] [outer = 0000000000000000] [url = about:blank] 20:09:35 INFO - PROCESS | 3896 | --DOMWINDOW == 69 (000000C514E05800) [pid = 3896] [serial = 286] [outer = 0000000000000000] [url = about:blank] 20:09:35 INFO - PROCESS | 3896 | --DOMWINDOW == 68 (000000C5118E2000) [pid = 3896] [serial = 299] [outer = 0000000000000000] [url = about:blank] 20:09:35 INFO - PROCESS | 3896 | --DOMWINDOW == 67 (000000C50B139000) [pid = 3896] [serial = 277] [outer = 0000000000000000] [url = about:blank] 20:09:35 INFO - PROCESS | 3896 | --DOMWINDOW == 66 (000000C57DA10C00) [pid = 3896] [serial = 290] [outer = 0000000000000000] [url = about:blank] 20:09:35 INFO - PROCESS | 3896 | --DOMWINDOW == 65 (000000C512762400) [pid = 3896] [serial = 304] [outer = 0000000000000000] [url = about:blank] 20:09:35 INFO - PROCESS | 3896 | --DOMWINDOW == 64 (000000C514FD6400) [pid = 3896] [serial = 242] [outer = 0000000000000000] [url = about:blank] 20:09:35 INFO - PROCESS | 3896 | --DOMWINDOW == 63 (000000C50D37F000) [pid = 3896] [serial = 317] [outer = 0000000000000000] [url = about:blank] 20:09:35 INFO - PROCESS | 3896 | --DOMWINDOW == 62 (000000C50D38B400) [pid = 3896] [serial = 319] [outer = 0000000000000000] [url = about:blank] 20:09:35 INFO - PROCESS | 3896 | --DOMWINDOW == 61 (000000C50D391800) [pid = 3896] [serial = 320] [outer = 0000000000000000] [url = about:blank] 20:09:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 20:09:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1337ms 20:09:35 INFO - PROCESS | 3896 | 1465528175813 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 20:09:35 INFO - PROCESS | 3896 | 1465528175817 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 20:09:35 INFO - PROCESS | 3896 | 1465528175822 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 20:09:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 20:09:35 INFO - PROCESS | 3896 | 1465528175825 Marionette TRACE conn5 <- [1,450,null,{}] 20:09:35 INFO - PROCESS | 3896 | 1465528175831 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:35 INFO - PROCESS | 3896 | 1465528175834 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:35 INFO - PROCESS | 3896 | 1465528175937 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 20:09:36 INFO - PROCESS | 3896 | 1465528176002 Marionette TRACE conn5 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:36 INFO - PROCESS | 3896 | 1465528176005 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:36 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50B03F800 == 29 [pid = 3896] [id = 122] 20:09:36 INFO - PROCESS | 3896 | ++DOMWINDOW == 62 (000000C50B97EC00) [pid = 3896] [serial = 363] [outer = 0000000000000000] 20:09:36 INFO - PROCESS | 3896 | ++DOMWINDOW == 63 (000000C50C49F800) [pid = 3896] [serial = 364] [outer = 000000C50B97EC00] 20:09:36 INFO - PROCESS | 3896 | 1465528176056 Marionette DEBUG loaded listener.js 20:09:36 INFO - PROCESS | 3896 | ++DOMWINDOW == 64 (000000C50C597400) [pid = 3896] [serial = 365] [outer = 000000C50B97EC00] 20:09:36 INFO - PROCESS | 3896 | 1465528176488 Marionette TRACE conn5 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 20:09:36 INFO - PROCESS | 3896 | 1465528176567 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 20:09:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 20:09:36 INFO - PROCESS | 3896 | 1465528176574 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 20:09:36 INFO - PROCESS | 3896 | 1465528176576 Marionette TRACE conn5 <- [1,454,null,{}] 20:09:36 INFO - PROCESS | 3896 | 1465528176580 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:36 INFO - PROCESS | 3896 | 1465528176583 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:36 INFO - PROCESS | 3896 | 1465528176677 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 20:09:36 INFO - PROCESS | 3896 | 1465528176692 Marionette TRACE conn5 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:36 INFO - PROCESS | 3896 | 1465528176694 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:36 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50C829000 == 30 [pid = 3896] [id = 123] 20:09:36 INFO - PROCESS | 3896 | ++DOMWINDOW == 65 (000000C50D0A0C00) [pid = 3896] [serial = 366] [outer = 0000000000000000] 20:09:36 INFO - PROCESS | 3896 | ++DOMWINDOW == 66 (000000C50D25B400) [pid = 3896] [serial = 367] [outer = 000000C50D0A0C00] 20:09:36 INFO - PROCESS | 3896 | 1465528176742 Marionette DEBUG loaded listener.js 20:09:36 INFO - PROCESS | 3896 | ++DOMWINDOW == 67 (000000C50D386000) [pid = 3896] [serial = 368] [outer = 000000C50D0A0C00] 20:09:37 INFO - PROCESS | 3896 | [3896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:09:37 INFO - PROCESS | 3896 | 1465528177217 Marionette TRACE conn5 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 20:09:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 20:09:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 671ms 20:09:37 INFO - PROCESS | 3896 | 1465528177247 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 20:09:37 INFO - PROCESS | 3896 | 1465528177250 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 20:09:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 20:09:37 INFO - PROCESS | 3896 | 1465528177254 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 20:09:37 INFO - PROCESS | 3896 | 1465528177258 Marionette TRACE conn5 <- [1,458,null,{}] 20:09:37 INFO - PROCESS | 3896 | 1465528177269 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:37 INFO - PROCESS | 3896 | 1465528177274 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:37 INFO - PROCESS | 3896 | 1465528177390 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 20:09:37 INFO - PROCESS | 3896 | 1465528177466 Marionette TRACE conn5 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:37 INFO - PROCESS | 3896 | 1465528177469 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:37 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50FFE0000 == 31 [pid = 3896] [id = 124] 20:09:37 INFO - PROCESS | 3896 | ++DOMWINDOW == 68 (000000C50D385C00) [pid = 3896] [serial = 369] [outer = 0000000000000000] 20:09:37 INFO - PROCESS | 3896 | ++DOMWINDOW == 69 (000000C50F257000) [pid = 3896] [serial = 370] [outer = 000000C50D385C00] 20:09:37 INFO - PROCESS | 3896 | 1465528177521 Marionette DEBUG loaded listener.js 20:09:37 INFO - PROCESS | 3896 | ++DOMWINDOW == 70 (000000C50FB10800) [pid = 3896] [serial = 371] [outer = 000000C50D385C00] 20:09:37 INFO - PROCESS | 3896 | 1465528177915 Marionette TRACE conn5 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 20:09:37 INFO - PROCESS | 3896 | 1465528177952 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 20:09:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 20:09:37 INFO - PROCESS | 3896 | 1465528177966 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 20:09:37 INFO - PROCESS | 3896 | 1465528177968 Marionette TRACE conn5 <- [1,462,null,{}] 20:09:37 INFO - PROCESS | 3896 | 1465528177972 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:37 INFO - PROCESS | 3896 | 1465528177974 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:38 INFO - PROCESS | 3896 | 1465528178093 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 20:09:38 INFO - PROCESS | 3896 | 1465528178099 Marionette TRACE conn5 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:38 INFO - PROCESS | 3896 | 1465528178101 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:38 INFO - PROCESS | 3896 | ++DOCSHELL 000000C511290800 == 32 [pid = 3896] [id = 125] 20:09:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 71 (000000C50FB29400) [pid = 3896] [serial = 372] [outer = 0000000000000000] 20:09:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 72 (000000C50FFAC400) [pid = 3896] [serial = 373] [outer = 000000C50FB29400] 20:09:38 INFO - PROCESS | 3896 | 1465528178186 Marionette DEBUG loaded listener.js 20:09:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C5100EF800) [pid = 3896] [serial = 374] [outer = 000000C50FB29400] 20:09:38 INFO - PROCESS | 3896 | [3896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:09:38 INFO - PROCESS | 3896 | 1465528178649 Marionette TRACE conn5 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 20:09:38 INFO - PROCESS | 3896 | 1465528178710 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 20:09:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 20:09:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C5101AB800) [pid = 3896] [serial = 375] [outer = 000000C50E708C00] 20:09:38 INFO - PROCESS | 3896 | 1465528178775 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 20:09:38 INFO - PROCESS | 3896 | 1465528178777 Marionette TRACE conn5 <- [1,466,null,{}] 20:09:38 INFO - PROCESS | 3896 | 1465528178816 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:38 INFO - PROCESS | 3896 | 1465528178818 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:38 INFO - PROCESS | 3896 | 1465528178940 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 20:09:38 INFO - PROCESS | 3896 | 1465528178983 Marionette TRACE conn5 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:38 INFO - PROCESS | 3896 | 1465528178985 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:39 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51240D800 == 33 [pid = 3896] [id = 126] 20:09:39 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C5118E2800) [pid = 3896] [serial = 376] [outer = 0000000000000000] 20:09:39 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C5118ED000) [pid = 3896] [serial = 377] [outer = 000000C5118E2800] 20:09:39 INFO - PROCESS | 3896 | 1465528179032 Marionette DEBUG loaded listener.js 20:09:39 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C51248B400) [pid = 3896] [serial = 378] [outer = 000000C5118E2800] 20:09:39 INFO - PROCESS | 3896 | 1465528179483 Marionette TRACE conn5 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 20:09:39 INFO - PROCESS | 3896 | 1465528179513 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 20:09:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 20:09:39 INFO - PROCESS | 3896 | 1465528179524 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 20:09:39 INFO - PROCESS | 3896 | 1465528179526 Marionette TRACE conn5 <- [1,470,null,{}] 20:09:39 INFO - PROCESS | 3896 | 1465528179530 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:39 INFO - PROCESS | 3896 | 1465528179536 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:39 INFO - PROCESS | 3896 | 1465528179677 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 20:09:39 INFO - PROCESS | 3896 | 1465528179691 Marionette TRACE conn5 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:39 INFO - PROCESS | 3896 | 1465528179693 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:39 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5127E5000 == 34 [pid = 3896] [id = 127] 20:09:39 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C5119F7C00) [pid = 3896] [serial = 379] [outer = 0000000000000000] 20:09:39 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C5125CEC00) [pid = 3896] [serial = 380] [outer = 000000C5119F7C00] 20:09:39 INFO - PROCESS | 3896 | 1465528179775 Marionette DEBUG loaded listener.js 20:09:39 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C512760000) [pid = 3896] [serial = 381] [outer = 000000C5119F7C00] 20:09:39 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C50D251000) [pid = 3896] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 20:09:39 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C50CDE3400) [pid = 3896] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 20:09:39 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C50D37C400) [pid = 3896] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 20:09:39 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C50C498C00) [pid = 3896] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 20:09:39 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C50D37A800) [pid = 3896] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 20:09:39 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C511987C00) [pid = 3896] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 20:09:39 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C514FD4000) [pid = 3896] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 20:09:39 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C50FB05000) [pid = 3896] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 20:09:39 INFO - PROCESS | 3896 | --DOMWINDOW == 71 (000000C50B97E000) [pid = 3896] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 20:09:39 INFO - PROCESS | 3896 | --DOMWINDOW == 70 (000000C5100E4800) [pid = 3896] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 20:09:39 INFO - PROCESS | 3896 | --DOMWINDOW == 69 (000000C50C06F000) [pid = 3896] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 20:09:40 INFO - PROCESS | 3896 | 1465528180191 Marionette TRACE conn5 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 20:09:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 20:09:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 670ms 20:09:40 INFO - PROCESS | 3896 | 1465528180200 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 20:09:40 INFO - PROCESS | 3896 | 1465528180203 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 20:09:40 INFO - PROCESS | 3896 | 1465528180206 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 20:09:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 20:09:40 INFO - PROCESS | 3896 | 1465528180208 Marionette TRACE conn5 <- [1,474,null,{}] 20:09:40 INFO - PROCESS | 3896 | 1465528180211 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:40 INFO - PROCESS | 3896 | 1465528180213 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:40 INFO - PROCESS | 3896 | 1465528180348 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 20:09:40 INFO - PROCESS | 3896 | 1465528180397 Marionette TRACE conn5 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:40 INFO - PROCESS | 3896 | 1465528180399 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:40 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5128BE800 == 35 [pid = 3896] [id = 128] 20:09:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 70 (000000C50CDE3400) [pid = 3896] [serial = 382] [outer = 0000000000000000] 20:09:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 71 (000000C5118E5800) [pid = 3896] [serial = 383] [outer = 000000C50CDE3400] 20:09:40 INFO - PROCESS | 3896 | 1465528180445 Marionette DEBUG loaded listener.js 20:09:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 72 (000000C512764C00) [pid = 3896] [serial = 384] [outer = 000000C50CDE3400] 20:09:40 INFO - PROCESS | 3896 | 1465528180824 Marionette TRACE conn5 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 20:09:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 20:09:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 671ms 20:09:40 INFO - PROCESS | 3896 | 1465528180880 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 20:09:40 INFO - PROCESS | 3896 | 1465528180883 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 20:09:40 INFO - PROCESS | 3896 | 1465528180886 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 20:09:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 20:09:40 INFO - PROCESS | 3896 | 1465528180888 Marionette TRACE conn5 <- [1,478,null,{}] 20:09:40 INFO - PROCESS | 3896 | 1465528180891 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:40 INFO - PROCESS | 3896 | 1465528180893 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:40 INFO - PROCESS | 3896 | 1465528180978 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 20:09:40 INFO - PROCESS | 3896 | 1465528180985 Marionette TRACE conn5 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:40 INFO - PROCESS | 3896 | 1465528180987 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:41 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512E82800 == 36 [pid = 3896] [id = 129] 20:09:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C512762800) [pid = 3896] [serial = 385] [outer = 0000000000000000] 20:09:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C51277C400) [pid = 3896] [serial = 386] [outer = 000000C512762800] 20:09:41 INFO - PROCESS | 3896 | 1465528181040 Marionette DEBUG loaded listener.js 20:09:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C512ED1400) [pid = 3896] [serial = 387] [outer = 000000C512762800] 20:09:41 INFO - PROCESS | 3896 | 1465528181460 Marionette TRACE conn5 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 20:09:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 20:09:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 629ms 20:09:41 INFO - PROCESS | 3896 | 1465528181519 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 20:09:41 INFO - PROCESS | 3896 | 1465528181521 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 20:09:41 INFO - PROCESS | 3896 | 1465528181524 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 20:09:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 20:09:41 INFO - PROCESS | 3896 | 1465528181526 Marionette TRACE conn5 <- [1,482,null,{}] 20:09:41 INFO - PROCESS | 3896 | 1465528181529 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:41 INFO - PROCESS | 3896 | 1465528181531 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:41 INFO - PROCESS | 3896 | 1465528181618 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 20:09:41 INFO - PROCESS | 3896 | 1465528181654 Marionette TRACE conn5 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:41 INFO - PROCESS | 3896 | 1465528181656 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:41 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5131CF000 == 37 [pid = 3896] [id = 130] 20:09:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C512ED7400) [pid = 3896] [serial = 388] [outer = 0000000000000000] 20:09:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C512EDC000) [pid = 3896] [serial = 389] [outer = 000000C512ED7400] 20:09:41 INFO - PROCESS | 3896 | 1465528181703 Marionette DEBUG loaded listener.js 20:09:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C512F1C400) [pid = 3896] [serial = 390] [outer = 000000C512ED7400] 20:09:42 INFO - PROCESS | 3896 | --DOCSHELL 000000C50B03F800 == 36 [pid = 3896] [id = 122] 20:09:42 INFO - PROCESS | 3896 | --DOCSHELL 000000C50FF32000 == 35 [pid = 3896] [id = 121] 20:09:42 INFO - PROCESS | 3896 | --DOCSHELL 000000C506329800 == 34 [pid = 3896] [id = 120] 20:09:42 INFO - PROCESS | 3896 | --DOCSHELL 000000C512540000 == 33 [pid = 3896] [id = 119] 20:09:43 INFO - PROCESS | 3896 | --DOCSHELL 000000C50FFE0000 == 32 [pid = 3896] [id = 124] 20:09:43 INFO - PROCESS | 3896 | --DOCSHELL 000000C511290800 == 31 [pid = 3896] [id = 125] 20:09:43 INFO - PROCESS | 3896 | --DOCSHELL 000000C5128BE800 == 30 [pid = 3896] [id = 128] 20:09:43 INFO - PROCESS | 3896 | --DOCSHELL 000000C512E82800 == 29 [pid = 3896] [id = 129] 20:09:43 INFO - PROCESS | 3896 | --DOCSHELL 000000C5127E5000 == 28 [pid = 3896] [id = 127] 20:09:43 INFO - PROCESS | 3896 | --DOCSHELL 000000C51240D800 == 27 [pid = 3896] [id = 126] 20:09:43 INFO - PROCESS | 3896 | --DOCSHELL 000000C50C829000 == 26 [pid = 3896] [id = 123] 20:09:43 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C50D384800) [pid = 3896] [serial = 335] [outer = 0000000000000000] [url = about:blank] 20:09:43 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C50D255400) [pid = 3896] [serial = 334] [outer = 0000000000000000] [url = about:blank] 20:09:43 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C50D030000) [pid = 3896] [serial = 340] [outer = 0000000000000000] [url = about:blank] 20:09:43 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C50D582800) [pid = 3896] [serial = 343] [outer = 0000000000000000] [url = about:blank] 20:09:43 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C50D255800) [pid = 3896] [serial = 323] [outer = 0000000000000000] [url = about:blank] 20:09:43 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C50CDDE400) [pid = 3896] [serial = 322] [outer = 0000000000000000] [url = about:blank] 20:09:43 INFO - PROCESS | 3896 | --DOMWINDOW == 71 (000000C50F257C00) [pid = 3896] [serial = 326] [outer = 0000000000000000] [url = about:blank] 20:09:43 INFO - PROCESS | 3896 | --DOMWINDOW == 70 (000000C50D388400) [pid = 3896] [serial = 325] [outer = 0000000000000000] [url = about:blank] 20:09:43 INFO - PROCESS | 3896 | --DOMWINDOW == 69 (000000C51277CC00) [pid = 3896] [serial = 329] [outer = 0000000000000000] [url = about:blank] 20:09:43 INFO - PROCESS | 3896 | --DOMWINDOW == 68 (000000C5119F0C00) [pid = 3896] [serial = 328] [outer = 0000000000000000] [url = about:blank] 20:09:43 INFO - PROCESS | 3896 | --DOMWINDOW == 67 (000000C57E4D1400) [pid = 3896] [serial = 332] [outer = 0000000000000000] [url = about:blank] 20:09:43 INFO - PROCESS | 3896 | --DOMWINDOW == 66 (000000C57DA04400) [pid = 3896] [serial = 331] [outer = 0000000000000000] [url = about:blank] 20:09:43 INFO - PROCESS | 3896 | --DOMWINDOW == 65 (000000C50FB07400) [pid = 3896] [serial = 346] [outer = 0000000000000000] [url = about:blank] 20:09:43 INFO - PROCESS | 3896 | --DOMWINDOW == 64 (000000C50DE5BC00) [pid = 3896] [serial = 344] [outer = 0000000000000000] [url = about:blank] 20:09:43 INFO - PROCESS | 3896 | --DOMWINDOW == 63 (000000C50D389400) [pid = 3896] [serial = 349] [outer = 0000000000000000] [url = about:blank] 20:09:43 INFO - PROCESS | 3896 | --DOMWINDOW == 62 (000000C5101A0C00) [pid = 3896] [serial = 352] [outer = 0000000000000000] [url = about:blank] 20:09:43 INFO - PROCESS | 3896 | --DOMWINDOW == 61 (000000C50FB0E000) [pid = 3896] [serial = 347] [outer = 0000000000000000] [url = about:blank] 20:09:43 INFO - PROCESS | 3896 | --DOMWINDOW == 60 (000000C50C4A6000) [pid = 3896] [serial = 337] [outer = 0000000000000000] [url = about:blank] 20:09:43 INFO - PROCESS | 3896 | --DOMWINDOW == 59 (000000C50C61B800) [pid = 3896] [serial = 338] [outer = 0000000000000000] [url = about:blank] 20:09:43 INFO - PROCESS | 3896 | --DOMWINDOW == 58 (000000C5118DF800) [pid = 3896] [serial = 353] [outer = 0000000000000000] [url = about:blank] 20:09:43 INFO - PROCESS | 3896 | --DOMWINDOW == 57 (000000C50D25A000) [pid = 3896] [serial = 341] [outer = 0000000000000000] [url = about:blank] 20:09:43 INFO - PROCESS | 3896 | --DOMWINDOW == 56 (000000C5118EE800) [pid = 3896] [serial = 355] [outer = 0000000000000000] [url = about:blank] 20:09:43 INFO - PROCESS | 3896 | --DOMWINDOW == 55 (000000C50FB1A400) [pid = 3896] [serial = 350] [outer = 0000000000000000] [url = about:blank] 20:09:43 INFO - PROCESS | 3896 | 1465528183500 Marionette TRACE conn5 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 20:09:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 20:09:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 2022ms 20:09:43 INFO - PROCESS | 3896 | 1465528183550 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 20:09:43 INFO - PROCESS | 3896 | 1465528183554 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 20:09:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 20:09:43 INFO - PROCESS | 3896 | 1465528183559 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 20:09:43 INFO - PROCESS | 3896 | 1465528183563 Marionette TRACE conn5 <- [1,486,null,{}] 20:09:43 INFO - PROCESS | 3896 | 1465528183569 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:43 INFO - PROCESS | 3896 | 1465528183572 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:43 INFO - PROCESS | 3896 | 1465528183666 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 20:09:43 INFO - PROCESS | 3896 | 1465528183673 Marionette TRACE conn5 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:43 INFO - PROCESS | 3896 | 1465528183678 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:43 INFO - PROCESS | 3896 | ++DOCSHELL 000000C506168800 == 27 [pid = 3896] [id = 131] 20:09:43 INFO - PROCESS | 3896 | ++DOMWINDOW == 56 (000000C509596800) [pid = 3896] [serial = 391] [outer = 0000000000000000] 20:09:43 INFO - PROCESS | 3896 | ++DOMWINDOW == 57 (000000C50959A800) [pid = 3896] [serial = 392] [outer = 000000C509596800] 20:09:43 INFO - PROCESS | 3896 | 1465528183729 Marionette DEBUG loaded listener.js 20:09:43 INFO - PROCESS | 3896 | ++DOMWINDOW == 58 (000000C50B13E400) [pid = 3896] [serial = 393] [outer = 000000C509596800] 20:09:44 INFO - PROCESS | 3896 | 1465528184197 Marionette TRACE conn5 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 20:09:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 20:09:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 693ms 20:09:44 INFO - PROCESS | 3896 | 1465528184257 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 20:09:44 INFO - PROCESS | 3896 | 1465528184262 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 20:09:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 20:09:44 INFO - PROCESS | 3896 | 1465528184269 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 20:09:44 INFO - PROCESS | 3896 | 1465528184272 Marionette TRACE conn5 <- [1,490,null,{}] 20:09:44 INFO - PROCESS | 3896 | 1465528184276 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:44 INFO - PROCESS | 3896 | 1465528184279 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:44 INFO - PROCESS | 3896 | 1465528184369 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 20:09:44 INFO - PROCESS | 3896 | 1465528184386 Marionette TRACE conn5 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:44 INFO - PROCESS | 3896 | 1465528184389 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:44 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50BF83000 == 28 [pid = 3896] [id = 132] 20:09:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 59 (000000C50C4A3400) [pid = 3896] [serial = 394] [outer = 0000000000000000] 20:09:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 60 (000000C50C4A7000) [pid = 3896] [serial = 395] [outer = 000000C50C4A3400] 20:09:44 INFO - PROCESS | 3896 | 1465528184439 Marionette DEBUG loaded listener.js 20:09:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 61 (000000C50C51D400) [pid = 3896] [serial = 396] [outer = 000000C50C4A3400] 20:09:44 INFO - PROCESS | 3896 | 1465528184899 Marionette TRACE conn5 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 20:09:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 20:09:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 692ms 20:09:44 INFO - PROCESS | 3896 | 1465528184963 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 20:09:44 INFO - PROCESS | 3896 | 1465528184965 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 20:09:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 20:09:44 INFO - PROCESS | 3896 | 1465528184969 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 20:09:44 INFO - PROCESS | 3896 | 1465528184972 Marionette TRACE conn5 <- [1,494,null,{}] 20:09:44 INFO - PROCESS | 3896 | 1465528184984 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:45 INFO - PROCESS | 3896 | 1465528184989 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:45 INFO - PROCESS | 3896 | 1465528185107 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 20:09:45 INFO - PROCESS | 3896 | 1465528185179 Marionette TRACE conn5 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:45 INFO - PROCESS | 3896 | 1465528185182 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:45 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50CA6C800 == 29 [pid = 3896] [id = 133] 20:09:45 INFO - PROCESS | 3896 | ++DOMWINDOW == 62 (000000C50481F000) [pid = 3896] [serial = 397] [outer = 0000000000000000] 20:09:45 INFO - PROCESS | 3896 | ++DOMWINDOW == 63 (000000C50CD93C00) [pid = 3896] [serial = 398] [outer = 000000C50481F000] 20:09:45 INFO - PROCESS | 3896 | 1465528185233 Marionette DEBUG loaded listener.js 20:09:45 INFO - PROCESS | 3896 | ++DOMWINDOW == 64 (000000C50CDE2800) [pid = 3896] [serial = 399] [outer = 000000C50481F000] 20:09:45 INFO - PROCESS | 3896 | 1465528185628 Marionette TRACE conn5 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 20:09:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 20:09:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 691ms 20:09:45 INFO - PROCESS | 3896 | 1465528185664 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 20:09:45 INFO - PROCESS | 3896 | 1465528185667 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 20:09:45 INFO - PROCESS | 3896 | 1465528185671 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 20:09:45 INFO - PROCESS | 3896 | 1465528185673 Marionette TRACE conn5 <- [1,498,null,{}] 20:09:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 20:09:45 INFO - PROCESS | 3896 | 1465528185676 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:45 INFO - PROCESS | 3896 | 1465528185678 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:45 INFO - PROCESS | 3896 | 1465528185768 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 20:09:45 INFO - PROCESS | 3896 | 1465528185773 Marionette TRACE conn5 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:45 INFO - PROCESS | 3896 | 1465528185775 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:45 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50F2A5800 == 30 [pid = 3896] [id = 134] 20:09:45 INFO - PROCESS | 3896 | ++DOMWINDOW == 65 (000000C50D038800) [pid = 3896] [serial = 400] [outer = 0000000000000000] 20:09:45 INFO - PROCESS | 3896 | ++DOMWINDOW == 66 (000000C50D03EC00) [pid = 3896] [serial = 401] [outer = 000000C50D038800] 20:09:45 INFO - PROCESS | 3896 | 1465528185821 Marionette DEBUG loaded listener.js 20:09:45 INFO - PROCESS | 3896 | ++DOMWINDOW == 67 (000000C50D25C400) [pid = 3896] [serial = 402] [outer = 000000C50D038800] 20:09:46 INFO - PROCESS | 3896 | 1465528186258 Marionette TRACE conn5 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 20:09:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 20:09:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 630ms 20:09:46 INFO - PROCESS | 3896 | 1465528186306 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 20:09:46 INFO - PROCESS | 3896 | 1465528186308 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 20:09:46 INFO - PROCESS | 3896 | 1465528186311 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 20:09:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 20:09:46 INFO - PROCESS | 3896 | 1465528186313 Marionette TRACE conn5 <- [1,502,null,{}] 20:09:46 INFO - PROCESS | 3896 | 1465528186317 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:46 INFO - PROCESS | 3896 | 1465528186319 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:46 INFO - PROCESS | 3896 | 1465528186400 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 20:09:46 INFO - PROCESS | 3896 | 1465528186407 Marionette TRACE conn5 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:46 INFO - PROCESS | 3896 | 1465528186409 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:46 INFO - PROCESS | 3896 | ++DOCSHELL 000000C510086000 == 31 [pid = 3896] [id = 135] 20:09:46 INFO - PROCESS | 3896 | ++DOMWINDOW == 68 (000000C50C4A2C00) [pid = 3896] [serial = 403] [outer = 0000000000000000] 20:09:46 INFO - PROCESS | 3896 | ++DOMWINDOW == 69 (000000C50D379400) [pid = 3896] [serial = 404] [outer = 000000C50C4A2C00] 20:09:46 INFO - PROCESS | 3896 | 1465528186454 Marionette DEBUG loaded listener.js 20:09:46 INFO - PROCESS | 3896 | ++DOMWINDOW == 70 (000000C50D38A400) [pid = 3896] [serial = 405] [outer = 000000C50C4A2C00] 20:09:46 INFO - PROCESS | 3896 | 1465528186911 Marionette TRACE conn5 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 20:09:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 20:09:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 629ms 20:09:46 INFO - PROCESS | 3896 | 1465528186944 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 20:09:46 INFO - PROCESS | 3896 | 1465528186947 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 20:09:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 20:09:46 INFO - PROCESS | 3896 | 1465528186950 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 20:09:46 INFO - PROCESS | 3896 | 1465528186952 Marionette TRACE conn5 <- [1,506,null,{}] 20:09:46 INFO - PROCESS | 3896 | 1465528186956 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:46 INFO - PROCESS | 3896 | 1465528186961 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:47 INFO - PROCESS | 3896 | 1465528187075 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 20:09:47 INFO - PROCESS | 3896 | 1465528187084 Marionette TRACE conn5 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:47 INFO - PROCESS | 3896 | 1465528187086 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:47 INFO - PROCESS | 3896 | ++DOCSHELL 000000C510114800 == 32 [pid = 3896] [id = 136] 20:09:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 71 (000000C50DE07C00) [pid = 3896] [serial = 406] [outer = 0000000000000000] 20:09:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 72 (000000C50EBDE000) [pid = 3896] [serial = 407] [outer = 000000C50DE07C00] 20:09:47 INFO - PROCESS | 3896 | 1465528187132 Marionette DEBUG loaded listener.js 20:09:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C50F63C400) [pid = 3896] [serial = 408] [outer = 000000C50DE07C00] 20:09:47 INFO - PROCESS | 3896 | 1465528187563 Marionette TRACE conn5 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 20:09:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 20:09:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 671ms 20:09:47 INFO - PROCESS | 3896 | 1465528187624 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 20:09:47 INFO - PROCESS | 3896 | 1465528187627 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 20:09:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 20:09:47 INFO - PROCESS | 3896 | 1465528187630 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 20:09:47 INFO - PROCESS | 3896 | 1465528187632 Marionette TRACE conn5 <- [1,510,null,{}] 20:09:47 INFO - PROCESS | 3896 | 1465528187636 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:47 INFO - PROCESS | 3896 | 1465528187638 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:47 INFO - PROCESS | 3896 | 1465528187721 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 20:09:47 INFO - PROCESS | 3896 | 1465528187755 Marionette TRACE conn5 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:47 INFO - PROCESS | 3896 | 1465528187757 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:47 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51241A000 == 33 [pid = 3896] [id = 137] 20:09:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C50F25E800) [pid = 3896] [serial = 409] [outer = 0000000000000000] 20:09:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C50FB0E000) [pid = 3896] [serial = 410] [outer = 000000C50F25E800] 20:09:47 INFO - PROCESS | 3896 | 1465528187802 Marionette DEBUG loaded listener.js 20:09:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C50FB1E000) [pid = 3896] [serial = 411] [outer = 000000C50F25E800] 20:09:48 INFO - PROCESS | 3896 | 1465528188206 Marionette TRACE conn5 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 20:09:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 20:09:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 629ms 20:09:48 INFO - PROCESS | 3896 | 1465528188262 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 20:09:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 20:09:48 INFO - PROCESS | 3896 | 1465528188265 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 20:09:48 INFO - PROCESS | 3896 | 1465528188268 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 20:09:48 INFO - PROCESS | 3896 | 1465528188270 Marionette TRACE conn5 <- [1,514,null,{}] 20:09:48 INFO - PROCESS | 3896 | 1465528188273 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:48 INFO - PROCESS | 3896 | 1465528188275 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:48 INFO - PROCESS | 3896 | 1465528188356 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 20:09:48 INFO - PROCESS | 3896 | 1465528188364 Marionette TRACE conn5 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:48 INFO - PROCESS | 3896 | 1465528188366 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:48 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512472800 == 34 [pid = 3896] [id = 138] 20:09:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C50585FC00) [pid = 3896] [serial = 412] [outer = 0000000000000000] 20:09:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C50FB29800) [pid = 3896] [serial = 413] [outer = 000000C50585FC00] 20:09:48 INFO - PROCESS | 3896 | 1465528188411 Marionette DEBUG loaded listener.js 20:09:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C50FB35C00) [pid = 3896] [serial = 414] [outer = 000000C50585FC00] 20:09:48 INFO - PROCESS | 3896 | 1465528188874 Marionette TRACE conn5 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 20:09:48 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 20:09:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 629ms 20:09:48 INFO - PROCESS | 3896 | 1465528188900 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 20:09:48 INFO - PROCESS | 3896 | 1465528188903 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 20:09:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 20:09:48 INFO - PROCESS | 3896 | 1465528188906 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 20:09:48 INFO - PROCESS | 3896 | 1465528188908 Marionette TRACE conn5 <- [1,518,null,{}] 20:09:48 INFO - PROCESS | 3896 | 1465528188912 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:48 INFO - PROCESS | 3896 | 1465528188914 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:49 INFO - PROCESS | 3896 | 1465528189016 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 20:09:49 INFO - PROCESS | 3896 | 1465528189023 Marionette TRACE conn5 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:49 INFO - PROCESS | 3896 | 1465528189025 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:49 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50CA68800 == 35 [pid = 3896] [id = 139] 20:09:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C50FF5B000) [pid = 3896] [serial = 415] [outer = 0000000000000000] 20:09:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C5100E8000) [pid = 3896] [serial = 416] [outer = 000000C50FF5B000] 20:09:49 INFO - PROCESS | 3896 | 1465528189070 Marionette DEBUG loaded listener.js 20:09:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C5101A5000) [pid = 3896] [serial = 417] [outer = 000000C50FF5B000] 20:09:49 INFO - PROCESS | 3896 | 1465528189536 Marionette TRACE conn5 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 20:09:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 20:09:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 693ms 20:09:49 INFO - PROCESS | 3896 | 1465528189602 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 20:09:49 INFO - PROCESS | 3896 | 1465528189605 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 20:09:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 20:09:49 INFO - PROCESS | 3896 | 1465528189608 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 20:09:49 INFO - PROCESS | 3896 | 1465528189610 Marionette TRACE conn5 <- [1,522,null,{}] 20:09:49 INFO - PROCESS | 3896 | 1465528189613 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:49 INFO - PROCESS | 3896 | 1465528189615 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:49 INFO - PROCESS | 3896 | 1465528189732 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 20:09:49 INFO - PROCESS | 3896 | 1465528189779 Marionette TRACE conn5 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:49 INFO - PROCESS | 3896 | 1465528189781 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:49 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51284D800 == 36 [pid = 3896] [id = 140] 20:09:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C5118E0000) [pid = 3896] [serial = 418] [outer = 0000000000000000] 20:09:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C5118E9400) [pid = 3896] [serial = 419] [outer = 000000C5118E0000] 20:09:49 INFO - PROCESS | 3896 | 1465528189825 Marionette DEBUG loaded listener.js 20:09:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C5119EFC00) [pid = 3896] [serial = 420] [outer = 000000C5118E0000] 20:09:50 INFO - PROCESS | 3896 | 1465528190287 Marionette TRACE conn5 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 20:09:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 20:09:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 733ms 20:09:50 INFO - PROCESS | 3896 | 1465528190356 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 20:09:50 INFO - PROCESS | 3896 | 1465528190359 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 20:09:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 20:09:50 INFO - PROCESS | 3896 | 1465528190369 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 20:09:50 INFO - PROCESS | 3896 | 1465528190371 Marionette TRACE conn5 <- [1,526,null,{}] 20:09:50 INFO - PROCESS | 3896 | 1465528190375 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:50 INFO - PROCESS | 3896 | 1465528190377 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:50 INFO - PROCESS | 3896 | 1465528190503 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 20:09:50 INFO - PROCESS | 3896 | 1465528190518 Marionette TRACE conn5 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:50 INFO - PROCESS | 3896 | 1465528190520 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:50 INFO - PROCESS | 3896 | ++DOCSHELL 000000C510084000 == 37 [pid = 3896] [id = 141] 20:09:50 INFO - PROCESS | 3896 | ++DOMWINDOW == 86 (000000C512493800) [pid = 3896] [serial = 421] [outer = 0000000000000000] 20:09:50 INFO - PROCESS | 3896 | ++DOMWINDOW == 87 (000000C5125C9800) [pid = 3896] [serial = 422] [outer = 000000C512493800] 20:09:50 INFO - PROCESS | 3896 | 1465528190606 Marionette DEBUG loaded listener.js 20:09:50 INFO - PROCESS | 3896 | ++DOMWINDOW == 88 (000000C51270BC00) [pid = 3896] [serial = 423] [outer = 000000C512493800] 20:09:50 INFO - PROCESS | 3896 | --DOMWINDOW == 87 (000000C5118E2800) [pid = 3896] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 20:09:50 INFO - PROCESS | 3896 | --DOMWINDOW == 86 (000000C50CDE3400) [pid = 3896] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 20:09:50 INFO - PROCESS | 3896 | --DOMWINDOW == 85 (000000C5119F7C00) [pid = 3896] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 20:09:50 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C512762800) [pid = 3896] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 20:09:50 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C50D385C00) [pid = 3896] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 20:09:50 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C50D0A0C00) [pid = 3896] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 20:09:50 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C50B97EC00) [pid = 3896] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 20:09:50 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C50D258800) [pid = 3896] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 20:09:50 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C50B989400) [pid = 3896] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 20:09:50 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C5118E4400) [pid = 3896] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 20:09:50 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C50FB29400) [pid = 3896] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 20:09:51 INFO - PROCESS | 3896 | 1465528191143 Marionette TRACE conn5 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 20:09:51 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 20:09:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 839ms 20:09:51 INFO - PROCESS | 3896 | 1465528191211 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 20:09:51 INFO - PROCESS | 3896 | 1465528191214 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 20:09:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 20:09:51 INFO - PROCESS | 3896 | 1465528191217 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 20:09:51 INFO - PROCESS | 3896 | 1465528191219 Marionette TRACE conn5 <- [1,530,null,{}] 20:09:51 INFO - PROCESS | 3896 | 1465528191222 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:51 INFO - PROCESS | 3896 | 1465528191224 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:51 INFO - PROCESS | 3896 | 1465528191308 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 20:09:51 INFO - PROCESS | 3896 | 1465528191314 Marionette TRACE conn5 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:51 INFO - PROCESS | 3896 | 1465528191316 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:51 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5131B5000 == 38 [pid = 3896] [id = 142] 20:09:51 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C5125CA400) [pid = 3896] [serial = 424] [outer = 0000000000000000] 20:09:51 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C512703800) [pid = 3896] [serial = 425] [outer = 000000C5125CA400] 20:09:51 INFO - PROCESS | 3896 | 1465528191369 Marionette DEBUG loaded listener.js 20:09:51 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C512763C00) [pid = 3896] [serial = 426] [outer = 000000C5125CA400] 20:09:51 INFO - PROCESS | 3896 | 1465528191915 Marionette TRACE conn5 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 20:09:51 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 20:09:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 20:09:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:09:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:09:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 20:09:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 20:09:51 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 20:09:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 20:09:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:09:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:09:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 20:09:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 20:09:51 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 734ms 20:09:51 INFO - PROCESS | 3896 | 1465528191955 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 20:09:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 20:09:51 INFO - PROCESS | 3896 | 1465528191957 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 20:09:51 INFO - PROCESS | 3896 | 1465528191985 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 20:09:51 INFO - PROCESS | 3896 | 1465528191987 Marionette TRACE conn5 <- [1,534,null,{}] 20:09:51 INFO - PROCESS | 3896 | 1465528191993 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:52 INFO - PROCESS | 3896 | 1465528191995 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:52 INFO - PROCESS | 3896 | 1465528192091 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 20:09:52 INFO - PROCESS | 3896 | 1465528192099 Marionette TRACE conn5 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:52 INFO - PROCESS | 3896 | 1465528192100 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:52 INFO - PROCESS | 3896 | ++DOCSHELL 000000C514F51800 == 39 [pid = 3896] [id = 143] 20:09:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C51277C800) [pid = 3896] [serial = 427] [outer = 0000000000000000] 20:09:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C512783800) [pid = 3896] [serial = 428] [outer = 000000C51277C800] 20:09:52 INFO - PROCESS | 3896 | 1465528192145 Marionette DEBUG loaded listener.js 20:09:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C512ED8000) [pid = 3896] [serial = 429] [outer = 000000C51277C800] 20:09:52 INFO - PROCESS | 3896 | 1465528192548 Marionette TRACE conn5 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 20:09:52 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. 20:09:52 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 671ms 20:09:52 INFO - PROCESS | 3896 | 1465528192632 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 20:09:52 INFO - PROCESS | 3896 | 1465528192634 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 20:09:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 20:09:52 INFO - PROCESS | 3896 | 1465528192638 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 20:09:52 INFO - PROCESS | 3896 | 1465528192640 Marionette TRACE conn5 <- [1,538,null,{}] 20:09:52 INFO - PROCESS | 3896 | 1465528192643 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:52 INFO - PROCESS | 3896 | 1465528192645 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:52 INFO - PROCESS | 3896 | 1465528192739 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 20:09:52 INFO - PROCESS | 3896 | 1465528192745 Marionette TRACE conn5 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:52 INFO - PROCESS | 3896 | 1465528192747 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:52 INFO - PROCESS | 3896 | ++DOCSHELL 000000C57D987000 == 40 [pid = 3896] [id = 144] 20:09:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C512ED6C00) [pid = 3896] [serial = 430] [outer = 0000000000000000] 20:09:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C512F1A000) [pid = 3896] [serial = 431] [outer = 000000C512ED6C00] 20:09:52 INFO - PROCESS | 3896 | 1465528192792 Marionette DEBUG loaded listener.js 20:09:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 86 (000000C514E07000) [pid = 3896] [serial = 432] [outer = 000000C512ED6C00] 20:09:53 INFO - PROCESS | 3896 | 1465528193526 Marionette TRACE conn5 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 20:09:53 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. 20:09:53 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 923ms 20:09:53 INFO - PROCESS | 3896 | 1465528193565 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 20:09:53 INFO - PROCESS | 3896 | 1465528193569 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 20:09:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 20:09:53 INFO - PROCESS | 3896 | 1465528193574 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 20:09:53 INFO - PROCESS | 3896 | 1465528193580 Marionette TRACE conn5 <- [1,542,null,{}] 20:09:53 INFO - PROCESS | 3896 | 1465528193586 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:53 INFO - PROCESS | 3896 | 1465528193589 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:53 INFO - PROCESS | 3896 | 1465528193722 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 20:09:53 INFO - PROCESS | 3896 | 1465528193844 Marionette TRACE conn5 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:53 INFO - PROCESS | 3896 | 1465528193847 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:53 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50BF7D000 == 41 [pid = 3896] [id = 145] 20:09:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 87 (000000C50918B400) [pid = 3896] [serial = 433] [outer = 0000000000000000] 20:09:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 88 (000000C50BD93000) [pid = 3896] [serial = 434] [outer = 000000C50918B400] 20:09:53 INFO - PROCESS | 3896 | 1465528193908 Marionette DEBUG loaded listener.js 20:09:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 89 (000000C50C520C00) [pid = 3896] [serial = 435] [outer = 000000C50918B400] 20:09:54 INFO - PROCESS | 3896 | [3896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:09:54 INFO - PROCESS | 3896 | [3896] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:09:54 INFO - PROCESS | 3896 | 1465528194700 Marionette TRACE conn5 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 20:09:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 20:09:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1342ms 20:09:54 INFO - PROCESS | 3896 | 1465528194920 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 20:09:54 INFO - PROCESS | 3896 | 1465528194925 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 20:09:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 20:09:54 INFO - PROCESS | 3896 | 1465528194930 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 20:09:54 INFO - PROCESS | 3896 | 1465528194933 Marionette TRACE conn5 <- [1,546,null,{}] 20:09:54 INFO - PROCESS | 3896 | 1465528194939 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:54 INFO - PROCESS | 3896 | 1465528194942 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:55 INFO - PROCESS | 3896 | 1465528195079 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 20:09:55 INFO - PROCESS | 3896 | 1465528195147 Marionette TRACE conn5 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:55 INFO - PROCESS | 3896 | 1465528195152 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:55 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50C096800 == 42 [pid = 3896] [id = 146] 20:09:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 90 (000000C50C4A5C00) [pid = 3896] [serial = 436] [outer = 0000000000000000] 20:09:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 91 (000000C50C515C00) [pid = 3896] [serial = 437] [outer = 000000C50C4A5C00] 20:09:55 INFO - PROCESS | 3896 | 1465528195257 Marionette DEBUG loaded listener.js 20:09:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 92 (000000C50CB3C800) [pid = 3896] [serial = 438] [outer = 000000C50C4A5C00] 20:09:55 INFO - PROCESS | 3896 | --DOCSHELL 000000C514F51800 == 41 [pid = 3896] [id = 143] 20:09:55 INFO - PROCESS | 3896 | --DOCSHELL 000000C5131B5000 == 40 [pid = 3896] [id = 142] 20:09:55 INFO - PROCESS | 3896 | --DOCSHELL 000000C510084000 == 39 [pid = 3896] [id = 141] 20:09:55 INFO - PROCESS | 3896 | --DOCSHELL 000000C51284D800 == 38 [pid = 3896] [id = 140] 20:09:55 INFO - PROCESS | 3896 | --DOCSHELL 000000C50CA68800 == 37 [pid = 3896] [id = 139] 20:09:55 INFO - PROCESS | 3896 | --DOCSHELL 000000C512472800 == 36 [pid = 3896] [id = 138] 20:09:55 INFO - PROCESS | 3896 | --DOCSHELL 000000C51241A000 == 35 [pid = 3896] [id = 137] 20:09:55 INFO - PROCESS | 3896 | --DOCSHELL 000000C510114800 == 34 [pid = 3896] [id = 136] 20:09:55 INFO - PROCESS | 3896 | --DOCSHELL 000000C510086000 == 33 [pid = 3896] [id = 135] 20:09:55 INFO - PROCESS | 3896 | --DOMWINDOW == 91 (000000C512EDC000) [pid = 3896] [serial = 389] [outer = 0000000000000000] [url = about:blank] 20:09:55 INFO - PROCESS | 3896 | --DOCSHELL 000000C50F2A5800 == 32 [pid = 3896] [id = 134] 20:09:55 INFO - PROCESS | 3896 | --DOCSHELL 000000C50CA6C800 == 31 [pid = 3896] [id = 133] 20:09:55 INFO - PROCESS | 3896 | --DOCSHELL 000000C50BF83000 == 30 [pid = 3896] [id = 132] 20:09:55 INFO - PROCESS | 3896 | --DOCSHELL 000000C506168800 == 29 [pid = 3896] [id = 131] 20:09:55 INFO - PROCESS | 3896 | --DOCSHELL 000000C5131CF000 == 28 [pid = 3896] [id = 130] 20:09:55 INFO - PROCESS | 3896 | --DOMWINDOW == 90 (000000C505FD1000) [pid = 3896] [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.] 20:09:55 INFO - PROCESS | 3896 | --DOMWINDOW == 89 (000000C5118ED000) [pid = 3896] [serial = 377] [outer = 0000000000000000] [url = about:blank] 20:09:55 INFO - PROCESS | 3896 | --DOMWINDOW == 88 (000000C5118E5800) [pid = 3896] [serial = 383] [outer = 0000000000000000] [url = about:blank] 20:09:55 INFO - PROCESS | 3896 | --DOMWINDOW == 87 (000000C5125CEC00) [pid = 3896] [serial = 380] [outer = 0000000000000000] [url = about:blank] 20:09:55 INFO - PROCESS | 3896 | --DOMWINDOW == 86 (000000C51248B400) [pid = 3896] [serial = 378] [outer = 0000000000000000] [url = about:blank] 20:09:55 INFO - PROCESS | 3896 | --DOMWINDOW == 85 (000000C51277C400) [pid = 3896] [serial = 386] [outer = 0000000000000000] [url = about:blank] 20:09:55 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C512760000) [pid = 3896] [serial = 381] [outer = 0000000000000000] [url = about:blank] 20:09:55 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C50F257000) [pid = 3896] [serial = 370] [outer = 0000000000000000] [url = about:blank] 20:09:55 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C50D25B400) [pid = 3896] [serial = 367] [outer = 0000000000000000] [url = about:blank] 20:09:55 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C50D386000) [pid = 3896] [serial = 368] [outer = 0000000000000000] [url = about:blank] 20:09:55 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C50C49F800) [pid = 3896] [serial = 364] [outer = 0000000000000000] [url = about:blank] 20:09:55 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C50C597400) [pid = 3896] [serial = 365] [outer = 0000000000000000] [url = about:blank] 20:09:55 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C50DE0B000) [pid = 3896] [serial = 362] [outer = 0000000000000000] [url = about:blank] 20:09:55 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C50D377000) [pid = 3896] [serial = 361] [outer = 0000000000000000] [url = about:blank] 20:09:55 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C50CB3CC00) [pid = 3896] [serial = 359] [outer = 0000000000000000] [url = about:blank] 20:09:55 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C50C073000) [pid = 3896] [serial = 358] [outer = 0000000000000000] [url = about:blank] 20:09:55 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C51198B000) [pid = 3896] [serial = 356] [outer = 0000000000000000] [url = about:blank] 20:09:55 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C50FFAC400) [pid = 3896] [serial = 373] [outer = 0000000000000000] [url = about:blank] 20:09:55 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C5100EF800) [pid = 3896] [serial = 374] [outer = 0000000000000000] [url = about:blank] 20:09:55 INFO - PROCESS | 3896 | --DOMWINDOW == 71 (000000C512764C00) [pid = 3896] [serial = 384] [outer = 0000000000000000] [url = about:blank] 20:09:55 INFO - PROCESS | 3896 | --DOMWINDOW == 70 (000000C50FB10800) [pid = 3896] [serial = 371] [outer = 0000000000000000] [url = about:blank] 20:09:55 INFO - PROCESS | 3896 | --DOMWINDOW == 69 (000000C512ED1400) [pid = 3896] [serial = 387] [outer = 0000000000000000] [url = about:blank] 20:09:55 INFO - PROCESS | 3896 | 1465528195899 Marionette TRACE conn5 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 20:09:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 20:09:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1025ms 20:09:55 INFO - PROCESS | 3896 | 1465528195960 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 20:09:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 20:09:55 INFO - PROCESS | 3896 | 1465528195963 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 20:09:55 INFO - PROCESS | 3896 | 1465528195970 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 20:09:55 INFO - PROCESS | 3896 | 1465528195974 Marionette TRACE conn5 <- [1,550,null,{}] 20:09:55 INFO - PROCESS | 3896 | 1465528195978 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:55 INFO - PROCESS | 3896 | 1465528195981 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:56 INFO - PROCESS | 3896 | 1465528196077 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 20:09:56 INFO - PROCESS | 3896 | 1465528196148 Marionette TRACE conn5 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:56 INFO - PROCESS | 3896 | 1465528196150 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:56 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50C0AD800 == 29 [pid = 3896] [id = 147] 20:09:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 70 (000000C50C49F800) [pid = 3896] [serial = 439] [outer = 0000000000000000] 20:09:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 71 (000000C50CC6A400) [pid = 3896] [serial = 440] [outer = 000000C50C49F800] 20:09:56 INFO - PROCESS | 3896 | 1465528196201 Marionette DEBUG loaded listener.js 20:09:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 72 (000000C50D035000) [pid = 3896] [serial = 441] [outer = 000000C50C49F800] 20:09:56 INFO - PROCESS | 3896 | [3896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:09:56 INFO - PROCESS | 3896 | [3896] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:09:56 INFO - PROCESS | 3896 | [3896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:09:56 INFO - PROCESS | 3896 | [3896] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:09:56 INFO - PROCESS | 3896 | 1465528196649 Marionette TRACE conn5 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 20:09:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 20:09:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 734ms 20:09:56 INFO - PROCESS | 3896 | 1465528196706 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 20:09:56 INFO - PROCESS | 3896 | 1465528196708 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 20:09:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 20:09:56 INFO - PROCESS | 3896 | 1465528196711 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 20:09:56 INFO - PROCESS | 3896 | 1465528196714 Marionette TRACE conn5 <- [1,554,null,{}] 20:09:56 INFO - PROCESS | 3896 | 1465528196724 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:56 INFO - PROCESS | 3896 | 1465528196729 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:56 INFO - PROCESS | 3896 | 1465528196822 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 20:09:56 INFO - PROCESS | 3896 | 1465528196838 Marionette TRACE conn5 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:56 INFO - PROCESS | 3896 | 1465528196842 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:56 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50DEBE000 == 30 [pid = 3896] [id = 148] 20:09:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C50D383C00) [pid = 3896] [serial = 442] [outer = 0000000000000000] 20:09:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C50D388C00) [pid = 3896] [serial = 443] [outer = 000000C50D383C00] 20:09:56 INFO - PROCESS | 3896 | 1465528196893 Marionette DEBUG loaded listener.js 20:09:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C50D5F0800) [pid = 3896] [serial = 444] [outer = 000000C50D383C00] 20:09:57 INFO - PROCESS | 3896 | [3896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:09:57 INFO - PROCESS | 3896 | [3896] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:09:57 INFO - PROCESS | 3896 | [3896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:09:57 INFO - PROCESS | 3896 | [3896] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:09:57 INFO - PROCESS | 3896 | 1465528197368 Marionette TRACE conn5 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 20:09:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 20:09:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 671ms 20:09:57 INFO - PROCESS | 3896 | 1465528197387 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 20:09:57 INFO - PROCESS | 3896 | 1465528197389 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 20:09:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 20:09:57 INFO - PROCESS | 3896 | 1465528197393 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 20:09:57 INFO - PROCESS | 3896 | 1465528197394 Marionette TRACE conn5 <- [1,558,null,{}] 20:09:57 INFO - PROCESS | 3896 | 1465528197399 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:57 INFO - PROCESS | 3896 | 1465528197401 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:57 INFO - PROCESS | 3896 | 1465528197489 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 20:09:57 INFO - PROCESS | 3896 | 1465528197497 Marionette TRACE conn5 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:57 INFO - PROCESS | 3896 | 1465528197499 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:57 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51011A800 == 31 [pid = 3896] [id = 149] 20:09:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C50918C400) [pid = 3896] [serial = 445] [outer = 0000000000000000] 20:09:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C50EBDD000) [pid = 3896] [serial = 446] [outer = 000000C50918C400] 20:09:57 INFO - PROCESS | 3896 | 1465528197545 Marionette DEBUG loaded listener.js 20:09:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C50FB05400) [pid = 3896] [serial = 447] [outer = 000000C50918C400] 20:09:57 INFO - PROCESS | 3896 | [3896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:09:57 INFO - PROCESS | 3896 | [3896] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:09:57 INFO - PROCESS | 3896 | [3896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:09:57 INFO - PROCESS | 3896 | 1465528197972 Marionette TRACE conn5 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 20:09:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 20:09:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 629ms 20:09:58 INFO - PROCESS | 3896 | 1465528198027 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 20:09:58 INFO - PROCESS | 3896 | 1465528198030 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 20:09:58 INFO - PROCESS | 3896 | 1465528198033 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 20:09:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 20:09:58 INFO - PROCESS | 3896 | 1465528198035 Marionette TRACE conn5 <- [1,562,null,{}] 20:09:58 INFO - PROCESS | 3896 | 1465528198039 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:58 INFO - PROCESS | 3896 | 1465528198041 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:58 INFO - PROCESS | 3896 | 1465528198148 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 20:09:58 INFO - PROCESS | 3896 | 1465528198229 Marionette TRACE conn5 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:58 INFO - PROCESS | 3896 | 1465528198231 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:58 INFO - PROCESS | 3896 | ++DOCSHELL 000000C506185000 == 32 [pid = 3896] [id = 150] 20:09:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C50FB11000) [pid = 3896] [serial = 448] [outer = 0000000000000000] 20:09:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C50FB1C400) [pid = 3896] [serial = 449] [outer = 000000C50FB11000] 20:09:58 INFO - PROCESS | 3896 | 1465528198277 Marionette DEBUG loaded listener.js 20:09:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C50FB2EC00) [pid = 3896] [serial = 450] [outer = 000000C50FB11000] 20:09:58 INFO - PROCESS | 3896 | 1465528198696 Marionette TRACE conn5 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 20:09:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 20:09:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 734ms 20:09:58 INFO - PROCESS | 3896 | 1465528198773 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 20:09:58 INFO - PROCESS | 3896 | 1465528198775 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 20:09:58 INFO - PROCESS | 3896 | 1465528198779 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 20:09:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 20:09:58 INFO - PROCESS | 3896 | 1465528198781 Marionette TRACE conn5 <- [1,566,null,{}] 20:09:58 INFO - PROCESS | 3896 | 1465528198784 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:58 INFO - PROCESS | 3896 | 1465528198790 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:58 INFO - PROCESS | 3896 | 1465528198931 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 20:09:58 INFO - PROCESS | 3896 | 1465528198980 Marionette TRACE conn5 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:58 INFO - PROCESS | 3896 | 1465528198982 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:58 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512467800 == 33 [pid = 3896] [id = 151] 20:09:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C5100EF800) [pid = 3896] [serial = 451] [outer = 0000000000000000] 20:09:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C5118E1400) [pid = 3896] [serial = 452] [outer = 000000C5100EF800] 20:09:59 INFO - PROCESS | 3896 | 1465528199029 Marionette DEBUG loaded listener.js 20:09:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C511989400) [pid = 3896] [serial = 453] [outer = 000000C5100EF800] 20:09:59 INFO - PROCESS | 3896 | 1465528199481 Marionette TRACE conn5 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 20:09:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 20:09:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 776ms 20:09:59 INFO - PROCESS | 3896 | 1465528199562 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 20:09:59 INFO - PROCESS | 3896 | 1465528199564 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 20:09:59 INFO - PROCESS | 3896 | 1465528199572 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 20:09:59 INFO - PROCESS | 3896 | 1465528199573 Marionette TRACE conn5 <- [1,570,null,{}] 20:09:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 20:09:59 INFO - PROCESS | 3896 | 1465528199577 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:09:59 INFO - PROCESS | 3896 | 1465528199579 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:59 INFO - PROCESS | 3896 | 1465528199692 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 20:09:59 INFO - PROCESS | 3896 | 1465528199703 Marionette TRACE conn5 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:59 INFO - PROCESS | 3896 | 1465528199705 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:09:59 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5127DF800 == 34 [pid = 3896] [id = 152] 20:09:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C5101A7400) [pid = 3896] [serial = 454] [outer = 0000000000000000] 20:09:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 86 (000000C51248BC00) [pid = 3896] [serial = 455] [outer = 000000C5101A7400] 20:09:59 INFO - PROCESS | 3896 | 1465528199750 Marionette DEBUG loaded listener.js 20:09:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 87 (000000C5125C4800) [pid = 3896] [serial = 456] [outer = 000000C5101A7400] 20:10:00 INFO - PROCESS | 3896 | --DOMWINDOW == 86 (000000C50FF5B000) [pid = 3896] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 20:10:00 INFO - PROCESS | 3896 | --DOMWINDOW == 85 (000000C5118E0000) [pid = 3896] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 20:10:00 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C50585FC00) [pid = 3896] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 20:10:00 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C50D038800) [pid = 3896] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 20:10:00 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C50DE07C00) [pid = 3896] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 20:10:00 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C509596800) [pid = 3896] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 20:10:00 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C50C4A3400) [pid = 3896] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 20:10:00 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C512ED7400) [pid = 3896] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 20:10:00 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C50C4A2C00) [pid = 3896] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 20:10:00 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C512493800) [pid = 3896] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 20:10:00 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C50F25E800) [pid = 3896] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 20:10:00 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C50481F000) [pid = 3896] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 20:10:00 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C51277C800) [pid = 3896] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 20:10:00 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C5125CA400) [pid = 3896] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 20:10:00 INFO - PROCESS | 3896 | 1465528200281 Marionette TRACE conn5 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 20:10:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 20:10:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 734ms 20:10:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 20:10:00 INFO - PROCESS | 3896 | 1465528200312 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 20:10:00 INFO - PROCESS | 3896 | 1465528200314 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 20:10:00 INFO - PROCESS | 3896 | 1465528200318 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 20:10:00 INFO - PROCESS | 3896 | 1465528200319 Marionette TRACE conn5 <- [1,574,null,{}] 20:10:00 INFO - PROCESS | 3896 | 1465528200323 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:00 INFO - PROCESS | 3896 | 1465528200325 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:00 INFO - PROCESS | 3896 | 1465528200406 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 20:10:00 INFO - PROCESS | 3896 | 1465528200477 Marionette TRACE conn5 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:00 INFO - PROCESS | 3896 | 1465528200479 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:00 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512840800 == 35 [pid = 3896] [id = 153] 20:10:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C50B983400) [pid = 3896] [serial = 457] [outer = 0000000000000000] 20:10:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C50D389800) [pid = 3896] [serial = 458] [outer = 000000C50B983400] 20:10:00 INFO - PROCESS | 3896 | 1465528200524 Marionette DEBUG loaded listener.js 20:10:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C50B13F800) [pid = 3896] [serial = 459] [outer = 000000C50B983400] 20:10:00 INFO - PROCESS | 3896 | [3896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:10:00 INFO - PROCESS | 3896 | [3896] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:10:00 INFO - PROCESS | 3896 | [3896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:10:00 INFO - PROCESS | 3896 | 1465528200910 Marionette TRACE conn5 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 20:10:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 20:10:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 629ms 20:10:00 INFO - PROCESS | 3896 | 1465528200950 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 20:10:00 INFO - PROCESS | 3896 | 1465528200952 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 20:10:00 INFO - PROCESS | 3896 | 1465528200955 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 20:10:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 20:10:00 INFO - PROCESS | 3896 | 1465528200957 Marionette TRACE conn5 <- [1,578,null,{}] 20:10:00 INFO - PROCESS | 3896 | 1465528200960 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:00 INFO - PROCESS | 3896 | 1465528200962 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:01 INFO - PROCESS | 3896 | 1465528201097 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 20:10:01 INFO - PROCESS | 3896 | 1465528201106 Marionette TRACE conn5 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:01 INFO - PROCESS | 3896 | 1465528201108 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:01 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5128D4000 == 36 [pid = 3896] [id = 154] 20:10:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C512493800) [pid = 3896] [serial = 460] [outer = 0000000000000000] 20:10:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C512704800) [pid = 3896] [serial = 461] [outer = 000000C512493800] 20:10:01 INFO - PROCESS | 3896 | 1465528201152 Marionette DEBUG loaded listener.js 20:10:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C512760000) [pid = 3896] [serial = 462] [outer = 000000C512493800] 20:10:01 INFO - PROCESS | 3896 | 1465528201543 Marionette TRACE conn5 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 20:10:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 20:10:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 629ms 20:10:01 INFO - PROCESS | 3896 | 1465528201588 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 20:10:01 INFO - PROCESS | 3896 | 1465528201590 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 20:10:01 INFO - PROCESS | 3896 | 1465528201593 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 20:10:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 20:10:01 INFO - PROCESS | 3896 | 1465528201595 Marionette TRACE conn5 <- [1,582,null,{}] 20:10:01 INFO - PROCESS | 3896 | 1465528201598 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:01 INFO - PROCESS | 3896 | 1465528201600 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:01 INFO - PROCESS | 3896 | 1465528201684 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 20:10:01 INFO - PROCESS | 3896 | 1465528201690 Marionette TRACE conn5 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:01 INFO - PROCESS | 3896 | 1465528201692 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:01 INFO - PROCESS | 3896 | ++DOCSHELL 000000C510119800 == 37 [pid = 3896] [id = 155] 20:10:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C512767400) [pid = 3896] [serial = 463] [outer = 0000000000000000] 20:10:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C51277BC00) [pid = 3896] [serial = 464] [outer = 000000C512767400] 20:10:01 INFO - PROCESS | 3896 | 1465528201736 Marionette DEBUG loaded listener.js 20:10:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C512ED5800) [pid = 3896] [serial = 465] [outer = 000000C512767400] 20:10:02 INFO - PROCESS | 3896 | 1465528202196 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 20:10:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 20:10:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 670ms 20:10:02 INFO - PROCESS | 3896 | 1465528202268 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 20:10:02 INFO - PROCESS | 3896 | 1465528202273 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 20:10:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 20:10:02 INFO - PROCESS | 3896 | 1465528202278 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 20:10:02 INFO - PROCESS | 3896 | 1465528202283 Marionette TRACE conn5 <- [1,586,null,{}] 20:10:02 INFO - PROCESS | 3896 | 1465528202290 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:02 INFO - PROCESS | 3896 | 1465528202294 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:02 INFO - PROCESS | 3896 | 1465528202465 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 20:10:02 INFO - PROCESS | 3896 | 1465528202547 Marionette TRACE conn5 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:02 INFO - PROCESS | 3896 | 1465528202552 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:02 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50B050000 == 38 [pid = 3896] [id = 156] 20:10:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C50B983000) [pid = 3896] [serial = 466] [outer = 0000000000000000] 20:10:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C50C073000) [pid = 3896] [serial = 467] [outer = 000000C50B983000] 20:10:02 INFO - PROCESS | 3896 | 1465528202612 Marionette DEBUG loaded listener.js 20:10:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C50CC6C800) [pid = 3896] [serial = 468] [outer = 000000C50B983000] 20:10:03 INFO - PROCESS | 3896 | [3896] 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 20:10:03 INFO - PROCESS | 3896 | 1465528203493 Marionette TRACE conn5 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 20:10:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 20:10:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1282ms 20:10:03 INFO - PROCESS | 3896 | 1465528203563 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 20:10:03 INFO - PROCESS | 3896 | 1465528203569 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 20:10:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 20:10:03 INFO - PROCESS | 3896 | 1465528203575 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 20:10:03 INFO - PROCESS | 3896 | 1465528203578 Marionette TRACE conn5 <- [1,590,null,{}] 20:10:03 INFO - PROCESS | 3896 | 1465528203583 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:03 INFO - PROCESS | 3896 | 1465528203586 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:03 INFO - PROCESS | 3896 | 1465528203733 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 20:10:03 INFO - PROCESS | 3896 | 1465528203848 Marionette TRACE conn5 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:03 INFO - PROCESS | 3896 | 1465528203851 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:03 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512415000 == 39 [pid = 3896] [id = 157] 20:10:03 INFO - PROCESS | 3896 | ++DOMWINDOW == 86 (000000C50D37E800) [pid = 3896] [serial = 469] [outer = 0000000000000000] 20:10:03 INFO - PROCESS | 3896 | ++DOMWINDOW == 87 (000000C50DBE1400) [pid = 3896] [serial = 470] [outer = 000000C50D37E800] 20:10:03 INFO - PROCESS | 3896 | 1465528203911 Marionette DEBUG loaded listener.js 20:10:04 INFO - PROCESS | 3896 | ++DOMWINDOW == 88 (000000C50FB0AC00) [pid = 3896] [serial = 471] [outer = 000000C50D37E800] 20:10:04 INFO - PROCESS | 3896 | 1465528204536 Marionette TRACE conn5 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 20:10:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 20:10:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1027ms 20:10:04 INFO - PROCESS | 3896 | 1465528204604 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 20:10:04 INFO - PROCESS | 3896 | 1465528204607 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 20:10:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 20:10:04 INFO - PROCESS | 3896 | 1465528204611 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 20:10:04 INFO - PROCESS | 3896 | 1465528204615 Marionette TRACE conn5 <- [1,594,null,{}] 20:10:04 INFO - PROCESS | 3896 | 1465528204665 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:04 INFO - PROCESS | 3896 | 1465528204670 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:04 INFO - PROCESS | 3896 | 1465528204791 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 20:10:04 INFO - PROCESS | 3896 | 1465528204858 Marionette TRACE conn5 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:04 INFO - PROCESS | 3896 | 1465528204862 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:04 INFO - PROCESS | 3896 | ++DOCSHELL 000000C57D98D000 == 40 [pid = 3896] [id = 158] 20:10:04 INFO - PROCESS | 3896 | ++DOMWINDOW == 89 (000000C511984400) [pid = 3896] [serial = 472] [outer = 0000000000000000] 20:10:04 INFO - PROCESS | 3896 | ++DOMWINDOW == 90 (000000C512491800) [pid = 3896] [serial = 473] [outer = 000000C511984400] 20:10:04 INFO - PROCESS | 3896 | 1465528204965 Marionette DEBUG loaded listener.js 20:10:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 91 (000000C512F17C00) [pid = 3896] [serial = 474] [outer = 000000C511984400] 20:10:05 INFO - PROCESS | 3896 | 1465528205572 Marionette TRACE conn5 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 20:10:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 20:10:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 989ms 20:10:05 INFO - PROCESS | 3896 | 1465528205602 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 20:10:05 INFO - PROCESS | 3896 | 1465528205605 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 20:10:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 20:10:05 INFO - PROCESS | 3896 | 1465528205609 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 20:10:05 INFO - PROCESS | 3896 | 1465528205611 Marionette TRACE conn5 <- [1,598,null,{}] 20:10:05 INFO - PROCESS | 3896 | 1465528205615 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:05 INFO - PROCESS | 3896 | 1465528205617 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:05 INFO - PROCESS | 3896 | 1465528205729 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 20:10:05 INFO - PROCESS | 3896 | 1465528205845 Marionette TRACE conn5 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:05 INFO - PROCESS | 3896 | 1465528205847 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:05 INFO - PROCESS | 3896 | ++DOCSHELL 000000C57D97B000 == 41 [pid = 3896] [id = 159] 20:10:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 92 (000000C512ED8C00) [pid = 3896] [serial = 475] [outer = 0000000000000000] 20:10:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 93 (000000C514E0F800) [pid = 3896] [serial = 476] [outer = 000000C512ED8C00] 20:10:05 INFO - PROCESS | 3896 | 1465528205903 Marionette DEBUG loaded listener.js 20:10:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 94 (000000C514FD1000) [pid = 3896] [serial = 477] [outer = 000000C512ED8C00] 20:10:06 INFO - PROCESS | 3896 | 1465528206686 Marionette TRACE conn5 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 20:10:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 20:10:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1136ms 20:10:06 INFO - PROCESS | 3896 | 1465528206747 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 20:10:06 INFO - PROCESS | 3896 | 1465528206752 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 20:10:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 20:10:06 INFO - PROCESS | 3896 | 1465528206757 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 20:10:06 INFO - PROCESS | 3896 | 1465528206761 Marionette TRACE conn5 <- [1,602,null,{}] 20:10:06 INFO - PROCESS | 3896 | 1465528206766 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:06 INFO - PROCESS | 3896 | 1465528206769 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:06 INFO - PROCESS | 3896 | 1465528206882 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 20:10:06 INFO - PROCESS | 3896 | 1465528206951 Marionette TRACE conn5 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:06 INFO - PROCESS | 3896 | 1465528206956 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:07 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50B045800 == 42 [pid = 3896] [id = 160] 20:10:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 95 (000000C50CDDC400) [pid = 3896] [serial = 478] [outer = 0000000000000000] 20:10:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 96 (000000C50CDE6000) [pid = 3896] [serial = 479] [outer = 000000C50CDDC400] 20:10:07 INFO - PROCESS | 3896 | 1465528207052 Marionette DEBUG loaded listener.js 20:10:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 97 (000000C50D386400) [pid = 3896] [serial = 480] [outer = 000000C50CDDC400] 20:10:07 INFO - PROCESS | 3896 | --DOCSHELL 000000C5128D4000 == 41 [pid = 3896] [id = 154] 20:10:07 INFO - PROCESS | 3896 | --DOCSHELL 000000C512840800 == 40 [pid = 3896] [id = 153] 20:10:07 INFO - PROCESS | 3896 | --DOCSHELL 000000C5127DF800 == 39 [pid = 3896] [id = 152] 20:10:07 INFO - PROCESS | 3896 | --DOCSHELL 000000C512467800 == 38 [pid = 3896] [id = 151] 20:10:07 INFO - PROCESS | 3896 | --DOCSHELL 000000C506185000 == 37 [pid = 3896] [id = 150] 20:10:07 INFO - PROCESS | 3896 | --DOCSHELL 000000C51011A800 == 36 [pid = 3896] [id = 149] 20:10:07 INFO - PROCESS | 3896 | --DOCSHELL 000000C50DEBE000 == 35 [pid = 3896] [id = 148] 20:10:07 INFO - PROCESS | 3896 | --DOCSHELL 000000C50C0AD800 == 34 [pid = 3896] [id = 147] 20:10:07 INFO - PROCESS | 3896 | --DOCSHELL 000000C50C096800 == 33 [pid = 3896] [id = 146] 20:10:07 INFO - PROCESS | 3896 | --DOCSHELL 000000C57D987000 == 32 [pid = 3896] [id = 144] 20:10:07 INFO - PROCESS | 3896 | --DOCSHELL 000000C50BF7D000 == 31 [pid = 3896] [id = 145] 20:10:07 INFO - PROCESS | 3896 | --DOCSHELL 000000C57D97B000 == 30 [pid = 3896] [id = 159] 20:10:07 INFO - PROCESS | 3896 | --DOCSHELL 000000C57D98D000 == 29 [pid = 3896] [id = 158] 20:10:07 INFO - PROCESS | 3896 | --DOCSHELL 000000C512415000 == 28 [pid = 3896] [id = 157] 20:10:07 INFO - PROCESS | 3896 | --DOCSHELL 000000C510119800 == 27 [pid = 3896] [id = 155] 20:10:07 INFO - PROCESS | 3896 | --DOCSHELL 000000C50B050000 == 26 [pid = 3896] [id = 156] 20:10:07 INFO - PROCESS | 3896 | --DOMWINDOW == 96 (000000C5100E8000) [pid = 3896] [serial = 416] [outer = 0000000000000000] [url = about:blank] 20:10:07 INFO - PROCESS | 3896 | --DOMWINDOW == 95 (000000C5118E9400) [pid = 3896] [serial = 419] [outer = 0000000000000000] [url = about:blank] 20:10:07 INFO - PROCESS | 3896 | --DOMWINDOW == 94 (000000C50FB29800) [pid = 3896] [serial = 413] [outer = 0000000000000000] [url = about:blank] 20:10:07 INFO - PROCESS | 3896 | --DOMWINDOW == 93 (000000C5101A5000) [pid = 3896] [serial = 417] [outer = 0000000000000000] [url = about:blank] 20:10:07 INFO - PROCESS | 3896 | --DOMWINDOW == 92 (000000C50D03EC00) [pid = 3896] [serial = 401] [outer = 0000000000000000] [url = about:blank] 20:10:07 INFO - PROCESS | 3896 | --DOMWINDOW == 91 (000000C50D25C400) [pid = 3896] [serial = 402] [outer = 0000000000000000] [url = about:blank] 20:10:07 INFO - PROCESS | 3896 | --DOMWINDOW == 90 (000000C50EBDE000) [pid = 3896] [serial = 407] [outer = 0000000000000000] [url = about:blank] 20:10:07 INFO - PROCESS | 3896 | --DOMWINDOW == 89 (000000C50F63C400) [pid = 3896] [serial = 408] [outer = 0000000000000000] [url = about:blank] 20:10:07 INFO - PROCESS | 3896 | --DOMWINDOW == 88 (000000C50959A800) [pid = 3896] [serial = 392] [outer = 0000000000000000] [url = about:blank] 20:10:07 INFO - PROCESS | 3896 | --DOMWINDOW == 87 (000000C50B13E400) [pid = 3896] [serial = 393] [outer = 0000000000000000] [url = about:blank] 20:10:07 INFO - PROCESS | 3896 | --DOMWINDOW == 86 (000000C50C4A7000) [pid = 3896] [serial = 395] [outer = 0000000000000000] [url = about:blank] 20:10:07 INFO - PROCESS | 3896 | --DOMWINDOW == 85 (000000C50C51D400) [pid = 3896] [serial = 396] [outer = 0000000000000000] [url = about:blank] 20:10:07 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C512F1C400) [pid = 3896] [serial = 390] [outer = 0000000000000000] [url = about:blank] 20:10:07 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C50D379400) [pid = 3896] [serial = 404] [outer = 0000000000000000] [url = about:blank] 20:10:07 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C50D38A400) [pid = 3896] [serial = 405] [outer = 0000000000000000] [url = about:blank] 20:10:07 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C5125C9800) [pid = 3896] [serial = 422] [outer = 0000000000000000] [url = about:blank] 20:10:07 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C50FB0E000) [pid = 3896] [serial = 410] [outer = 0000000000000000] [url = about:blank] 20:10:07 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C50FB1E000) [pid = 3896] [serial = 411] [outer = 0000000000000000] [url = about:blank] 20:10:07 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C50CD93C00) [pid = 3896] [serial = 398] [outer = 0000000000000000] [url = about:blank] 20:10:07 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C50CDE2800) [pid = 3896] [serial = 399] [outer = 0000000000000000] [url = about:blank] 20:10:07 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C5119EFC00) [pid = 3896] [serial = 420] [outer = 0000000000000000] [url = about:blank] 20:10:07 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C512ED8000) [pid = 3896] [serial = 429] [outer = 0000000000000000] [url = about:blank] 20:10:07 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C512783800) [pid = 3896] [serial = 428] [outer = 0000000000000000] [url = about:blank] 20:10:07 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C51270BC00) [pid = 3896] [serial = 423] [outer = 0000000000000000] [url = about:blank] 20:10:07 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C512703800) [pid = 3896] [serial = 425] [outer = 0000000000000000] [url = about:blank] 20:10:07 INFO - PROCESS | 3896 | --DOMWINDOW == 71 (000000C512763C00) [pid = 3896] [serial = 426] [outer = 0000000000000000] [url = about:blank] 20:10:07 INFO - PROCESS | 3896 | --DOMWINDOW == 70 (000000C50FB35C00) [pid = 3896] [serial = 414] [outer = 0000000000000000] [url = about:blank] 20:10:08 INFO - PROCESS | 3896 | 1465528208211 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 20:10:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 20:10:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1488ms 20:10:08 INFO - PROCESS | 3896 | 1465528208250 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 20:10:08 INFO - PROCESS | 3896 | 1465528208254 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 20:10:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 20:10:08 INFO - PROCESS | 3896 | 1465528208267 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 20:10:08 INFO - PROCESS | 3896 | 1465528208270 Marionette TRACE conn5 <- [1,606,null,{}] 20:10:08 INFO - PROCESS | 3896 | 1465528208277 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:08 INFO - PROCESS | 3896 | 1465528208280 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:08 INFO - PROCESS | 3896 | 1465528208367 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 20:10:08 INFO - PROCESS | 3896 | 1465528208374 Marionette TRACE conn5 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:08 INFO - PROCESS | 3896 | 1465528208379 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:08 INFO - PROCESS | 3896 | ++DOCSHELL 000000C505F7D800 == 27 [pid = 3896] [id = 161] 20:10:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 71 (000000C50960B400) [pid = 3896] [serial = 481] [outer = 0000000000000000] 20:10:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 72 (000000C50B06C800) [pid = 3896] [serial = 482] [outer = 000000C50960B400] 20:10:08 INFO - PROCESS | 3896 | 1465528208429 Marionette DEBUG loaded listener.js 20:10:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C50C06F000) [pid = 3896] [serial = 483] [outer = 000000C50960B400] 20:10:08 INFO - PROCESS | 3896 | 1465528208900 Marionette TRACE conn5 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 20:10:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 20:10:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 692ms 20:10:08 INFO - PROCESS | 3896 | 1465528208975 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 20:10:08 INFO - PROCESS | 3896 | 1465528208981 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 20:10:08 INFO - PROCESS | 3896 | 1465528208988 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 20:10:08 INFO - PROCESS | 3896 | 1465528208991 Marionette TRACE conn5 <- [1,610,null,{}] 20:10:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 20:10:09 INFO - PROCESS | 3896 | 1465528208995 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:09 INFO - PROCESS | 3896 | 1465528208998 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:09 INFO - PROCESS | 3896 | 1465528209089 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 20:10:09 INFO - PROCESS | 3896 | 1465528209102 Marionette TRACE conn5 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:09 INFO - PROCESS | 3896 | 1465528209105 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:09 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50C096800 == 28 [pid = 3896] [id = 162] 20:10:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C50CAAE400) [pid = 3896] [serial = 484] [outer = 0000000000000000] 20:10:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C50CB3C400) [pid = 3896] [serial = 485] [outer = 000000C50CAAE400] 20:10:09 INFO - PROCESS | 3896 | 1465528209155 Marionette DEBUG loaded listener.js 20:10:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C50CD93C00) [pid = 3896] [serial = 486] [outer = 000000C50CAAE400] 20:10:09 INFO - PROCESS | 3896 | 1465528209622 Marionette TRACE conn5 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 20:10:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 20:10:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 670ms 20:10:09 INFO - PROCESS | 3896 | 1465528209666 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 20:10:09 INFO - PROCESS | 3896 | 1465528209668 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 20:10:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 20:10:09 INFO - PROCESS | 3896 | 1465528209672 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 20:10:09 INFO - PROCESS | 3896 | 1465528209676 Marionette TRACE conn5 <- [1,614,null,{}] 20:10:09 INFO - PROCESS | 3896 | 1465528209687 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:09 INFO - PROCESS | 3896 | 1465528209692 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:09 INFO - PROCESS | 3896 | 1465528209780 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 20:10:09 INFO - PROCESS | 3896 | 1465528209789 Marionette TRACE conn5 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:09 INFO - PROCESS | 3896 | 1465528209792 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:09 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50DEAA800 == 29 [pid = 3896] [id = 163] 20:10:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C50B06EC00) [pid = 3896] [serial = 487] [outer = 0000000000000000] 20:10:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C50D25E000) [pid = 3896] [serial = 488] [outer = 000000C50B06EC00] 20:10:09 INFO - PROCESS | 3896 | 1465528209842 Marionette DEBUG loaded listener.js 20:10:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C50D37FC00) [pid = 3896] [serial = 489] [outer = 000000C50B06EC00] 20:10:10 INFO - PROCESS | 3896 | 1465528210288 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 20:10:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 20:10:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 692ms 20:10:10 INFO - PROCESS | 3896 | 1465528210370 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 20:10:10 INFO - PROCESS | 3896 | 1465528210373 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 20:10:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 20:10:10 INFO - PROCESS | 3896 | 1465528210376 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 20:10:10 INFO - PROCESS | 3896 | 1465528210378 Marionette TRACE conn5 <- [1,618,null,{}] 20:10:10 INFO - PROCESS | 3896 | 1465528210382 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:10 INFO - PROCESS | 3896 | 1465528210384 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:10 INFO - PROCESS | 3896 | 1465528210523 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 20:10:10 INFO - PROCESS | 3896 | 1465528210544 Marionette TRACE conn5 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:10 INFO - PROCESS | 3896 | 1465528210546 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:10 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51009D000 == 30 [pid = 3896] [id = 164] 20:10:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C50D391800) [pid = 3896] [serial = 490] [outer = 0000000000000000] 20:10:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C50D5EE400) [pid = 3896] [serial = 491] [outer = 000000C50D391800] 20:10:10 INFO - PROCESS | 3896 | 1465528210594 Marionette DEBUG loaded listener.js 20:10:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C50EBDDC00) [pid = 3896] [serial = 492] [outer = 000000C50D391800] 20:10:11 INFO - PROCESS | 3896 | 1465528211043 Marionette TRACE conn5 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 20:10:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 20:10:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 672ms 20:10:11 INFO - PROCESS | 3896 | 1465528211052 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 20:10:11 INFO - PROCESS | 3896 | 1465528211054 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 20:10:11 INFO - PROCESS | 3896 | 1465528211058 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 20:10:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 20:10:11 INFO - PROCESS | 3896 | 1465528211059 Marionette TRACE conn5 <- [1,622,null,{}] 20:10:11 INFO - PROCESS | 3896 | 1465528211073 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:11 INFO - PROCESS | 3896 | 1465528211076 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:11 INFO - PROCESS | 3896 | 1465528211181 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 20:10:11 INFO - PROCESS | 3896 | 1465528211187 Marionette TRACE conn5 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:11 INFO - PROCESS | 3896 | 1465528211189 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:11 INFO - PROCESS | 3896 | ++DOCSHELL 000000C511298800 == 31 [pid = 3896] [id = 165] 20:10:11 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C50CAA7C00) [pid = 3896] [serial = 493] [outer = 0000000000000000] 20:10:11 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C50F63CC00) [pid = 3896] [serial = 494] [outer = 000000C50CAA7C00] 20:10:11 INFO - PROCESS | 3896 | 1465528211234 Marionette DEBUG loaded listener.js 20:10:11 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C50FB19800) [pid = 3896] [serial = 495] [outer = 000000C50CAA7C00] 20:10:11 INFO - PROCESS | 3896 | [3896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:10:11 INFO - PROCESS | 3896 | [3896] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:10:11 INFO - PROCESS | 3896 | [3896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:10:11 INFO - PROCESS | 3896 | 1465528211693 Marionette TRACE conn5 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 20:10:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 20:10:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 691ms 20:10:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 20:10:11 INFO - PROCESS | 3896 | 1465528211753 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 20:10:11 INFO - PROCESS | 3896 | 1465528211755 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 20:10:11 INFO - PROCESS | 3896 | 1465528211758 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 20:10:11 INFO - PROCESS | 3896 | 1465528211760 Marionette TRACE conn5 <- [1,626,null,{}] 20:10:11 INFO - PROCESS | 3896 | 1465528211772 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:11 INFO - PROCESS | 3896 | 1465528211778 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:11 INFO - PROCESS | 3896 | 1465528211954 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 20:10:11 INFO - PROCESS | 3896 | 1465528211971 Marionette TRACE conn5 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:11 INFO - PROCESS | 3896 | 1465528211973 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:11 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512447800 == 32 [pid = 3896] [id = 166] 20:10:11 INFO - PROCESS | 3896 | ++DOMWINDOW == 86 (000000C50FB2F400) [pid = 3896] [serial = 496] [outer = 0000000000000000] 20:10:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 87 (000000C5100EFC00) [pid = 3896] [serial = 497] [outer = 000000C50FB2F400] 20:10:12 INFO - PROCESS | 3896 | 1465528212019 Marionette DEBUG loaded listener.js 20:10:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 88 (000000C5101A8400) [pid = 3896] [serial = 498] [outer = 000000C50FB2F400] 20:10:12 INFO - PROCESS | 3896 | [3896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:10:12 INFO - PROCESS | 3896 | --DOMWINDOW == 87 (000000C50FB11000) [pid = 3896] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 20:10:12 INFO - PROCESS | 3896 | --DOMWINDOW == 86 (000000C5100EF800) [pid = 3896] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 20:10:12 INFO - PROCESS | 3896 | --DOMWINDOW == 85 (000000C50918C400) [pid = 3896] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 20:10:12 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C512ED6C00) [pid = 3896] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 20:10:12 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C50D383C00) [pid = 3896] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 20:10:12 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C50C4A5C00) [pid = 3896] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 20:10:12 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C50C49F800) [pid = 3896] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 20:10:12 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C50918B400) [pid = 3896] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 20:10:12 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C50B983400) [pid = 3896] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 20:10:12 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C5101A7400) [pid = 3896] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 20:10:12 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C512767400) [pid = 3896] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 20:10:12 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C512493800) [pid = 3896] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 20:10:12 INFO - PROCESS | 3896 | [3896] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:10:12 INFO - PROCESS | 3896 | [3896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:10:12 INFO - PROCESS | 3896 | 1465528212609 Marionette TRACE conn5 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 20:10:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 20:10:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 881ms 20:10:12 INFO - PROCESS | 3896 | 1465528212643 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 20:10:12 INFO - PROCESS | 3896 | 1465528212645 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 20:10:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 20:10:12 INFO - PROCESS | 3896 | 1465528212648 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 20:10:12 INFO - PROCESS | 3896 | 1465528212650 Marionette TRACE conn5 <- [1,630,null,{}] 20:10:12 INFO - PROCESS | 3896 | 1465528212653 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:12 INFO - PROCESS | 3896 | 1465528212655 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:12 INFO - PROCESS | 3896 | 1465528212735 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 20:10:12 INFO - PROCESS | 3896 | 1465528212801 Marionette TRACE conn5 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:12 INFO - PROCESS | 3896 | 1465528212803 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:12 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512479000 == 33 [pid = 3896] [id = 167] 20:10:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C50B983400) [pid = 3896] [serial = 499] [outer = 0000000000000000] 20:10:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C50D5F1C00) [pid = 3896] [serial = 500] [outer = 000000C50B983400] 20:10:12 INFO - PROCESS | 3896 | 1465528212853 Marionette DEBUG loaded listener.js 20:10:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C5118E9C00) [pid = 3896] [serial = 501] [outer = 000000C50B983400] 20:10:13 INFO - PROCESS | 3896 | 1465528213206 Marionette TRACE conn5 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 20:10:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 20:10:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 628ms 20:10:13 INFO - PROCESS | 3896 | 1465528213282 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 20:10:13 INFO - PROCESS | 3896 | 1465528213284 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 20:10:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 20:10:13 INFO - PROCESS | 3896 | 1465528213287 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 20:10:13 INFO - PROCESS | 3896 | 1465528213289 Marionette TRACE conn5 <- [1,634,null,{}] 20:10:13 INFO - PROCESS | 3896 | 1465528213292 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:13 INFO - PROCESS | 3896 | 1465528213294 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:13 INFO - PROCESS | 3896 | 1465528213400 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 20:10:13 INFO - PROCESS | 3896 | 1465528213408 Marionette TRACE conn5 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:13 INFO - PROCESS | 3896 | 1465528213410 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:13 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5127DE000 == 34 [pid = 3896] [id = 168] 20:10:13 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C5100EF800) [pid = 3896] [serial = 502] [outer = 0000000000000000] 20:10:13 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C511989000) [pid = 3896] [serial = 503] [outer = 000000C5100EF800] 20:10:13 INFO - PROCESS | 3896 | 1465528213456 Marionette DEBUG loaded listener.js 20:10:13 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C51248D400) [pid = 3896] [serial = 504] [outer = 000000C5100EF800] 20:10:13 INFO - PROCESS | 3896 | 1465528213863 Marionette TRACE conn5 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 20:10:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 20:10:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 629ms 20:10:13 INFO - PROCESS | 3896 | 1465528213917 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 20:10:13 INFO - PROCESS | 3896 | 1465528213920 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 20:10:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 20:10:13 INFO - PROCESS | 3896 | 1465528213922 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 20:10:13 INFO - PROCESS | 3896 | 1465528213924 Marionette TRACE conn5 <- [1,638,null,{}] 20:10:13 INFO - PROCESS | 3896 | 1465528213928 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:13 INFO - PROCESS | 3896 | 1465528213930 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:14 INFO - PROCESS | 3896 | 1465528214038 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 20:10:14 INFO - PROCESS | 3896 | 1465528214048 Marionette TRACE conn5 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:14 INFO - PROCESS | 3896 | 1465528214050 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:14 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50DD96800 == 35 [pid = 3896] [id = 169] 20:10:14 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C5119F7000) [pid = 3896] [serial = 505] [outer = 0000000000000000] 20:10:14 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C5125C6000) [pid = 3896] [serial = 506] [outer = 000000C5119F7000] 20:10:14 INFO - PROCESS | 3896 | 1465528214094 Marionette DEBUG loaded listener.js 20:10:14 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C512703000) [pid = 3896] [serial = 507] [outer = 000000C5119F7000] 20:10:14 INFO - PROCESS | 3896 | 1465528214536 Marionette TRACE conn5 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 20:10:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 20:10:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 672ms 20:10:14 INFO - PROCESS | 3896 | 1465528214623 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 20:10:14 INFO - PROCESS | 3896 | 1465528214628 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 20:10:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 20:10:14 INFO - PROCESS | 3896 | 1465528214706 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 20:10:14 INFO - PROCESS | 3896 | 1465528214711 Marionette TRACE conn5 <- [1,642,null,{}] 20:10:14 INFO - PROCESS | 3896 | 1465528214754 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:14 INFO - PROCESS | 3896 | 1465528214758 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:14 INFO - PROCESS | 3896 | 1465528214886 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 20:10:14 INFO - PROCESS | 3896 | 1465528214974 Marionette TRACE conn5 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:14 INFO - PROCESS | 3896 | 1465528214979 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:15 INFO - PROCESS | 3896 | ++DOCSHELL 000000C509559000 == 36 [pid = 3896] [id = 170] 20:10:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 86 (000000C509591000) [pid = 3896] [serial = 508] [outer = 0000000000000000] 20:10:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 87 (000000C50960B800) [pid = 3896] [serial = 509] [outer = 000000C509591000] 20:10:15 INFO - PROCESS | 3896 | 1465528215040 Marionette DEBUG loaded listener.js 20:10:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 88 (000000C50C512400) [pid = 3896] [serial = 510] [outer = 000000C509591000] 20:10:15 INFO - PROCESS | 3896 | 1465528215726 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 20:10:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 20:10:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1137ms 20:10:15 INFO - PROCESS | 3896 | 1465528215786 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 20:10:15 INFO - PROCESS | 3896 | 1465528215792 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 20:10:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 20:10:15 INFO - PROCESS | 3896 | 1465528215799 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 20:10:15 INFO - PROCESS | 3896 | 1465528215802 Marionette TRACE conn5 <- [1,646,null,{}] 20:10:15 INFO - PROCESS | 3896 | 1465528215827 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:15 INFO - PROCESS | 3896 | 1465528215830 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:15 INFO - PROCESS | 3896 | 1465528215968 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 20:10:16 INFO - PROCESS | 3896 | 1465528216035 Marionette TRACE conn5 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:16 INFO - PROCESS | 3896 | 1465528216038 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:16 INFO - PROCESS | 3896 | ++DOCSHELL 000000C510096800 == 37 [pid = 3896] [id = 171] 20:10:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 89 (000000C50D03B800) [pid = 3896] [serial = 511] [outer = 0000000000000000] 20:10:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 90 (000000C50D0A2C00) [pid = 3896] [serial = 512] [outer = 000000C50D03B800] 20:10:16 INFO - PROCESS | 3896 | 1465528216099 Marionette DEBUG loaded listener.js 20:10:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 91 (000000C50D37E000) [pid = 3896] [serial = 513] [outer = 000000C50D03B800] 20:10:17 INFO - PROCESS | 3896 | 1465528216993 Marionette TRACE conn5 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 20:10:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 20:10:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1244ms 20:10:17 INFO - PROCESS | 3896 | 1465528217044 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 20:10:17 INFO - PROCESS | 3896 | 1465528217048 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 20:10:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 20:10:17 INFO - PROCESS | 3896 | 1465528217053 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 20:10:17 INFO - PROCESS | 3896 | 1465528217057 Marionette TRACE conn5 <- [1,650,null,{}] 20:10:17 INFO - PROCESS | 3896 | 1465528217062 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:17 INFO - PROCESS | 3896 | 1465528217066 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:17 INFO - PROCESS | 3896 | 1465528217190 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 20:10:17 INFO - PROCESS | 3896 | 1465528217257 Marionette TRACE conn5 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:17 INFO - PROCESS | 3896 | 1465528217261 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:17 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50BAAE800 == 38 [pid = 3896] [id = 172] 20:10:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 92 (000000C50C51F000) [pid = 3896] [serial = 514] [outer = 0000000000000000] 20:10:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 93 (000000C50C59D800) [pid = 3896] [serial = 515] [outer = 000000C50C51F000] 20:10:17 INFO - PROCESS | 3896 | 1465528217312 Marionette DEBUG loaded listener.js 20:10:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 94 (000000C50CDE3000) [pid = 3896] [serial = 516] [outer = 000000C50C51F000] 20:10:17 INFO - PROCESS | 3896 | --DOCSHELL 000000C5127DE000 == 37 [pid = 3896] [id = 168] 20:10:17 INFO - PROCESS | 3896 | --DOCSHELL 000000C512479000 == 36 [pid = 3896] [id = 167] 20:10:17 INFO - PROCESS | 3896 | --DOCSHELL 000000C512447800 == 35 [pid = 3896] [id = 166] 20:10:17 INFO - PROCESS | 3896 | --DOCSHELL 000000C511298800 == 34 [pid = 3896] [id = 165] 20:10:17 INFO - PROCESS | 3896 | --DOCSHELL 000000C51009D000 == 33 [pid = 3896] [id = 164] 20:10:17 INFO - PROCESS | 3896 | --DOCSHELL 000000C50DEAA800 == 32 [pid = 3896] [id = 163] 20:10:17 INFO - PROCESS | 3896 | --DOCSHELL 000000C50C096800 == 31 [pid = 3896] [id = 162] 20:10:17 INFO - PROCESS | 3896 | --DOCSHELL 000000C505F7D800 == 30 [pid = 3896] [id = 161] 20:10:17 INFO - PROCESS | 3896 | --DOCSHELL 000000C50B045800 == 29 [pid = 3896] [id = 160] 20:10:17 INFO - PROCESS | 3896 | --DOMWINDOW == 93 (000000C50FB1C400) [pid = 3896] [serial = 449] [outer = 0000000000000000] [url = about:blank] 20:10:17 INFO - PROCESS | 3896 | --DOMWINDOW == 92 (000000C511989400) [pid = 3896] [serial = 453] [outer = 0000000000000000] [url = about:blank] 20:10:17 INFO - PROCESS | 3896 | --DOMWINDOW == 91 (000000C5118E1400) [pid = 3896] [serial = 452] [outer = 0000000000000000] [url = about:blank] 20:10:17 INFO - PROCESS | 3896 | --DOMWINDOW == 90 (000000C50EBDD000) [pid = 3896] [serial = 446] [outer = 0000000000000000] [url = about:blank] 20:10:17 INFO - PROCESS | 3896 | --DOMWINDOW == 89 (000000C514E07000) [pid = 3896] [serial = 432] [outer = 0000000000000000] [url = about:blank] 20:10:17 INFO - PROCESS | 3896 | --DOMWINDOW == 88 (000000C512F1A000) [pid = 3896] [serial = 431] [outer = 0000000000000000] [url = about:blank] 20:10:17 INFO - PROCESS | 3896 | --DOMWINDOW == 87 (000000C50D388C00) [pid = 3896] [serial = 443] [outer = 0000000000000000] [url = about:blank] 20:10:17 INFO - PROCESS | 3896 | --DOMWINDOW == 86 (000000C50D5F0800) [pid = 3896] [serial = 444] [outer = 0000000000000000] [url = about:blank] 20:10:17 INFO - PROCESS | 3896 | --DOMWINDOW == 85 (000000C50C515C00) [pid = 3896] [serial = 437] [outer = 0000000000000000] [url = about:blank] 20:10:17 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C50CB3C800) [pid = 3896] [serial = 438] [outer = 0000000000000000] [url = about:blank] 20:10:17 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C50CC6A400) [pid = 3896] [serial = 440] [outer = 0000000000000000] [url = about:blank] 20:10:17 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C50D035000) [pid = 3896] [serial = 441] [outer = 0000000000000000] [url = about:blank] 20:10:17 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C50BD93000) [pid = 3896] [serial = 434] [outer = 0000000000000000] [url = about:blank] 20:10:17 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C50C520C00) [pid = 3896] [serial = 435] [outer = 0000000000000000] [url = about:blank] 20:10:17 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C50D389800) [pid = 3896] [serial = 458] [outer = 0000000000000000] [url = about:blank] 20:10:17 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C51248BC00) [pid = 3896] [serial = 455] [outer = 0000000000000000] [url = about:blank] 20:10:17 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C51277BC00) [pid = 3896] [serial = 464] [outer = 0000000000000000] [url = about:blank] 20:10:17 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C512ED5800) [pid = 3896] [serial = 465] [outer = 0000000000000000] [url = about:blank] 20:10:17 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C512760000) [pid = 3896] [serial = 462] [outer = 0000000000000000] [url = about:blank] 20:10:17 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C512704800) [pid = 3896] [serial = 461] [outer = 0000000000000000] [url = about:blank] 20:10:17 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C5125C4800) [pid = 3896] [serial = 456] [outer = 0000000000000000] [url = about:blank] 20:10:17 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C50FB2EC00) [pid = 3896] [serial = 450] [outer = 0000000000000000] [url = about:blank] 20:10:17 INFO - PROCESS | 3896 | --DOMWINDOW == 71 (000000C50FB05400) [pid = 3896] [serial = 447] [outer = 0000000000000000] [url = about:blank] 20:10:17 INFO - PROCESS | 3896 | --DOMWINDOW == 70 (000000C50B13F800) [pid = 3896] [serial = 459] [outer = 0000000000000000] [url = about:blank] 20:10:17 INFO - PROCESS | 3896 | [3896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:10:17 INFO - PROCESS | 3896 | [3896] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:10:17 INFO - PROCESS | 3896 | [3896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:10:17 INFO - PROCESS | 3896 | [3896] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:10:17 INFO - PROCESS | 3896 | 1465528217831 Marionette TRACE conn5 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 20:10:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 20:10:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 839ms 20:10:17 INFO - PROCESS | 3896 | 1465528217897 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 20:10:17 INFO - PROCESS | 3896 | 1465528217901 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 20:10:17 INFO - PROCESS | 3896 | 1465528217907 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 20:10:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 20:10:17 INFO - PROCESS | 3896 | 1465528217910 Marionette TRACE conn5 <- [1,654,null,{}] 20:10:17 INFO - PROCESS | 3896 | 1465528217914 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:17 INFO - PROCESS | 3896 | 1465528217917 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:18 INFO - PROCESS | 3896 | 1465528218007 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 20:10:18 INFO - PROCESS | 3896 | 1465528218015 Marionette TRACE conn5 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:18 INFO - PROCESS | 3896 | 1465528218017 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:18 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50C83C800 == 30 [pid = 3896] [id = 173] 20:10:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 71 (000000C50CDE5000) [pid = 3896] [serial = 517] [outer = 0000000000000000] 20:10:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 72 (000000C50D035000) [pid = 3896] [serial = 518] [outer = 000000C50CDE5000] 20:10:18 INFO - PROCESS | 3896 | 1465528218070 Marionette DEBUG loaded listener.js 20:10:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C50D376C00) [pid = 3896] [serial = 519] [outer = 000000C50CDE5000] 20:10:18 INFO - PROCESS | 3896 | [3896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:10:18 INFO - PROCESS | 3896 | [3896] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:10:18 INFO - PROCESS | 3896 | [3896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:10:18 INFO - PROCESS | 3896 | [3896] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:10:18 INFO - PROCESS | 3896 | 1465528218526 Marionette TRACE conn5 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 20:10:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 20:10:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 671ms 20:10:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 20:10:18 INFO - PROCESS | 3896 | 1465528218581 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 20:10:18 INFO - PROCESS | 3896 | 1465528218584 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 20:10:18 INFO - PROCESS | 3896 | 1465528218588 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 20:10:18 INFO - PROCESS | 3896 | 1465528218591 Marionette TRACE conn5 <- [1,658,null,{}] 20:10:18 INFO - PROCESS | 3896 | 1465528218603 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:18 INFO - PROCESS | 3896 | 1465528218608 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:18 INFO - PROCESS | 3896 | 1465528218726 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 20:10:18 INFO - PROCESS | 3896 | 1465528218801 Marionette TRACE conn5 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:18 INFO - PROCESS | 3896 | 1465528218804 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:18 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50FFD4000 == 31 [pid = 3896] [id = 174] 20:10:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C50D587C00) [pid = 3896] [serial = 520] [outer = 0000000000000000] 20:10:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C50F27D800) [pid = 3896] [serial = 521] [outer = 000000C50D587C00] 20:10:18 INFO - PROCESS | 3896 | 1465528218863 Marionette DEBUG loaded listener.js 20:10:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C50FB19400) [pid = 3896] [serial = 522] [outer = 000000C50D587C00] 20:10:19 INFO - PROCESS | 3896 | 1465528219247 Marionette TRACE conn5 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 20:10:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 20:10:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 692ms 20:10:19 INFO - PROCESS | 3896 | 1465528219282 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 20:10:19 INFO - PROCESS | 3896 | 1465528219285 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 20:10:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 20:10:19 INFO - PROCESS | 3896 | 1465528219289 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 20:10:19 INFO - PROCESS | 3896 | 1465528219291 Marionette TRACE conn5 <- [1,662,null,{}] 20:10:19 INFO - PROCESS | 3896 | 1465528219294 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:19 INFO - PROCESS | 3896 | 1465528219296 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:19 INFO - PROCESS | 3896 | 1465528219387 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 20:10:19 INFO - PROCESS | 3896 | 1465528219393 Marionette TRACE conn5 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:19 INFO - PROCESS | 3896 | 1465528219395 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:19 INFO - PROCESS | 3896 | ++DOCSHELL 000000C511A0F800 == 32 [pid = 3896] [id = 175] 20:10:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C50FB25000) [pid = 3896] [serial = 523] [outer = 0000000000000000] 20:10:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C50FF69400) [pid = 3896] [serial = 524] [outer = 000000C50FB25000] 20:10:19 INFO - PROCESS | 3896 | 1465528219442 Marionette DEBUG loaded listener.js 20:10:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C5100ED400) [pid = 3896] [serial = 525] [outer = 000000C50FB25000] 20:10:19 INFO - PROCESS | 3896 | [3896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:10:19 INFO - PROCESS | 3896 | [3896] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:10:19 INFO - PROCESS | 3896 | [3896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:10:19 INFO - PROCESS | 3896 | 1465528219924 Marionette TRACE conn5 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 20:10:19 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 20:10:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 670ms 20:10:19 INFO - PROCESS | 3896 | 1465528219962 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 20:10:19 INFO - PROCESS | 3896 | 1465528219964 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 20:10:19 INFO - PROCESS | 3896 | 1465528219968 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 20:10:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 20:10:19 INFO - PROCESS | 3896 | 1465528219969 Marionette TRACE conn5 <- [1,666,null,{}] 20:10:19 INFO - PROCESS | 3896 | 1465528219973 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:19 INFO - PROCESS | 3896 | 1465528219975 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:20 INFO - PROCESS | 3896 | 1465528220090 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 20:10:20 INFO - PROCESS | 3896 | 1465528220169 Marionette TRACE conn5 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:20 INFO - PROCESS | 3896 | 1465528220171 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:20 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512475800 == 33 [pid = 3896] [id = 176] 20:10:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C5101A7400) [pid = 3896] [serial = 526] [outer = 0000000000000000] 20:10:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C5118E8000) [pid = 3896] [serial = 527] [outer = 000000C5101A7400] 20:10:20 INFO - PROCESS | 3896 | 1465528220218 Marionette DEBUG loaded listener.js 20:10:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C5119F0800) [pid = 3896] [serial = 528] [outer = 000000C5101A7400] 20:10:20 INFO - PROCESS | 3896 | 1465528220653 Marionette TRACE conn5 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 20:10:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 20:10:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 734ms 20:10:20 INFO - PROCESS | 3896 | 1465528220704 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 20:10:20 INFO - PROCESS | 3896 | 1465528220707 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 20:10:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 20:10:20 INFO - PROCESS | 3896 | 1465528220710 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 20:10:20 INFO - PROCESS | 3896 | 1465528220712 Marionette TRACE conn5 <- [1,670,null,{}] 20:10:20 INFO - PROCESS | 3896 | 1465528220715 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:20 INFO - PROCESS | 3896 | 1465528220722 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:20 INFO - PROCESS | 3896 | 1465528220859 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 20:10:20 INFO - PROCESS | 3896 | 1465528220865 Marionette TRACE conn5 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:20 INFO - PROCESS | 3896 | 1465528220867 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:20 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51285A000 == 34 [pid = 3896] [id = 177] 20:10:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C5119F9400) [pid = 3896] [serial = 529] [outer = 0000000000000000] 20:10:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C512711000) [pid = 3896] [serial = 530] [outer = 000000C5119F9400] 20:10:20 INFO - PROCESS | 3896 | 1465528220951 Marionette DEBUG loaded listener.js 20:10:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C512781C00) [pid = 3896] [serial = 531] [outer = 000000C5119F9400] 20:10:21 INFO - PROCESS | 3896 | [3896] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 20:10:21 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C50D391800) [pid = 3896] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 20:10:21 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C50CAAE400) [pid = 3896] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 20:10:21 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C50960B400) [pid = 3896] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 20:10:21 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C50CDDC400) [pid = 3896] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 20:10:21 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C50B06EC00) [pid = 3896] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 20:10:21 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C50CAA7C00) [pid = 3896] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 20:10:21 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C5100EF800) [pid = 3896] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 20:10:21 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C50B983000) [pid = 3896] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 20:10:21 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C50D37E800) [pid = 3896] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 20:10:21 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C50B983400) [pid = 3896] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 20:10:21 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C511984400) [pid = 3896] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 20:10:21 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C512ED8C00) [pid = 3896] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 20:10:21 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C50FB2F400) [pid = 3896] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 20:10:21 INFO - PROCESS | 3896 | [3896] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 20:10:21 INFO - PROCESS | 3896 | 1465528221923 Marionette TRACE conn5 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 20:10:21 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) 20:10:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1223ms 20:10:21 INFO - PROCESS | 3896 | 1465528221936 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 20:10:21 INFO - PROCESS | 3896 | 1465528221938 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 20:10:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 20:10:21 INFO - PROCESS | 3896 | 1465528221942 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 20:10:21 INFO - PROCESS | 3896 | 1465528221944 Marionette TRACE conn5 <- [1,674,null,{}] 20:10:21 INFO - PROCESS | 3896 | 1465528221947 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:21 INFO - PROCESS | 3896 | 1465528221949 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:22 INFO - PROCESS | 3896 | 1465528222032 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 20:10:22 INFO - PROCESS | 3896 | 1465528222037 Marionette TRACE conn5 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:22 INFO - PROCESS | 3896 | 1465528222039 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:22 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5128C0000 == 35 [pid = 3896] [id = 178] 20:10:22 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C50B983000) [pid = 3896] [serial = 532] [outer = 0000000000000000] 20:10:22 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C50D37E800) [pid = 3896] [serial = 533] [outer = 000000C50B983000] 20:10:22 INFO - PROCESS | 3896 | 1465528222084 Marionette DEBUG loaded listener.js 20:10:22 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C511982400) [pid = 3896] [serial = 534] [outer = 000000C50B983000] 20:10:22 INFO - PROCESS | 3896 | 1465528222973 Marionette TRACE conn5 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 20:10:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 20:10:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1078ms 20:10:23 INFO - PROCESS | 3896 | 1465528223026 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 20:10:23 INFO - PROCESS | 3896 | 1465528223028 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 20:10:23 INFO - PROCESS | 3896 | 1465528223032 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 20:10:23 INFO - PROCESS | 3896 | 1465528223034 Marionette TRACE conn5 <- [1,678,null,{}] 20:10:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 20:10:23 INFO - PROCESS | 3896 | 1465528223038 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:23 INFO - PROCESS | 3896 | 1465528223039 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:23 INFO - PROCESS | 3896 | 1465528223123 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 20:10:23 INFO - PROCESS | 3896 | 1465528223130 Marionette TRACE conn5 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:23 INFO - PROCESS | 3896 | 1465528223132 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:23 INFO - PROCESS | 3896 | ++DOCSHELL 000000C514E28800 == 36 [pid = 3896] [id = 179] 20:10:23 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C512ED1000) [pid = 3896] [serial = 535] [outer = 0000000000000000] 20:10:23 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C512EDB400) [pid = 3896] [serial = 536] [outer = 000000C512ED1000] 20:10:23 INFO - PROCESS | 3896 | 1465528223176 Marionette DEBUG loaded listener.js 20:10:23 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C512F1F000) [pid = 3896] [serial = 537] [outer = 000000C512ED1000] 20:10:24 INFO - PROCESS | 3896 | 1465528224165 Marionette TRACE conn5 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 20:10:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 20:10:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1184ms 20:10:24 INFO - PROCESS | 3896 | 1465528224249 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 20:10:24 INFO - PROCESS | 3896 | 1465528224254 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 20:10:24 INFO - PROCESS | 3896 | 1465528224260 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 20:10:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 20:10:24 INFO - PROCESS | 3896 | 1465528224263 Marionette TRACE conn5 <- [1,682,null,{}] 20:10:24 INFO - PROCESS | 3896 | 1465528224270 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:24 INFO - PROCESS | 3896 | 1465528224273 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:24 INFO - PROCESS | 3896 | 1465528224392 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 20:10:24 INFO - PROCESS | 3896 | 1465528224503 Marionette TRACE conn5 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:24 INFO - PROCESS | 3896 | 1465528224508 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:24 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50C5E2800 == 37 [pid = 3896] [id = 180] 20:10:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C50C49FC00) [pid = 3896] [serial = 538] [outer = 0000000000000000] 20:10:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C50C61E800) [pid = 3896] [serial = 539] [outer = 000000C50C49FC00] 20:10:24 INFO - PROCESS | 3896 | 1465528224610 Marionette DEBUG loaded listener.js 20:10:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C50CDE2800) [pid = 3896] [serial = 540] [outer = 000000C50C49FC00] 20:10:25 INFO - PROCESS | 3896 | 1465528225683 Marionette TRACE conn5 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 20:10:25 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) 20:10:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1486ms 20:10:25 INFO - PROCESS | 3896 | 1465528225751 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 20:10:25 INFO - PROCESS | 3896 | 1465528225756 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 20:10:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 20:10:25 INFO - PROCESS | 3896 | 1465528225763 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 20:10:25 INFO - PROCESS | 3896 | 1465528225766 Marionette TRACE conn5 <- [1,686,null,{}] 20:10:25 INFO - PROCESS | 3896 | 1465528225811 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:25 INFO - PROCESS | 3896 | 1465528225815 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:26 INFO - PROCESS | 3896 | 1465528225988 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 20:10:26 INFO - PROCESS | 3896 | 1465528226085 Marionette TRACE conn5 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:26 INFO - PROCESS | 3896 | 1465528226088 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:26 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5127E0800 == 38 [pid = 3896] [id = 181] 20:10:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C50B989400) [pid = 3896] [serial = 541] [outer = 0000000000000000] 20:10:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C50FB08800) [pid = 3896] [serial = 542] [outer = 000000C50B989400] 20:10:26 INFO - PROCESS | 3896 | 1465528226147 Marionette DEBUG loaded listener.js 20:10:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C50FFBA000) [pid = 3896] [serial = 543] [outer = 000000C50B989400] 20:10:27 INFO - PROCESS | 3896 | --DOCSHELL 000000C5128C0000 == 37 [pid = 3896] [id = 178] 20:10:27 INFO - PROCESS | 3896 | --DOCSHELL 000000C51285A000 == 36 [pid = 3896] [id = 177] 20:10:27 INFO - PROCESS | 3896 | --DOCSHELL 000000C512475800 == 35 [pid = 3896] [id = 176] 20:10:27 INFO - PROCESS | 3896 | --DOCSHELL 000000C511A0F800 == 34 [pid = 3896] [id = 175] 20:10:27 INFO - PROCESS | 3896 | --DOCSHELL 000000C50FFD4000 == 33 [pid = 3896] [id = 174] 20:10:27 INFO - PROCESS | 3896 | --DOCSHELL 000000C50C83C800 == 32 [pid = 3896] [id = 173] 20:10:27 INFO - PROCESS | 3896 | --DOCSHELL 000000C50BAAE800 == 31 [pid = 3896] [id = 172] 20:10:27 INFO - PROCESS | 3896 | --DOCSHELL 000000C50DD96800 == 30 [pid = 3896] [id = 169] 20:10:27 INFO - PROCESS | 3896 | --DOCSHELL 000000C509559000 == 29 [pid = 3896] [id = 170] 20:10:27 INFO - PROCESS | 3896 | --DOCSHELL 000000C510096800 == 28 [pid = 3896] [id = 171] 20:10:27 INFO - PROCESS | 3896 | --DOCSHELL 000000C514E28800 == 27 [pid = 3896] [id = 179] 20:10:27 INFO - PROCESS | 3896 | --DOCSHELL 000000C50C5E2800 == 26 [pid = 3896] [id = 180] 20:10:27 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C50D5EE400) [pid = 3896] [serial = 491] [outer = 0000000000000000] [url = about:blank] 20:10:27 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C50EBDDC00) [pid = 3896] [serial = 492] [outer = 0000000000000000] [url = about:blank] 20:10:27 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C50CB3C400) [pid = 3896] [serial = 485] [outer = 0000000000000000] [url = about:blank] 20:10:27 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C50CD93C00) [pid = 3896] [serial = 486] [outer = 0000000000000000] [url = about:blank] 20:10:27 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C50B06C800) [pid = 3896] [serial = 482] [outer = 0000000000000000] [url = about:blank] 20:10:27 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C50C06F000) [pid = 3896] [serial = 483] [outer = 0000000000000000] [url = about:blank] 20:10:27 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C50D386400) [pid = 3896] [serial = 480] [outer = 0000000000000000] [url = about:blank] 20:10:27 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C50CDE6000) [pid = 3896] [serial = 479] [outer = 0000000000000000] [url = about:blank] 20:10:27 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C50D25E000) [pid = 3896] [serial = 488] [outer = 0000000000000000] [url = about:blank] 20:10:27 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C50FB19800) [pid = 3896] [serial = 495] [outer = 0000000000000000] [url = about:blank] 20:10:27 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C50F63CC00) [pid = 3896] [serial = 494] [outer = 0000000000000000] [url = about:blank] 20:10:27 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C51248D400) [pid = 3896] [serial = 504] [outer = 0000000000000000] [url = about:blank] 20:10:27 INFO - PROCESS | 3896 | --DOMWINDOW == 71 (000000C50CC6C800) [pid = 3896] [serial = 468] [outer = 0000000000000000] [url = about:blank] 20:10:27 INFO - PROCESS | 3896 | --DOMWINDOW == 70 (000000C50C073000) [pid = 3896] [serial = 467] [outer = 0000000000000000] [url = about:blank] 20:10:27 INFO - PROCESS | 3896 | --DOMWINDOW == 69 (000000C50FB0AC00) [pid = 3896] [serial = 471] [outer = 0000000000000000] [url = about:blank] 20:10:27 INFO - PROCESS | 3896 | --DOMWINDOW == 68 (000000C50DBE1400) [pid = 3896] [serial = 470] [outer = 0000000000000000] [url = about:blank] 20:10:27 INFO - PROCESS | 3896 | --DOMWINDOW == 67 (000000C50D5F1C00) [pid = 3896] [serial = 500] [outer = 0000000000000000] [url = about:blank] 20:10:27 INFO - PROCESS | 3896 | --DOMWINDOW == 66 (000000C512F17C00) [pid = 3896] [serial = 474] [outer = 0000000000000000] [url = about:blank] 20:10:27 INFO - PROCESS | 3896 | --DOMWINDOW == 65 (000000C512491800) [pid = 3896] [serial = 473] [outer = 0000000000000000] [url = about:blank] 20:10:27 INFO - PROCESS | 3896 | --DOMWINDOW == 64 (000000C514FD1000) [pid = 3896] [serial = 477] [outer = 0000000000000000] [url = about:blank] 20:10:27 INFO - PROCESS | 3896 | --DOMWINDOW == 63 (000000C5125C6000) [pid = 3896] [serial = 506] [outer = 0000000000000000] [url = about:blank] 20:10:27 INFO - PROCESS | 3896 | --DOMWINDOW == 62 (000000C514E0F800) [pid = 3896] [serial = 476] [outer = 0000000000000000] [url = about:blank] 20:10:27 INFO - PROCESS | 3896 | --DOMWINDOW == 61 (000000C5100EFC00) [pid = 3896] [serial = 497] [outer = 0000000000000000] [url = about:blank] 20:10:27 INFO - PROCESS | 3896 | --DOMWINDOW == 60 (000000C511989000) [pid = 3896] [serial = 503] [outer = 0000000000000000] [url = about:blank] 20:10:27 INFO - PROCESS | 3896 | --DOMWINDOW == 59 (000000C5101A8400) [pid = 3896] [serial = 498] [outer = 0000000000000000] [url = about:blank] 20:10:27 INFO - PROCESS | 3896 | --DOMWINDOW == 58 (000000C50D37FC00) [pid = 3896] [serial = 489] [outer = 0000000000000000] [url = about:blank] 20:10:27 INFO - PROCESS | 3896 | --DOMWINDOW == 57 (000000C5118E9C00) [pid = 3896] [serial = 501] [outer = 0000000000000000] [url = about:blank] 20:10:27 INFO - PROCESS | 3896 | 1465528227994 Marionette TRACE conn5 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 20:10:28 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) 20:10:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2286ms 20:10:28 INFO - PROCESS | 3896 | 1465528228052 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 20:10:28 INFO - PROCESS | 3896 | 1465528228055 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 20:10:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 20:10:28 INFO - PROCESS | 3896 | 1465528228062 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 20:10:28 INFO - PROCESS | 3896 | 1465528228067 Marionette TRACE conn5 <- [1,690,null,{}] 20:10:28 INFO - PROCESS | 3896 | 1465528228074 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:28 INFO - PROCESS | 3896 | 1465528228078 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:28 INFO - PROCESS | 3896 | 1465528228176 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 20:10:28 INFO - PROCESS | 3896 | 1465528228235 Marionette TRACE conn5 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:28 INFO - PROCESS | 3896 | 1465528228239 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:28 INFO - PROCESS | 3896 | ++DOCSHELL 000000C504DBA000 == 27 [pid = 3896] [id = 182] 20:10:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 58 (000000C505D0B400) [pid = 3896] [serial = 544] [outer = 0000000000000000] 20:10:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 59 (000000C505D0EC00) [pid = 3896] [serial = 545] [outer = 000000C505D0B400] 20:10:28 INFO - PROCESS | 3896 | 1465528228291 Marionette DEBUG loaded listener.js 20:10:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 60 (000000C506651000) [pid = 3896] [serial = 546] [outer = 000000C505D0B400] 20:10:29 INFO - PROCESS | 3896 | 1465528229202 Marionette TRACE conn5 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 20:10:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 20:10:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1196ms 20:10:29 INFO - PROCESS | 3896 | 1465528229261 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 20:10:29 INFO - PROCESS | 3896 | 1465528229267 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 20:10:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 20:10:29 INFO - PROCESS | 3896 | 1465528229274 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 20:10:29 INFO - PROCESS | 3896 | 1465528229277 Marionette TRACE conn5 <- [1,694,null,{}] 20:10:29 INFO - PROCESS | 3896 | 1465528229281 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:29 INFO - PROCESS | 3896 | 1465528229284 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:29 INFO - PROCESS | 3896 | 1465528229381 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 20:10:29 INFO - PROCESS | 3896 | 1465528229388 Marionette TRACE conn5 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:29 INFO - PROCESS | 3896 | 1465528229391 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:29 INFO - PROCESS | 3896 | ++DOCSHELL 000000C509571000 == 28 [pid = 3896] [id = 183] 20:10:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 61 (000000C50B069400) [pid = 3896] [serial = 547] [outer = 0000000000000000] 20:10:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 62 (000000C50B075C00) [pid = 3896] [serial = 548] [outer = 000000C50B069400] 20:10:29 INFO - PROCESS | 3896 | 1465528229440 Marionette DEBUG loaded listener.js 20:10:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 63 (000000C50B97FC00) [pid = 3896] [serial = 549] [outer = 000000C50B069400] 20:10:30 INFO - PROCESS | 3896 | 1465528230420 Marionette TRACE conn5 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 20:10:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 20:10:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1183ms 20:10:30 INFO - PROCESS | 3896 | 1465528230459 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 20:10:30 INFO - PROCESS | 3896 | 1465528230461 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 20:10:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 20:10:30 INFO - PROCESS | 3896 | 1465528230465 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 20:10:30 INFO - PROCESS | 3896 | 1465528230469 Marionette TRACE conn5 <- [1,698,null,{}] 20:10:30 INFO - PROCESS | 3896 | 1465528230481 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:30 INFO - PROCESS | 3896 | 1465528230486 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:30 INFO - PROCESS | 3896 | 1465528230610 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 20:10:30 INFO - PROCESS | 3896 | 1465528230618 Marionette TRACE conn5 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:30 INFO - PROCESS | 3896 | 1465528230621 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:30 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50C4C8000 == 29 [pid = 3896] [id = 184] 20:10:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 64 (000000C50C4A6800) [pid = 3896] [serial = 550] [outer = 0000000000000000] 20:10:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 65 (000000C50C519C00) [pid = 3896] [serial = 551] [outer = 000000C50C4A6800] 20:10:30 INFO - PROCESS | 3896 | 1465528230674 Marionette DEBUG loaded listener.js 20:10:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 66 (000000C50CAAE000) [pid = 3896] [serial = 552] [outer = 000000C50C4A6800] 20:10:31 INFO - PROCESS | 3896 | 1465528231642 Marionette TRACE conn5 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 20:10:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 20:10:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1238ms 20:10:31 INFO - PROCESS | 3896 | 1465528231705 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 20:10:31 INFO - PROCESS | 3896 | 1465528231708 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 20:10:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 20:10:31 INFO - PROCESS | 3896 | 1465528231712 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 20:10:31 INFO - PROCESS | 3896 | 1465528231713 Marionette TRACE conn5 <- [1,702,null,{}] 20:10:31 INFO - PROCESS | 3896 | 1465528231717 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:31 INFO - PROCESS | 3896 | 1465528231719 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:31 INFO - PROCESS | 3896 | 1465528231837 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 20:10:31 INFO - PROCESS | 3896 | 1465528231844 Marionette TRACE conn5 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:31 INFO - PROCESS | 3896 | 1465528231846 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:31 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50CE40000 == 30 [pid = 3896] [id = 185] 20:10:31 INFO - PROCESS | 3896 | ++DOMWINDOW == 67 (000000C50CD93C00) [pid = 3896] [serial = 553] [outer = 0000000000000000] 20:10:31 INFO - PROCESS | 3896 | ++DOMWINDOW == 68 (000000C50CDE2400) [pid = 3896] [serial = 554] [outer = 000000C50CD93C00] 20:10:31 INFO - PROCESS | 3896 | 1465528231929 Marionette DEBUG loaded listener.js 20:10:32 INFO - PROCESS | 3896 | ++DOMWINDOW == 69 (000000C50D032000) [pid = 3896] [serial = 555] [outer = 000000C50CD93C00] 20:10:32 INFO - PROCESS | 3896 | --DOMWINDOW == 68 (000000C512ED1000) [pid = 3896] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 20:10:32 INFO - PROCESS | 3896 | --DOMWINDOW == 67 (000000C5101A7400) [pid = 3896] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 20:10:32 INFO - PROCESS | 3896 | --DOMWINDOW == 66 (000000C50C51F000) [pid = 3896] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 20:10:32 INFO - PROCESS | 3896 | --DOMWINDOW == 65 (000000C5119F7000) [pid = 3896] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 20:10:32 INFO - PROCESS | 3896 | --DOMWINDOW == 64 (000000C509591000) [pid = 3896] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 20:10:32 INFO - PROCESS | 3896 | --DOMWINDOW == 63 (000000C50D03B800) [pid = 3896] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 20:10:32 INFO - PROCESS | 3896 | --DOMWINDOW == 62 (000000C50CDE5000) [pid = 3896] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 20:10:32 INFO - PROCESS | 3896 | --DOMWINDOW == 61 (000000C50FB25000) [pid = 3896] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 20:10:32 INFO - PROCESS | 3896 | --DOMWINDOW == 60 (000000C50B983000) [pid = 3896] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 20:10:32 INFO - PROCESS | 3896 | --DOMWINDOW == 59 (000000C50D587C00) [pid = 3896] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 20:10:32 INFO - PROCESS | 3896 | --DOMWINDOW == 58 (000000C5119F9400) [pid = 3896] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 20:10:32 INFO - PROCESS | 3896 | 1465528232890 Marionette TRACE conn5 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 20:10:32 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 20:10:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1240ms 20:10:32 INFO - PROCESS | 3896 | 1465528232953 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 20:10:32 INFO - PROCESS | 3896 | 1465528232955 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 20:10:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 20:10:32 INFO - PROCESS | 3896 | 1465528232959 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 20:10:32 INFO - PROCESS | 3896 | 1465528232961 Marionette TRACE conn5 <- [1,706,null,{}] 20:10:32 INFO - PROCESS | 3896 | 1465528232964 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:32 INFO - PROCESS | 3896 | 1465528232966 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:33 INFO - PROCESS | 3896 | 1465528233049 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 20:10:33 INFO - PROCESS | 3896 | 1465528233056 Marionette TRACE conn5 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:33 INFO - PROCESS | 3896 | 1465528233058 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:33 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50DD97000 == 31 [pid = 3896] [id = 186] 20:10:33 INFO - PROCESS | 3896 | ++DOMWINDOW == 59 (000000C50D03A400) [pid = 3896] [serial = 556] [outer = 0000000000000000] 20:10:33 INFO - PROCESS | 3896 | ++DOMWINDOW == 60 (000000C50D259000) [pid = 3896] [serial = 557] [outer = 000000C50D03A400] 20:10:33 INFO - PROCESS | 3896 | 1465528233104 Marionette DEBUG loaded listener.js 20:10:33 INFO - PROCESS | 3896 | ++DOMWINDOW == 61 (000000C50D372800) [pid = 3896] [serial = 558] [outer = 000000C50D03A400] 20:10:34 INFO - PROCESS | 3896 | 1465528234029 Marionette TRACE conn5 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 20:10:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 20:10:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1073ms 20:10:34 INFO - PROCESS | 3896 | 1465528234035 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 20:10:34 INFO - PROCESS | 3896 | 1465528234037 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 20:10:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 20:10:34 INFO - PROCESS | 3896 | 1465528234041 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 20:10:34 INFO - PROCESS | 3896 | 1465528234042 Marionette TRACE conn5 <- [1,710,null,{}] 20:10:34 INFO - PROCESS | 3896 | 1465528234050 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:34 INFO - PROCESS | 3896 | 1465528234056 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:34 INFO - PROCESS | 3896 | 1465528234220 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 20:10:34 INFO - PROCESS | 3896 | 1465528234281 Marionette TRACE conn5 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:34 INFO - PROCESS | 3896 | 1465528234285 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:34 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5045C1000 == 32 [pid = 3896] [id = 187] 20:10:34 INFO - PROCESS | 3896 | ++DOMWINDOW == 62 (000000C500BE3000) [pid = 3896] [serial = 559] [outer = 0000000000000000] 20:10:34 INFO - PROCESS | 3896 | ++DOMWINDOW == 63 (000000C503E43000) [pid = 3896] [serial = 560] [outer = 000000C500BE3000] 20:10:34 INFO - PROCESS | 3896 | 1465528234345 Marionette DEBUG loaded listener.js 20:10:34 INFO - PROCESS | 3896 | ++DOMWINDOW == 64 (000000C505917000) [pid = 3896] [serial = 561] [outer = 000000C500BE3000] 20:10:35 INFO - PROCESS | 3896 | 1465528235160 Marionette TRACE conn5 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 20:10:35 INFO - PROCESS | 3896 | 1465528235243 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 20:10:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 20:10:35 INFO - PROCESS | 3896 | 1465528235248 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 20:10:35 INFO - PROCESS | 3896 | 1465528235251 Marionette TRACE conn5 <- [1,714,null,{}] 20:10:35 INFO - PROCESS | 3896 | 1465528235256 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:35 INFO - PROCESS | 3896 | 1465528235261 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:35 INFO - PROCESS | 3896 | 1465528235392 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 20:10:35 INFO - PROCESS | 3896 | 1465528235454 Marionette TRACE conn5 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:35 INFO - PROCESS | 3896 | 1465528235457 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:35 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50C4CA800 == 33 [pid = 3896] [id = 188] 20:10:35 INFO - PROCESS | 3896 | ++DOMWINDOW == 65 (000000C50B97E400) [pid = 3896] [serial = 562] [outer = 0000000000000000] 20:10:35 INFO - PROCESS | 3896 | ++DOMWINDOW == 66 (000000C50C499000) [pid = 3896] [serial = 563] [outer = 000000C50B97E400] 20:10:35 INFO - PROCESS | 3896 | 1465528235515 Marionette DEBUG loaded listener.js 20:10:35 INFO - PROCESS | 3896 | ++DOMWINDOW == 67 (000000C50C595400) [pid = 3896] [serial = 564] [outer = 000000C50B97E400] 20:10:36 INFO - PROCESS | 3896 | 1465528236446 Marionette TRACE conn5 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 20:10:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 20:10:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1243ms 20:10:36 INFO - PROCESS | 3896 | 1465528236494 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 20:10:36 INFO - PROCESS | 3896 | 1465528236499 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 20:10:36 INFO - PROCESS | 3896 | 1465528236504 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 20:10:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 20:10:36 INFO - PROCESS | 3896 | 1465528236507 Marionette TRACE conn5 <- [1,718,null,{}] 20:10:36 INFO - PROCESS | 3896 | 1465528236513 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:36 INFO - PROCESS | 3896 | 1465528236516 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:36 INFO - PROCESS | 3896 | 1465528236638 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 20:10:36 INFO - PROCESS | 3896 | 1465528236701 Marionette TRACE conn5 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:36 INFO - PROCESS | 3896 | 1465528236704 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:36 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50B04C800 == 34 [pid = 3896] [id = 189] 20:10:36 INFO - PROCESS | 3896 | ++DOMWINDOW == 68 (000000C5091CAC00) [pid = 3896] [serial = 565] [outer = 0000000000000000] 20:10:36 INFO - PROCESS | 3896 | ++DOMWINDOW == 69 (000000C50B1ECC00) [pid = 3896] [serial = 566] [outer = 000000C5091CAC00] 20:10:36 INFO - PROCESS | 3896 | 1465528236754 Marionette DEBUG loaded listener.js 20:10:36 INFO - PROCESS | 3896 | ++DOMWINDOW == 70 (000000C50C4A7C00) [pid = 3896] [serial = 567] [outer = 000000C5091CAC00] 20:10:36 INFO - PROCESS | 3896 | --DOCSHELL 000000C50CA66000 == 33 [pid = 3896] [id = 15] 20:10:36 INFO - PROCESS | 3896 | --DOCSHELL 000000C50C5E2000 == 32 [pid = 3896] [id = 24] 20:10:36 INFO - PROCESS | 3896 | --DOCSHELL 000000C50D240000 == 31 [pid = 3896] [id = 25] 20:10:36 INFO - PROCESS | 3896 | --DOCSHELL 000000C50C71C000 == 30 [pid = 3896] [id = 14] 20:10:36 INFO - PROCESS | 3896 | --DOCSHELL 000000C50B03D800 == 29 [pid = 3896] [id = 23] 20:10:36 INFO - PROCESS | 3896 | --DOCSHELL 000000C504D93000 == 28 [pid = 3896] [id = 22] 20:10:36 INFO - PROCESS | 3896 | --DOCSHELL 000000C50DD97000 == 27 [pid = 3896] [id = 186] 20:10:36 INFO - PROCESS | 3896 | --DOCSHELL 000000C50CE40000 == 26 [pid = 3896] [id = 185] 20:10:36 INFO - PROCESS | 3896 | --DOCSHELL 000000C50C4C8000 == 25 [pid = 3896] [id = 184] 20:10:36 INFO - PROCESS | 3896 | --DOCSHELL 000000C509571000 == 24 [pid = 3896] [id = 183] 20:10:36 INFO - PROCESS | 3896 | --DOCSHELL 000000C504DBA000 == 23 [pid = 3896] [id = 182] 20:10:36 INFO - PROCESS | 3896 | --DOMWINDOW == 69 (000000C512EDB400) [pid = 3896] [serial = 536] [outer = 0000000000000000] [url = about:blank] 20:10:36 INFO - PROCESS | 3896 | --DOMWINDOW == 68 (000000C5118E8000) [pid = 3896] [serial = 527] [outer = 0000000000000000] [url = about:blank] 20:10:36 INFO - PROCESS | 3896 | --DOMWINDOW == 67 (000000C512F1F000) [pid = 3896] [serial = 537] [outer = 0000000000000000] [url = about:blank] 20:10:36 INFO - PROCESS | 3896 | --DOMWINDOW == 66 (000000C50C59D800) [pid = 3896] [serial = 515] [outer = 0000000000000000] [url = about:blank] 20:10:36 INFO - PROCESS | 3896 | --DOMWINDOW == 65 (000000C50CDE3000) [pid = 3896] [serial = 516] [outer = 0000000000000000] [url = about:blank] 20:10:36 INFO - PROCESS | 3896 | --DOMWINDOW == 64 (000000C512703000) [pid = 3896] [serial = 507] [outer = 0000000000000000] [url = about:blank] 20:10:36 INFO - PROCESS | 3896 | --DOMWINDOW == 63 (000000C50960B800) [pid = 3896] [serial = 509] [outer = 0000000000000000] [url = about:blank] 20:10:36 INFO - PROCESS | 3896 | --DOMWINDOW == 62 (000000C50C512400) [pid = 3896] [serial = 510] [outer = 0000000000000000] [url = about:blank] 20:10:36 INFO - PROCESS | 3896 | --DOMWINDOW == 61 (000000C50D0A2C00) [pid = 3896] [serial = 512] [outer = 0000000000000000] [url = about:blank] 20:10:36 INFO - PROCESS | 3896 | --DOMWINDOW == 60 (000000C50D37E000) [pid = 3896] [serial = 513] [outer = 0000000000000000] [url = about:blank] 20:10:36 INFO - PROCESS | 3896 | --DOMWINDOW == 59 (000000C50D035000) [pid = 3896] [serial = 518] [outer = 0000000000000000] [url = about:blank] 20:10:36 INFO - PROCESS | 3896 | --DOMWINDOW == 58 (000000C50D376C00) [pid = 3896] [serial = 519] [outer = 0000000000000000] [url = about:blank] 20:10:36 INFO - PROCESS | 3896 | --DOMWINDOW == 57 (000000C50FF69400) [pid = 3896] [serial = 524] [outer = 0000000000000000] [url = about:blank] 20:10:36 INFO - PROCESS | 3896 | --DOMWINDOW == 56 (000000C511982400) [pid = 3896] [serial = 534] [outer = 0000000000000000] [url = about:blank] 20:10:36 INFO - PROCESS | 3896 | --DOMWINDOW == 55 (000000C50F27D800) [pid = 3896] [serial = 521] [outer = 0000000000000000] [url = about:blank] 20:10:36 INFO - PROCESS | 3896 | --DOMWINDOW == 54 (000000C512711000) [pid = 3896] [serial = 530] [outer = 0000000000000000] [url = about:blank] 20:10:36 INFO - PROCESS | 3896 | --DOMWINDOW == 53 (000000C50FB19400) [pid = 3896] [serial = 522] [outer = 0000000000000000] [url = about:blank] 20:10:36 INFO - PROCESS | 3896 | --DOMWINDOW == 52 (000000C5119F0800) [pid = 3896] [serial = 528] [outer = 0000000000000000] [url = about:blank] 20:10:36 INFO - PROCESS | 3896 | --DOMWINDOW == 51 (000000C512781C00) [pid = 3896] [serial = 531] [outer = 0000000000000000] [url = about:blank] 20:10:36 INFO - PROCESS | 3896 | --DOMWINDOW == 50 (000000C50D37E800) [pid = 3896] [serial = 533] [outer = 0000000000000000] [url = about:blank] 20:10:36 INFO - PROCESS | 3896 | --DOMWINDOW == 49 (000000C5100ED400) [pid = 3896] [serial = 525] [outer = 0000000000000000] [url = about:blank] 20:10:37 INFO - PROCESS | 3896 | 1465528237254 Marionette TRACE conn5 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 140","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 20:10:37 INFO - PROCESS | 3896 | 1465528237309 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 20:10:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 20:10:37 INFO - PROCESS | 3896 | 1465528237315 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 20:10:37 INFO - PROCESS | 3896 | 1465528237318 Marionette TRACE conn5 <- [1,722,null,{}] 20:10:37 INFO - PROCESS | 3896 | 1465528237322 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:37 INFO - PROCESS | 3896 | 1465528237324 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:37 INFO - PROCESS | 3896 | 1465528237423 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 20:10:37 INFO - PROCESS | 3896 | 1465528237432 Marionette TRACE conn5 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:37 INFO - PROCESS | 3896 | 1465528237435 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:37 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50C829000 == 24 [pid = 3896] [id = 190] 20:10:37 INFO - PROCESS | 3896 | ++DOMWINDOW == 50 (000000C50CB49C00) [pid = 3896] [serial = 568] [outer = 0000000000000000] 20:10:37 INFO - PROCESS | 3896 | ++DOMWINDOW == 51 (000000C50CDDA000) [pid = 3896] [serial = 569] [outer = 000000C50CB49C00] 20:10:37 INFO - PROCESS | 3896 | 1465528237483 Marionette DEBUG loaded listener.js 20:10:37 INFO - PROCESS | 3896 | ++DOMWINDOW == 52 (000000C50D034400) [pid = 3896] [serial = 570] [outer = 000000C50CB49C00] 20:10:37 INFO - PROCESS | 3896 | 1465528237979 Marionette TRACE conn5 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 20:10:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 20:10:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 692ms 20:10:38 INFO - PROCESS | 3896 | 1465528238009 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 20:10:38 INFO - PROCESS | 3896 | 1465528238011 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 20:10:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 20:10:38 INFO - PROCESS | 3896 | 1465528238015 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 20:10:38 INFO - PROCESS | 3896 | 1465528238019 Marionette TRACE conn5 <- [1,726,null,{}] 20:10:38 INFO - PROCESS | 3896 | 1465528238058 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:38 INFO - PROCESS | 3896 | 1465528238064 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:38 INFO - PROCESS | 3896 | 1465528238158 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 20:10:38 INFO - PROCESS | 3896 | 1465528238229 Marionette TRACE conn5 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:38 INFO - PROCESS | 3896 | 1465528238232 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:38 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50FB84800 == 25 [pid = 3896] [id = 191] 20:10:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 53 (000000C5048CF800) [pid = 3896] [serial = 571] [outer = 0000000000000000] 20:10:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 54 (000000C50D385000) [pid = 3896] [serial = 572] [outer = 000000C5048CF800] 20:10:38 INFO - PROCESS | 3896 | 1465528238284 Marionette DEBUG loaded listener.js 20:10:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 55 (000000C50D5CF400) [pid = 3896] [serial = 573] [outer = 000000C5048CF800] 20:10:39 INFO - PROCESS | 3896 | [3896] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 20:10:39 INFO - PROCESS | 3896 | 1465528239196 Marionette TRACE conn5 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 20:10:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 20:10:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1237ms 20:10:39 INFO - PROCESS | 3896 | 1465528239255 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 20:10:39 INFO - PROCESS | 3896 | 1465528239258 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 20:10:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 20:10:39 INFO - PROCESS | 3896 | 1465528239261 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 20:10:39 INFO - PROCESS | 3896 | 1465528239263 Marionette TRACE conn5 <- [1,730,null,{}] 20:10:39 INFO - PROCESS | 3896 | 1465528239267 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:39 INFO - PROCESS | 3896 | 1465528239269 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:39 INFO - PROCESS | 3896 | 1465528239385 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 20:10:39 INFO - PROCESS | 3896 | 1465528239391 Marionette TRACE conn5 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:39 INFO - PROCESS | 3896 | 1465528239393 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:39 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51011A800 == 26 [pid = 3896] [id = 192] 20:10:39 INFO - PROCESS | 3896 | ++DOMWINDOW == 56 (000000C50EB4E400) [pid = 3896] [serial = 574] [outer = 0000000000000000] 20:10:39 INFO - PROCESS | 3896 | ++DOMWINDOW == 57 (000000C50EBDA400) [pid = 3896] [serial = 575] [outer = 000000C50EB4E400] 20:10:39 INFO - PROCESS | 3896 | 1465528239475 Marionette DEBUG loaded listener.js 20:10:39 INFO - PROCESS | 3896 | ++DOMWINDOW == 58 (000000C50EBE5000) [pid = 3896] [serial = 576] [outer = 000000C50EB4E400] 20:10:39 INFO - PROCESS | 3896 | --DOMWINDOW == 57 (000000C50C4A6800) [pid = 3896] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 20:10:39 INFO - PROCESS | 3896 | --DOMWINDOW == 56 (000000C50CD93C00) [pid = 3896] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 20:10:39 INFO - PROCESS | 3896 | --DOMWINDOW == 55 (000000C505D0B400) [pid = 3896] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 20:10:39 INFO - PROCESS | 3896 | --DOMWINDOW == 54 (000000C50B069400) [pid = 3896] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 20:10:39 INFO - PROCESS | 3896 | --DOMWINDOW == 53 (000000C50C49FC00) [pid = 3896] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 20:10:40 INFO - PROCESS | 3896 | 1465528240396 Marionette TRACE conn5 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 20:10:40 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 20:10:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1180ms 20:10:40 INFO - PROCESS | 3896 | 1465528240444 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 20:10:40 INFO - PROCESS | 3896 | 1465528240446 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 20:10:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 20:10:40 INFO - PROCESS | 3896 | 1465528240450 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 20:10:40 INFO - PROCESS | 3896 | 1465528240451 Marionette TRACE conn5 <- [1,734,null,{}] 20:10:40 INFO - PROCESS | 3896 | 1465528240455 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:40 INFO - PROCESS | 3896 | 1465528240457 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:40 INFO - PROCESS | 3896 | 1465528240541 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 20:10:40 INFO - PROCESS | 3896 | 1465528240547 Marionette TRACE conn5 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:40 INFO - PROCESS | 3896 | 1465528240549 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:40 INFO - PROCESS | 3896 | ++DOCSHELL 000000C504866800 == 27 [pid = 3896] [id = 193] 20:10:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 54 (000000C50C4A6800) [pid = 3896] [serial = 577] [outer = 0000000000000000] 20:10:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 55 (000000C50F288400) [pid = 3896] [serial = 578] [outer = 000000C50C4A6800] 20:10:40 INFO - PROCESS | 3896 | 1465528240604 Marionette DEBUG loaded listener.js 20:10:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 56 (000000C50FB08400) [pid = 3896] [serial = 579] [outer = 000000C50C4A6800] 20:10:41 INFO - PROCESS | 3896 | 1465528241525 Marionette TRACE conn5 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 20:10:41 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.) 20:10:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1139ms 20:10:41 INFO - PROCESS | 3896 | 1465528241592 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 20:10:41 INFO - PROCESS | 3896 | 1465528241594 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 20:10:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 20:10:41 INFO - PROCESS | 3896 | 1465528241597 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 20:10:41 INFO - PROCESS | 3896 | 1465528241599 Marionette TRACE conn5 <- [1,738,null,{}] 20:10:41 INFO - PROCESS | 3896 | 1465528241603 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:41 INFO - PROCESS | 3896 | 1465528241609 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:41 INFO - PROCESS | 3896 | 1465528241734 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 20:10:41 INFO - PROCESS | 3896 | 1465528241741 Marionette TRACE conn5 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:41 INFO - PROCESS | 3896 | 1465528241743 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:41 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51243C000 == 28 [pid = 3896] [id = 194] 20:10:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 57 (000000C50FB20C00) [pid = 3896] [serial = 580] [outer = 0000000000000000] 20:10:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 58 (000000C50FF67800) [pid = 3896] [serial = 581] [outer = 000000C50FB20C00] 20:10:41 INFO - PROCESS | 3896 | 1465528241789 Marionette DEBUG loaded listener.js 20:10:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 59 (000000C5100EE000) [pid = 3896] [serial = 582] [outer = 000000C50FB20C00] 20:10:42 INFO - PROCESS | 3896 | 1465528242717 Marionette TRACE conn5 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 20:10:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 20:10:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1132ms 20:10:42 INFO - PROCESS | 3896 | 1465528242733 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 20:10:42 INFO - PROCESS | 3896 | 1465528242735 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 20:10:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 20:10:42 INFO - PROCESS | 3896 | 1465528242741 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 20:10:42 INFO - PROCESS | 3896 | 1465528242743 Marionette TRACE conn5 <- [1,742,null,{}] 20:10:42 INFO - PROCESS | 3896 | 1465528242746 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:42 INFO - PROCESS | 3896 | 1465528242748 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:42 INFO - PROCESS | 3896 | 1465528242829 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 20:10:42 INFO - PROCESS | 3896 | 1465528242842 Marionette TRACE conn5 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:42 INFO - PROCESS | 3896 | 1465528242844 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:42 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51246D800 == 29 [pid = 3896] [id = 195] 20:10:42 INFO - PROCESS | 3896 | ++DOMWINDOW == 60 (000000C5100E9C00) [pid = 3896] [serial = 583] [outer = 0000000000000000] 20:10:42 INFO - PROCESS | 3896 | ++DOMWINDOW == 61 (000000C5101A8000) [pid = 3896] [serial = 584] [outer = 000000C5100E9C00] 20:10:42 INFO - PROCESS | 3896 | 1465528242889 Marionette DEBUG loaded listener.js 20:10:42 INFO - PROCESS | 3896 | ++DOMWINDOW == 62 (000000C5118E2C00) [pid = 3896] [serial = 585] [outer = 000000C5100E9C00] 20:10:44 INFO - PROCESS | 3896 | 1465528244028 Marionette TRACE conn5 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 20:10:44 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 20:10:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1343ms 20:10:44 INFO - PROCESS | 3896 | 1465528244085 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 20:10:44 INFO - PROCESS | 3896 | 1465528244090 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 20:10:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 20:10:44 INFO - PROCESS | 3896 | 1465528244095 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 20:10:44 INFO - PROCESS | 3896 | 1465528244099 Marionette TRACE conn5 <- [1,746,null,{}] 20:10:44 INFO - PROCESS | 3896 | 1465528244104 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:44 INFO - PROCESS | 3896 | 1465528244108 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:44 INFO - PROCESS | 3896 | 1465528244256 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 20:10:44 INFO - PROCESS | 3896 | 1465528244368 Marionette TRACE conn5 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:44 INFO - PROCESS | 3896 | 1465528244371 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:44 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50C715000 == 30 [pid = 3896] [id = 196] 20:10:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 63 (000000C50C49D000) [pid = 3896] [serial = 586] [outer = 0000000000000000] 20:10:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 64 (000000C50C61AC00) [pid = 3896] [serial = 587] [outer = 000000C50C49D000] 20:10:44 INFO - PROCESS | 3896 | 1465528244429 Marionette DEBUG loaded listener.js 20:10:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 65 (000000C50CDDE000) [pid = 3896] [serial = 588] [outer = 000000C50C49D000] 20:10:45 INFO - PROCESS | 3896 | 1465528244998 Marionette TRACE conn5 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 20:10:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 20:10:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 944ms 20:10:45 INFO - PROCESS | 3896 | 1465528245043 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 20:10:45 INFO - PROCESS | 3896 | 1465528245048 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 20:10:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 20:10:45 INFO - PROCESS | 3896 | 1465528245055 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 20:10:45 INFO - PROCESS | 3896 | 1465528245058 Marionette TRACE conn5 <- [1,750,null,{}] 20:10:45 INFO - PROCESS | 3896 | 1465528245062 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:45 INFO - PROCESS | 3896 | 1465528245065 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:45 INFO - PROCESS | 3896 | 1465528245182 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 20:10:45 INFO - PROCESS | 3896 | 1465528245263 Marionette TRACE conn5 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:45 INFO - PROCESS | 3896 | 1465528245266 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:45 INFO - PROCESS | 3896 | ++DOCSHELL 000000C511A1E800 == 31 [pid = 3896] [id = 197] 20:10:45 INFO - PROCESS | 3896 | ++DOMWINDOW == 66 (000000C50D38C400) [pid = 3896] [serial = 589] [outer = 0000000000000000] 20:10:45 INFO - PROCESS | 3896 | ++DOMWINDOW == 67 (000000C50D5CCC00) [pid = 3896] [serial = 590] [outer = 000000C50D38C400] 20:10:45 INFO - PROCESS | 3896 | 1465528245325 Marionette DEBUG loaded listener.js 20:10:45 INFO - PROCESS | 3896 | ++DOMWINDOW == 68 (000000C50EBDFC00) [pid = 3896] [serial = 591] [outer = 000000C50D38C400] 20:10:46 INFO - PROCESS | 3896 | [3896] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 20:10:46 INFO - PROCESS | 3896 | 1465528246525 Marionette TRACE conn5 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 20:10:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 20:10:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1484ms 20:10:46 INFO - PROCESS | 3896 | 1465528246541 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 20:10:46 INFO - PROCESS | 3896 | 1465528246545 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 20:10:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 20:10:46 INFO - PROCESS | 3896 | 1465528246551 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 20:10:46 INFO - PROCESS | 3896 | 1465528246554 Marionette TRACE conn5 <- [1,754,null,{}] 20:10:46 INFO - PROCESS | 3896 | 1465528246560 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:46 INFO - PROCESS | 3896 | 1465528246563 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:46 INFO - PROCESS | 3896 | 1465528246693 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 20:10:46 INFO - PROCESS | 3896 | 1465528246756 Marionette TRACE conn5 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:46 INFO - PROCESS | 3896 | 1465528246759 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:46 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50B94E800 == 32 [pid = 3896] [id = 198] 20:10:46 INFO - PROCESS | 3896 | ++DOMWINDOW == 69 (000000C50B06EC00) [pid = 3896] [serial = 592] [outer = 0000000000000000] 20:10:46 INFO - PROCESS | 3896 | ++DOMWINDOW == 70 (000000C50B13D400) [pid = 3896] [serial = 593] [outer = 000000C50B06EC00] 20:10:46 INFO - PROCESS | 3896 | 1465528246811 Marionette DEBUG loaded listener.js 20:10:46 INFO - PROCESS | 3896 | ++DOMWINDOW == 71 (000000C50C49C800) [pid = 3896] [serial = 594] [outer = 000000C50B06EC00] 20:10:47 INFO - PROCESS | 3896 | --DOCSHELL 000000C50B045000 == 31 [pid = 3896] [id = 10] 20:10:47 INFO - PROCESS | 3896 | --DOCSHELL 000000C511A11800 == 30 [pid = 3896] [id = 18] 20:10:47 INFO - PROCESS | 3896 | --DOCSHELL 000000C50FB72000 == 29 [pid = 3896] [id = 28] 20:10:47 INFO - PROCESS | 3896 | --DOCSHELL 000000C5041D1800 == 28 [pid = 3896] [id = 27] 20:10:47 INFO - PROCESS | 3896 | --DOCSHELL 000000C50FB7F000 == 27 [pid = 3896] [id = 17] 20:10:47 INFO - PROCESS | 3896 | --DOCSHELL 000000C5045C1000 == 26 [pid = 3896] [id = 187] 20:10:47 INFO - PROCESS | 3896 | --DOCSHELL 000000C50956A800 == 25 [pid = 3896] [id = 13] 20:10:47 INFO - PROCESS | 3896 | --DOCSHELL 000000C50DB98800 == 24 [pid = 3896] [id = 16] 20:10:47 INFO - PROCESS | 3896 | --DOCSHELL 000000C57F4CB000 == 23 [pid = 3896] [id = 20] 20:10:47 INFO - PROCESS | 3896 | --DOCSHELL 000000C57FFBC000 == 22 [pid = 3896] [id = 21] 20:10:47 INFO - PROCESS | 3896 | --DOCSHELL 000000C5127E0800 == 21 [pid = 3896] [id = 181] 20:10:47 INFO - PROCESS | 3896 | --DOCSHELL 000000C57EE3F000 == 20 [pid = 3896] [id = 19] 20:10:47 INFO - PROCESS | 3896 | --DOCSHELL 000000C50FF45800 == 19 [pid = 3896] [id = 26] 20:10:47 INFO - PROCESS | 3896 | --DOMWINDOW == 70 (000000C50D259000) [pid = 3896] [serial = 557] [outer = 0000000000000000] [url = about:blank] 20:10:47 INFO - PROCESS | 3896 | --DOMWINDOW == 69 (000000C50C519C00) [pid = 3896] [serial = 551] [outer = 0000000000000000] [url = about:blank] 20:10:47 INFO - PROCESS | 3896 | --DOMWINDOW == 68 (000000C50CDE2400) [pid = 3896] [serial = 554] [outer = 0000000000000000] [url = about:blank] 20:10:47 INFO - PROCESS | 3896 | --DOMWINDOW == 67 (000000C505D0EC00) [pid = 3896] [serial = 545] [outer = 0000000000000000] [url = about:blank] 20:10:47 INFO - PROCESS | 3896 | --DOMWINDOW == 66 (000000C50CAAE000) [pid = 3896] [serial = 552] [outer = 0000000000000000] [url = about:blank] 20:10:47 INFO - PROCESS | 3896 | --DOMWINDOW == 65 (000000C506651000) [pid = 3896] [serial = 546] [outer = 0000000000000000] [url = about:blank] 20:10:47 INFO - PROCESS | 3896 | --DOMWINDOW == 64 (000000C50B075C00) [pid = 3896] [serial = 548] [outer = 0000000000000000] [url = about:blank] 20:10:47 INFO - PROCESS | 3896 | --DOMWINDOW == 63 (000000C50FB08800) [pid = 3896] [serial = 542] [outer = 0000000000000000] [url = about:blank] 20:10:47 INFO - PROCESS | 3896 | --DOMWINDOW == 62 (000000C50CDE2800) [pid = 3896] [serial = 540] [outer = 0000000000000000] [url = about:blank] 20:10:47 INFO - PROCESS | 3896 | --DOMWINDOW == 61 (000000C50C61E800) [pid = 3896] [serial = 539] [outer = 0000000000000000] [url = about:blank] 20:10:47 INFO - PROCESS | 3896 | --DOMWINDOW == 60 (000000C50D032000) [pid = 3896] [serial = 555] [outer = 0000000000000000] [url = about:blank] 20:10:47 INFO - PROCESS | 3896 | --DOMWINDOW == 59 (000000C50B97FC00) [pid = 3896] [serial = 549] [outer = 0000000000000000] [url = about:blank] 20:10:48 INFO - PROCESS | 3896 | 1465528248380 Marionette TRACE conn5 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 20:10:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 20:10:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1839ms 20:10:48 INFO - PROCESS | 3896 | 1465528248394 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 20:10:48 INFO - PROCESS | 3896 | 1465528248399 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 20:10:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 20:10:48 INFO - PROCESS | 3896 | 1465528248403 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 20:10:48 INFO - PROCESS | 3896 | 1465528248407 Marionette TRACE conn5 <- [1,758,null,{}] 20:10:48 INFO - PROCESS | 3896 | 1465528248412 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:48 INFO - PROCESS | 3896 | 1465528248415 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:48 INFO - PROCESS | 3896 | 1465528248501 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 20:10:48 INFO - PROCESS | 3896 | 1465528248508 Marionette TRACE conn5 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:48 INFO - PROCESS | 3896 | 1465528248510 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:48 INFO - PROCESS | 3896 | ++DOCSHELL 000000C505DF7000 == 20 [pid = 3896] [id = 199] 20:10:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 60 (000000C5091C6800) [pid = 3896] [serial = 595] [outer = 0000000000000000] 20:10:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 61 (000000C509592000) [pid = 3896] [serial = 596] [outer = 000000C5091C6800] 20:10:48 INFO - PROCESS | 3896 | 1465528248565 Marionette DEBUG loaded listener.js 20:10:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 62 (000000C50B13A000) [pid = 3896] [serial = 597] [outer = 000000C5091C6800] 20:10:49 INFO - PROCESS | 3896 | 1465528249020 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 20:10:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 20:10:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 628ms 20:10:49 INFO - PROCESS | 3896 | 1465528249036 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 20:10:49 INFO - PROCESS | 3896 | 1465528249041 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 20:10:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 20:10:49 INFO - PROCESS | 3896 | 1465528249048 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 20:10:49 INFO - PROCESS | 3896 | 1465528249051 Marionette TRACE conn5 <- [1,762,null,{}] 20:10:49 INFO - PROCESS | 3896 | 1465528249054 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:49 INFO - PROCESS | 3896 | 1465528249057 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:49 INFO - PROCESS | 3896 | 1465528249146 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 20:10:49 INFO - PROCESS | 3896 | 1465528249154 Marionette TRACE conn5 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:49 INFO - PROCESS | 3896 | 1465528249156 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:49 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50C0A0000 == 21 [pid = 3896] [id = 200] 20:10:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 63 (000000C50C512800) [pid = 3896] [serial = 598] [outer = 0000000000000000] 20:10:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 64 (000000C50C519C00) [pid = 3896] [serial = 599] [outer = 000000C50C512800] 20:10:49 INFO - PROCESS | 3896 | 1465528249205 Marionette DEBUG loaded listener.js 20:10:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 65 (000000C50CAB1000) [pid = 3896] [serial = 600] [outer = 000000C50C512800] 20:10:49 INFO - PROCESS | 3896 | 1465528249661 Marionette TRACE conn5 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 20:10:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 20:10:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 629ms 20:10:49 INFO - PROCESS | 3896 | 1465528249679 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 20:10:49 INFO - PROCESS | 3896 | 1465528249681 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 20:10:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 20:10:49 INFO - PROCESS | 3896 | 1465528249684 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 20:10:49 INFO - PROCESS | 3896 | 1465528249688 Marionette TRACE conn5 <- [1,766,null,{}] 20:10:49 INFO - PROCESS | 3896 | 1465528249699 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:49 INFO - PROCESS | 3896 | 1465528249704 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:49 INFO - PROCESS | 3896 | 1465528249791 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 20:10:49 INFO - PROCESS | 3896 | 1465528249798 Marionette TRACE conn5 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:49 INFO - PROCESS | 3896 | 1465528249801 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:49 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50D05F000 == 22 [pid = 3896] [id = 201] 20:10:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 66 (000000C50918C000) [pid = 3896] [serial = 601] [outer = 0000000000000000] 20:10:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 67 (000000C50D02FC00) [pid = 3896] [serial = 602] [outer = 000000C50918C000] 20:10:49 INFO - PROCESS | 3896 | 1465528249851 Marionette DEBUG loaded listener.js 20:10:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 68 (000000C50D0A2C00) [pid = 3896] [serial = 603] [outer = 000000C50918C000] 20:10:50 INFO - PROCESS | 3896 | 1465528250360 Marionette TRACE conn5 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 20:10:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 20:10:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 732ms 20:10:50 INFO - PROCESS | 3896 | 1465528250419 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 20:10:50 INFO - PROCESS | 3896 | 1465528250422 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 20:10:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 20:10:50 INFO - PROCESS | 3896 | 1465528250425 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 20:10:50 INFO - PROCESS | 3896 | 1465528250427 Marionette TRACE conn5 <- [1,770,null,{}] 20:10:50 INFO - PROCESS | 3896 | 1465528250436 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:50 INFO - PROCESS | 3896 | 1465528250438 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:50 INFO - PROCESS | 3896 | 1465528250548 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 20:10:50 INFO - PROCESS | 3896 | 1465528250560 Marionette TRACE conn5 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:50 INFO - PROCESS | 3896 | 1465528250562 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:50 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50FF45800 == 23 [pid = 3896] [id = 202] 20:10:50 INFO - PROCESS | 3896 | ++DOMWINDOW == 69 (000000C50D376C00) [pid = 3896] [serial = 604] [outer = 0000000000000000] 20:10:50 INFO - PROCESS | 3896 | ++DOMWINDOW == 70 (000000C50D37C400) [pid = 3896] [serial = 605] [outer = 000000C50D376C00] 20:10:50 INFO - PROCESS | 3896 | 1465528250608 Marionette DEBUG loaded listener.js 20:10:50 INFO - PROCESS | 3896 | ++DOMWINDOW == 71 (000000C50D38EC00) [pid = 3896] [serial = 606] [outer = 000000C50D376C00] 20:10:51 INFO - PROCESS | 3896 | 1465528251052 Marionette TRACE conn5 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 20:10:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 20:10:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 692ms 20:10:51 INFO - PROCESS | 3896 | 1465528251121 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 20:10:51 INFO - PROCESS | 3896 | 1465528251123 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 20:10:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 20:10:51 INFO - PROCESS | 3896 | 1465528251126 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 20:10:51 INFO - PROCESS | 3896 | 1465528251128 Marionette TRACE conn5 <- [1,774,null,{}] 20:10:51 INFO - PROCESS | 3896 | 1465528251132 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:51 INFO - PROCESS | 3896 | 1465528251134 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:51 INFO - PROCESS | 3896 | 1465528251269 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 20:10:51 INFO - PROCESS | 3896 | 1465528251283 Marionette TRACE conn5 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:51 INFO - PROCESS | 3896 | 1465528251285 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:51 INFO - PROCESS | 3896 | ++DOCSHELL 000000C511298000 == 24 [pid = 3896] [id = 203] 20:10:51 INFO - PROCESS | 3896 | ++DOMWINDOW == 72 (000000C50C4A6000) [pid = 3896] [serial = 607] [outer = 0000000000000000] 20:10:51 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C50E70BC00) [pid = 3896] [serial = 608] [outer = 000000C50C4A6000] 20:10:51 INFO - PROCESS | 3896 | 1465528251330 Marionette DEBUG loaded listener.js 20:10:51 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C50EBE2000) [pid = 3896] [serial = 609] [outer = 000000C50C4A6000] 20:10:51 INFO - PROCESS | 3896 | 1465528251826 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 20:10:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 20:10:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 734ms 20:10:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 20:10:51 INFO - PROCESS | 3896 | 1465528251863 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 20:10:51 INFO - PROCESS | 3896 | 1465528251866 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 20:10:51 INFO - PROCESS | 3896 | 1465528251869 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 20:10:51 INFO - PROCESS | 3896 | 1465528251870 Marionette TRACE conn5 <- [1,778,null,{}] 20:10:51 INFO - PROCESS | 3896 | 1465528251874 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:51 INFO - PROCESS | 3896 | 1465528251880 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:52 INFO - PROCESS | 3896 | 1465528252008 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 20:10:52 INFO - PROCESS | 3896 | 1465528252057 Marionette TRACE conn5 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:52 INFO - PROCESS | 3896 | 1465528252059 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:52 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512460800 == 25 [pid = 3896] [id = 204] 20:10:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C50C488400) [pid = 3896] [serial = 610] [outer = 0000000000000000] 20:10:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C50FB20400) [pid = 3896] [serial = 611] [outer = 000000C50C488400] 20:10:52 INFO - PROCESS | 3896 | 1465528252106 Marionette DEBUG loaded listener.js 20:10:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C50FFB3C00) [pid = 3896] [serial = 612] [outer = 000000C50C488400] 20:10:52 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C50B989400) [pid = 3896] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 20:10:52 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C50FB20C00) [pid = 3896] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 20:10:52 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C5100E9C00) [pid = 3896] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 20:10:52 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C50EB4E400) [pid = 3896] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 20:10:52 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C50C4A6800) [pid = 3896] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 20:10:52 INFO - PROCESS | 3896 | --DOMWINDOW == 71 (000000C500BE3000) [pid = 3896] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 20:10:52 INFO - PROCESS | 3896 | --DOMWINDOW == 70 (000000C50B97E400) [pid = 3896] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 20:10:52 INFO - PROCESS | 3896 | --DOMWINDOW == 69 (000000C5091CAC00) [pid = 3896] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 20:10:52 INFO - PROCESS | 3896 | --DOMWINDOW == 68 (000000C5048CF800) [pid = 3896] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 20:10:52 INFO - PROCESS | 3896 | --DOMWINDOW == 67 (000000C50CB49C00) [pid = 3896] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 20:10:52 INFO - PROCESS | 3896 | --DOMWINDOW == 66 (000000C50D03A400) [pid = 3896] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 20:10:52 INFO - PROCESS | 3896 | 1465528252572 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 20:10:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 20:10:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 734ms 20:10:52 INFO - PROCESS | 3896 | 1465528252632 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 20:10:52 INFO - PROCESS | 3896 | 1465528252634 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 20:10:52 INFO - PROCESS | 3896 | 1465528252638 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 20:10:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 20:10:52 INFO - PROCESS | 3896 | 1465528252640 Marionette TRACE conn5 <- [1,782,null,{}] 20:10:52 INFO - PROCESS | 3896 | 1465528252643 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:52 INFO - PROCESS | 3896 | 1465528252645 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:52 INFO - PROCESS | 3896 | 1465528252724 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 20:10:52 INFO - PROCESS | 3896 | 1465528252730 Marionette TRACE conn5 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:52 INFO - PROCESS | 3896 | 1465528252732 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:52 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512535800 == 26 [pid = 3896] [id = 205] 20:10:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 67 (000000C50B986C00) [pid = 3896] [serial = 613] [outer = 0000000000000000] 20:10:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 68 (000000C50FB05C00) [pid = 3896] [serial = 614] [outer = 000000C50B986C00] 20:10:52 INFO - PROCESS | 3896 | 1465528252776 Marionette DEBUG loaded listener.js 20:10:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 69 (000000C5100E9000) [pid = 3896] [serial = 615] [outer = 000000C50B986C00] 20:10:53 INFO - PROCESS | 3896 | 1465528253190 Marionette TRACE conn5 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 20:10:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 20:10:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 587ms 20:10:53 INFO - PROCESS | 3896 | 1465528253231 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 20:10:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 20:10:53 INFO - PROCESS | 3896 | 1465528253233 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 20:10:53 INFO - PROCESS | 3896 | 1465528253236 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 20:10:53 INFO - PROCESS | 3896 | 1465528253238 Marionette TRACE conn5 <- [1,786,null,{}] 20:10:53 INFO - PROCESS | 3896 | 1465528253241 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:53 INFO - PROCESS | 3896 | 1465528253243 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:53 INFO - PROCESS | 3896 | 1465528253324 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 20:10:53 INFO - PROCESS | 3896 | 1465528253329 Marionette TRACE conn5 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:53 INFO - PROCESS | 3896 | 1465528253331 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:53 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5127E1800 == 27 [pid = 3896] [id = 206] 20:10:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 70 (000000C5101A4C00) [pid = 3896] [serial = 616] [outer = 0000000000000000] 20:10:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 71 (000000C5101A9C00) [pid = 3896] [serial = 617] [outer = 000000C5101A4C00] 20:10:53 INFO - PROCESS | 3896 | 1465528253384 Marionette DEBUG loaded listener.js 20:10:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 72 (000000C5118E2800) [pid = 3896] [serial = 618] [outer = 000000C5101A4C00] 20:10:53 INFO - PROCESS | 3896 | 1465528253794 Marionette TRACE conn5 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 20:10:53 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 20:10:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 587ms 20:10:53 INFO - PROCESS | 3896 | 1465528253824 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 20:10:53 INFO - PROCESS | 3896 | 1465528253826 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 20:10:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 20:10:53 INFO - PROCESS | 3896 | 1465528253840 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 20:10:53 INFO - PROCESS | 3896 | 1465528253842 Marionette TRACE conn5 <- [1,790,null,{}] 20:10:53 INFO - PROCESS | 3896 | 1465528253850 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:53 INFO - PROCESS | 3896 | 1465528253852 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:53 INFO - PROCESS | 3896 | 1465528253935 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 20:10:53 INFO - PROCESS | 3896 | 1465528253941 Marionette TRACE conn5 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:53 INFO - PROCESS | 3896 | 1465528253943 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:53 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50D05B800 == 28 [pid = 3896] [id = 207] 20:10:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C5101A5400) [pid = 3896] [serial = 619] [outer = 0000000000000000] 20:10:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C5118EE400) [pid = 3896] [serial = 620] [outer = 000000C5101A5400] 20:10:54 INFO - PROCESS | 3896 | 1465528253988 Marionette DEBUG loaded listener.js 20:10:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C51198C000) [pid = 3896] [serial = 621] [outer = 000000C5101A5400] 20:10:54 INFO - PROCESS | 3896 | 1465528254593 Marionette TRACE conn5 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 20:10:54 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 20:10:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 796ms 20:10:54 INFO - PROCESS | 3896 | 1465528254641 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 20:10:54 INFO - PROCESS | 3896 | 1465528254646 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 20:10:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 20:10:54 INFO - PROCESS | 3896 | 1465528254651 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 20:10:54 INFO - PROCESS | 3896 | 1465528254655 Marionette TRACE conn5 <- [1,794,null,{}] 20:10:54 INFO - PROCESS | 3896 | 1465528254686 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:54 INFO - PROCESS | 3896 | 1465528254689 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:54 INFO - PROCESS | 3896 | 1465528254824 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 20:10:54 INFO - PROCESS | 3896 | 1465528254888 Marionette TRACE conn5 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:54 INFO - PROCESS | 3896 | 1465528254893 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:54 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50B1C5800 == 29 [pid = 3896] [id = 208] 20:10:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C50914CC00) [pid = 3896] [serial = 622] [outer = 0000000000000000] 20:10:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C509590C00) [pid = 3896] [serial = 623] [outer = 000000C50914CC00] 20:10:54 INFO - PROCESS | 3896 | 1465528254951 Marionette DEBUG loaded listener.js 20:10:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C50B989400) [pid = 3896] [serial = 624] [outer = 000000C50914CC00] 20:10:55 INFO - PROCESS | 3896 | 1465528255730 Marionette TRACE conn5 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 20:10:55 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 20:10:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1130ms 20:10:55 INFO - PROCESS | 3896 | 1465528255785 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 20:10:55 INFO - PROCESS | 3896 | 1465528255790 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 20:10:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 20:10:55 INFO - PROCESS | 3896 | 1465528255796 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 20:10:55 INFO - PROCESS | 3896 | 1465528255799 Marionette TRACE conn5 <- [1,798,null,{}] 20:10:55 INFO - PROCESS | 3896 | 1465528255803 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:55 INFO - PROCESS | 3896 | 1465528255807 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:55 INFO - PROCESS | 3896 | 1465528255930 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 20:10:56 INFO - PROCESS | 3896 | 1465528256001 Marionette TRACE conn5 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:56 INFO - PROCESS | 3896 | 1465528256004 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:56 INFO - PROCESS | 3896 | ++DOCSHELL 000000C511293800 == 30 [pid = 3896] [id = 209] 20:10:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C50CDE2400) [pid = 3896] [serial = 625] [outer = 0000000000000000] 20:10:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C50D030000) [pid = 3896] [serial = 626] [outer = 000000C50CDE2400] 20:10:56 INFO - PROCESS | 3896 | 1465528256062 Marionette DEBUG loaded listener.js 20:10:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C50D370400) [pid = 3896] [serial = 627] [outer = 000000C50CDE2400] 20:10:56 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C50FFBA000) [pid = 3896] [serial = 543] [outer = 0000000000000000] [url = about:blank] 20:10:56 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C50FF67800) [pid = 3896] [serial = 581] [outer = 0000000000000000] [url = about:blank] 20:10:56 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C5101A8000) [pid = 3896] [serial = 584] [outer = 0000000000000000] [url = about:blank] 20:10:56 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C5118E2C00) [pid = 3896] [serial = 585] [outer = 0000000000000000] [url = about:blank] 20:10:56 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C50EBDA400) [pid = 3896] [serial = 575] [outer = 0000000000000000] [url = about:blank] 20:10:56 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C50F288400) [pid = 3896] [serial = 578] [outer = 0000000000000000] [url = about:blank] 20:10:56 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C503E43000) [pid = 3896] [serial = 560] [outer = 0000000000000000] [url = about:blank] 20:10:56 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C505917000) [pid = 3896] [serial = 561] [outer = 0000000000000000] [url = about:blank] 20:10:56 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C50C499000) [pid = 3896] [serial = 563] [outer = 0000000000000000] [url = about:blank] 20:10:56 INFO - PROCESS | 3896 | --DOMWINDOW == 71 (000000C50C595400) [pid = 3896] [serial = 564] [outer = 0000000000000000] [url = about:blank] 20:10:56 INFO - PROCESS | 3896 | --DOMWINDOW == 70 (000000C50B1ECC00) [pid = 3896] [serial = 566] [outer = 0000000000000000] [url = about:blank] 20:10:56 INFO - PROCESS | 3896 | --DOMWINDOW == 69 (000000C50C4A7C00) [pid = 3896] [serial = 567] [outer = 0000000000000000] [url = about:blank] 20:10:56 INFO - PROCESS | 3896 | --DOMWINDOW == 68 (000000C50D385000) [pid = 3896] [serial = 572] [outer = 0000000000000000] [url = about:blank] 20:10:56 INFO - PROCESS | 3896 | --DOMWINDOW == 67 (000000C50CDDA000) [pid = 3896] [serial = 569] [outer = 0000000000000000] [url = about:blank] 20:10:56 INFO - PROCESS | 3896 | --DOMWINDOW == 66 (000000C50D034400) [pid = 3896] [serial = 570] [outer = 0000000000000000] [url = about:blank] 20:10:56 INFO - PROCESS | 3896 | --DOMWINDOW == 65 (000000C5100EE000) [pid = 3896] [serial = 582] [outer = 0000000000000000] [url = about:blank] 20:10:56 INFO - PROCESS | 3896 | --DOMWINDOW == 64 (000000C50D372800) [pid = 3896] [serial = 558] [outer = 0000000000000000] [url = about:blank] 20:10:56 INFO - PROCESS | 3896 | --DOMWINDOW == 63 (000000C50EBE5000) [pid = 3896] [serial = 576] [outer = 0000000000000000] [url = about:blank] 20:10:56 INFO - PROCESS | 3896 | --DOMWINDOW == 62 (000000C50D5CF400) [pid = 3896] [serial = 573] [outer = 0000000000000000] [url = about:blank] 20:10:56 INFO - PROCESS | 3896 | --DOMWINDOW == 61 (000000C50FB08400) [pid = 3896] [serial = 579] [outer = 0000000000000000] [url = about:blank] 20:10:56 INFO - PROCESS | 3896 | 1465528256974 Marionette TRACE conn5 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 20:10:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 20:10:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1237ms 20:10:57 INFO - PROCESS | 3896 | 1465528257043 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 20:10:57 INFO - PROCESS | 3896 | 1465528257047 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 20:10:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 20:10:57 INFO - PROCESS | 3896 | 1465528257055 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 20:10:57 INFO - PROCESS | 3896 | 1465528257058 Marionette TRACE conn5 <- [1,802,null,{}] 20:10:57 INFO - PROCESS | 3896 | 1465528257064 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:57 INFO - PROCESS | 3896 | 1465528257067 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:57 INFO - PROCESS | 3896 | 1465528257164 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 20:10:57 INFO - PROCESS | 3896 | 1465528257171 Marionette TRACE conn5 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:57 INFO - PROCESS | 3896 | 1465528257175 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:57 INFO - PROCESS | 3896 | ++DOCSHELL 000000C505DEF800 == 31 [pid = 3896] [id = 210] 20:10:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 62 (000000C509153C00) [pid = 3896] [serial = 628] [outer = 0000000000000000] 20:10:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 63 (000000C50959D000) [pid = 3896] [serial = 629] [outer = 000000C509153C00] 20:10:57 INFO - PROCESS | 3896 | 1465528257225 Marionette DEBUG loaded listener.js 20:10:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 64 (000000C50C06D800) [pid = 3896] [serial = 630] [outer = 000000C509153C00] 20:10:57 INFO - PROCESS | 3896 | 1465528257720 Marionette TRACE conn5 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 20:10:57 INFO - PROCESS | 3896 | 1465528257751 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 20:10:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 20:10:57 INFO - PROCESS | 3896 | 1465528257757 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 20:10:57 INFO - PROCESS | 3896 | 1465528257760 Marionette TRACE conn5 <- [1,806,null,{}] 20:10:57 INFO - PROCESS | 3896 | 1465528257764 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:57 INFO - PROCESS | 3896 | 1465528257766 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:57 INFO - PROCESS | 3896 | 1465528257854 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 20:10:57 INFO - PROCESS | 3896 | 1465528257869 Marionette TRACE conn5 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:57 INFO - PROCESS | 3896 | 1465528257871 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:57 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50C5C8800 == 32 [pid = 3896] [id = 211] 20:10:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 65 (000000C50CB3FC00) [pid = 3896] [serial = 631] [outer = 0000000000000000] 20:10:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 66 (000000C50CB47000) [pid = 3896] [serial = 632] [outer = 000000C50CB3FC00] 20:10:57 INFO - PROCESS | 3896 | 1465528257918 Marionette DEBUG loaded listener.js 20:10:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 67 (000000C50D030C00) [pid = 3896] [serial = 633] [outer = 000000C50CB3FC00] 20:10:58 INFO - PROCESS | 3896 | 1465528258370 Marionette TRACE conn5 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 20:10:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 20:10:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 692ms 20:10:58 INFO - PROCESS | 3896 | 1465528258453 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 20:10:58 INFO - PROCESS | 3896 | 1465528258455 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 20:10:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 20:10:58 INFO - PROCESS | 3896 | 1465528258459 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 20:10:58 INFO - PROCESS | 3896 | 1465528258463 Marionette TRACE conn5 <- [1,810,null,{}] 20:10:58 INFO - PROCESS | 3896 | 1465528258475 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:58 INFO - PROCESS | 3896 | 1465528258480 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:58 INFO - PROCESS | 3896 | 1465528258569 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 20:10:58 INFO - PROCESS | 3896 | 1465528258581 Marionette TRACE conn5 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:58 INFO - PROCESS | 3896 | 1465528258584 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:58 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50E783000 == 33 [pid = 3896] [id = 212] 20:10:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 68 (000000C505912800) [pid = 3896] [serial = 634] [outer = 0000000000000000] 20:10:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 69 (000000C50D382800) [pid = 3896] [serial = 635] [outer = 000000C505912800] 20:10:58 INFO - PROCESS | 3896 | 1465528258633 Marionette DEBUG loaded listener.js 20:10:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 70 (000000C50DE0D800) [pid = 3896] [serial = 636] [outer = 000000C505912800] 20:10:59 INFO - PROCESS | 3896 | 1465528259081 Marionette TRACE conn5 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 20:10:59 INFO - PROCESS | 3896 | 1465528259156 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 20:10:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 20:10:59 INFO - PROCESS | 3896 | 1465528259159 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 20:10:59 INFO - PROCESS | 3896 | 1465528259161 Marionette TRACE conn5 <- [1,814,null,{}] 20:10:59 INFO - PROCESS | 3896 | 1465528259165 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:59 INFO - PROCESS | 3896 | 1465528259167 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:59 INFO - PROCESS | 3896 | 1465528259284 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 20:10:59 INFO - PROCESS | 3896 | 1465528259293 Marionette TRACE conn5 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:59 INFO - PROCESS | 3896 | 1465528259295 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:59 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51011E000 == 34 [pid = 3896] [id = 213] 20:10:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 71 (000000C50EBD8000) [pid = 3896] [serial = 637] [outer = 0000000000000000] 20:10:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 72 (000000C50F281C00) [pid = 3896] [serial = 638] [outer = 000000C50EBD8000] 20:10:59 INFO - PROCESS | 3896 | 1465528259348 Marionette DEBUG loaded listener.js 20:10:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C50FB09800) [pid = 3896] [serial = 639] [outer = 000000C50EBD8000] 20:10:59 INFO - PROCESS | 3896 | 1465528259815 Marionette TRACE conn5 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 20:10:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 20:10:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 692ms 20:10:59 INFO - PROCESS | 3896 | 1465528259854 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 20:10:59 INFO - PROCESS | 3896 | 1465528259856 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 20:10:59 INFO - PROCESS | 3896 | 1465528259859 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 20:10:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 20:10:59 INFO - PROCESS | 3896 | 1465528259861 Marionette TRACE conn5 <- [1,818,null,{}] 20:10:59 INFO - PROCESS | 3896 | 1465528259864 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:10:59 INFO - PROCESS | 3896 | 1465528259866 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:59 INFO - PROCESS | 3896 | 1465528259972 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 20:10:59 INFO - PROCESS | 3896 | 1465528259977 Marionette TRACE conn5 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:59 INFO - PROCESS | 3896 | 1465528259980 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:10:59 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51240D000 == 35 [pid = 3896] [id = 214] 20:10:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C50FB16C00) [pid = 3896] [serial = 640] [outer = 0000000000000000] 20:11:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C50FB1D800) [pid = 3896] [serial = 641] [outer = 000000C50FB16C00] 20:11:00 INFO - PROCESS | 3896 | 1465528260025 Marionette DEBUG loaded listener.js 20:11:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C50FB32400) [pid = 3896] [serial = 642] [outer = 000000C50FB16C00] 20:11:00 INFO - PROCESS | 3896 | 1465528260488 Marionette TRACE conn5 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 20:11:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 20:11:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 691ms 20:11:00 INFO - PROCESS | 3896 | 1465528260554 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 20:11:00 INFO - PROCESS | 3896 | 1465528260557 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 20:11:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 20:11:00 INFO - PROCESS | 3896 | 1465528260560 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 20:11:00 INFO - PROCESS | 3896 | 1465528260562 Marionette TRACE conn5 <- [1,822,null,{}] 20:11:00 INFO - PROCESS | 3896 | 1465528260566 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:00 INFO - PROCESS | 3896 | 1465528260571 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:00 INFO - PROCESS | 3896 | 1465528260746 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 20:11:00 INFO - PROCESS | 3896 | 1465528260763 Marionette TRACE conn5 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:00 INFO - PROCESS | 3896 | 1465528260765 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:00 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5127CE800 == 36 [pid = 3896] [id = 215] 20:11:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C5100E8C00) [pid = 3896] [serial = 643] [outer = 0000000000000000] 20:11:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C5101AC800) [pid = 3896] [serial = 644] [outer = 000000C5100E8C00] 20:11:00 INFO - PROCESS | 3896 | 1465528260810 Marionette DEBUG loaded listener.js 20:11:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C5119F0000) [pid = 3896] [serial = 645] [outer = 000000C5100E8C00] 20:11:01 INFO - PROCESS | 3896 | 1465528261250 Marionette TRACE conn5 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 20:11:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 20:11:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 734ms 20:11:01 INFO - PROCESS | 3896 | 1465528261297 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 20:11:01 INFO - PROCESS | 3896 | 1465528261299 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 20:11:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 20:11:01 INFO - PROCESS | 3896 | 1465528261302 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 20:11:01 INFO - PROCESS | 3896 | 1465528261304 Marionette TRACE conn5 <- [1,826,null,{}] 20:11:01 INFO - PROCESS | 3896 | 1465528261307 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:01 INFO - PROCESS | 3896 | 1465528261309 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:01 INFO - PROCESS | 3896 | 1465528261423 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 20:11:01 INFO - PROCESS | 3896 | 1465528261430 Marionette TRACE conn5 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:01 INFO - PROCESS | 3896 | 1465528261432 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:01 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5128D3000 == 37 [pid = 3896] [id = 216] 20:11:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C5119F9400) [pid = 3896] [serial = 646] [outer = 0000000000000000] 20:11:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C51248C800) [pid = 3896] [serial = 647] [outer = 000000C5119F9400] 20:11:01 INFO - PROCESS | 3896 | 1465528261515 Marionette DEBUG loaded listener.js 20:11:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C512496000) [pid = 3896] [serial = 648] [outer = 000000C5119F9400] 20:11:01 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C50D376C00) [pid = 3896] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 20:11:01 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C50B06EC00) [pid = 3896] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 20:11:01 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C50C512800) [pid = 3896] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 20:11:01 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C5091C6800) [pid = 3896] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 20:11:01 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C50C49D000) [pid = 3896] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 20:11:01 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C50D38C400) [pid = 3896] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 20:11:01 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C50C4A6000) [pid = 3896] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 20:11:01 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C5101A4C00) [pid = 3896] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 20:11:01 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C50C488400) [pid = 3896] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 20:11:01 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C50918C000) [pid = 3896] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 20:11:01 INFO - PROCESS | 3896 | --DOMWINDOW == 71 (000000C50B986C00) [pid = 3896] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 20:11:01 INFO - PROCESS | 3896 | 1465528261912 Marionette TRACE conn5 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 20:11:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 20:11:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 693ms 20:11:02 INFO - PROCESS | 3896 | 1465528261999 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 20:11:02 INFO - PROCESS | 3896 | 1465528262001 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 20:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 20:11:02 INFO - PROCESS | 3896 | 1465528262004 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 20:11:02 INFO - PROCESS | 3896 | 1465528262015 Marionette TRACE conn5 <- [1,830,null,{}] 20:11:02 INFO - PROCESS | 3896 | 1465528262019 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:02 INFO - PROCESS | 3896 | 1465528262021 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:02 INFO - PROCESS | 3896 | 1465528262127 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 20:11:02 INFO - PROCESS | 3896 | 1465528262133 Marionette TRACE conn5 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:02 INFO - PROCESS | 3896 | 1465528262135 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:02 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512E82000 == 38 [pid = 3896] [id = 217] 20:11:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 72 (000000C5091C6800) [pid = 3896] [serial = 649] [outer = 0000000000000000] 20:11:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C50FB0B400) [pid = 3896] [serial = 650] [outer = 000000C5091C6800] 20:11:02 INFO - PROCESS | 3896 | 1465528262179 Marionette DEBUG loaded listener.js 20:11:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C512498800) [pid = 3896] [serial = 651] [outer = 000000C5091C6800] 20:11:02 INFO - PROCESS | 3896 | 1465528262576 Marionette TRACE conn5 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 20:11:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 20:11:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 648ms 20:11:02 INFO - PROCESS | 3896 | 1465528262656 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 20:11:02 INFO - PROCESS | 3896 | 1465528262658 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 20:11:02 INFO - PROCESS | 3896 | 1465528262661 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 20:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 20:11:02 INFO - PROCESS | 3896 | 1465528262663 Marionette TRACE conn5 <- [1,834,null,{}] 20:11:02 INFO - PROCESS | 3896 | 1465528262667 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:02 INFO - PROCESS | 3896 | 1465528262668 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:02 INFO - PROCESS | 3896 | 1465528262752 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 20:11:02 INFO - PROCESS | 3896 | 1465528262757 Marionette TRACE conn5 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:02 INFO - PROCESS | 3896 | 1465528262759 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:02 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50E781000 == 39 [pid = 3896] [id = 218] 20:11:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C5125C6400) [pid = 3896] [serial = 652] [outer = 0000000000000000] 20:11:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C5125CB000) [pid = 3896] [serial = 653] [outer = 000000C5125C6400] 20:11:02 INFO - PROCESS | 3896 | 1465528262804 Marionette DEBUG loaded listener.js 20:11:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C512704000) [pid = 3896] [serial = 654] [outer = 000000C5125C6400] 20:11:04 INFO - PROCESS | 3896 | 1465528264815 Marionette TRACE conn5 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 20:11:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 20:11:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 2188ms 20:11:04 INFO - PROCESS | 3896 | 1465528264853 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 20:11:04 INFO - PROCESS | 3896 | 1465528264858 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 20:11:04 INFO - PROCESS | 3896 | 1465528264863 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 20:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 20:11:04 INFO - PROCESS | 3896 | 1465528264867 Marionette TRACE conn5 <- [1,838,null,{}] 20:11:04 INFO - PROCESS | 3896 | 1465528264874 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:04 INFO - PROCESS | 3896 | 1465528264878 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:05 INFO - PROCESS | 3896 | 1465528264998 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 20:11:05 INFO - PROCESS | 3896 | 1465528265071 Marionette TRACE conn5 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:05 INFO - PROCESS | 3896 | 1465528265076 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:05 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50BDE1800 == 40 [pid = 3896] [id = 219] 20:11:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C506652400) [pid = 3896] [serial = 655] [outer = 0000000000000000] 20:11:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C50B1ED400) [pid = 3896] [serial = 656] [outer = 000000C506652400] 20:11:05 INFO - PROCESS | 3896 | 1465528265178 Marionette DEBUG loaded listener.js 20:11:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C50C595800) [pid = 3896] [serial = 657] [outer = 000000C506652400] 20:11:05 INFO - PROCESS | 3896 | 1465528265863 Marionette TRACE conn5 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 20:11:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 20:11:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1028ms 20:11:05 INFO - PROCESS | 3896 | 1465528265906 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 20:11:05 INFO - PROCESS | 3896 | 1465528265911 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 20:11:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 20:11:05 INFO - PROCESS | 3896 | 1465528265919 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 20:11:05 INFO - PROCESS | 3896 | 1465528265922 Marionette TRACE conn5 <- [1,842,null,{}] 20:11:05 INFO - PROCESS | 3896 | 1465528265945 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:05 INFO - PROCESS | 3896 | 1465528265948 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:06 INFO - PROCESS | 3896 | 1465528266069 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 20:11:06 INFO - PROCESS | 3896 | 1465528266141 Marionette TRACE conn5 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:06 INFO - PROCESS | 3896 | 1465528266144 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:06 INFO - PROCESS | 3896 | ++DOCSHELL 000000C511285000 == 41 [pid = 3896] [id = 220] 20:11:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C50D378800) [pid = 3896] [serial = 658] [outer = 0000000000000000] 20:11:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C50D385000) [pid = 3896] [serial = 659] [outer = 000000C50D378800] 20:11:06 INFO - PROCESS | 3896 | 1465528266202 Marionette DEBUG loaded listener.js 20:11:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C50DE0E800) [pid = 3896] [serial = 660] [outer = 000000C50D378800] 20:11:06 INFO - PROCESS | 3896 | 1465528266852 Marionette TRACE conn5 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 20:11:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 20:11:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 985ms 20:11:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 20:11:06 INFO - PROCESS | 3896 | 1465528266907 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 20:11:06 INFO - PROCESS | 3896 | 1465528266910 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 20:11:06 INFO - PROCESS | 3896 | 1465528266914 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 20:11:06 INFO - PROCESS | 3896 | 1465528266918 Marionette TRACE conn5 <- [1,846,null,{}] 20:11:06 INFO - PROCESS | 3896 | 1465528266942 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:06 INFO - PROCESS | 3896 | 1465528266947 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:07 INFO - PROCESS | 3896 | 1465528267088 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 20:11:07 INFO - PROCESS | 3896 | 1465528267138 Marionette TRACE conn5 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:07 INFO - PROCESS | 3896 | 1465528267142 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:07 INFO - PROCESS | 3896 | ++DOCSHELL 000000C514F40000 == 42 [pid = 3896] [id = 221] 20:11:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C50FF69400) [pid = 3896] [serial = 661] [outer = 0000000000000000] 20:11:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C50FFBA400) [pid = 3896] [serial = 662] [outer = 000000C50FF69400] 20:11:07 INFO - PROCESS | 3896 | 1465528267201 Marionette DEBUG loaded listener.js 20:11:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 86 (000000C5118E8800) [pid = 3896] [serial = 663] [outer = 000000C50FF69400] 20:11:07 INFO - PROCESS | 3896 | 1465528267800 Marionette TRACE conn5 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 20:11:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 20:11:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 943ms 20:11:07 INFO - PROCESS | 3896 | 1465528267859 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 20:11:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 20:11:07 INFO - PROCESS | 3896 | 1465528267863 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 20:11:07 INFO - PROCESS | 3896 | 1465528267866 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 20:11:07 INFO - PROCESS | 3896 | 1465528267868 Marionette TRACE conn5 <- [1,850,null,{}] 20:11:07 INFO - PROCESS | 3896 | 1465528267872 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:07 INFO - PROCESS | 3896 | 1465528267875 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:08 INFO - PROCESS | 3896 | 1465528268001 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 20:11:08 INFO - PROCESS | 3896 | 1465528268073 Marionette TRACE conn5 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:08 INFO - PROCESS | 3896 | 1465528268076 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:08 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51284A000 == 43 [pid = 3896] [id = 222] 20:11:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 87 (000000C511981C00) [pid = 3896] [serial = 664] [outer = 0000000000000000] 20:11:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 88 (000000C512708000) [pid = 3896] [serial = 665] [outer = 000000C511981C00] 20:11:08 INFO - PROCESS | 3896 | 1465528268131 Marionette DEBUG loaded listener.js 20:11:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 89 (000000C51277F000) [pid = 3896] [serial = 666] [outer = 000000C511981C00] 20:11:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 90 (000000C5065B0400) [pid = 3896] [serial = 667] [outer = 000000C50E708C00] 20:11:08 INFO - PROCESS | 3896 | 1465528268970 Marionette TRACE conn5 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 20:11:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 20:11:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1181ms 20:11:09 INFO - PROCESS | 3896 | 1465528269049 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 20:11:09 INFO - PROCESS | 3896 | 1465528269053 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 20:11:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 20:11:09 INFO - PROCESS | 3896 | 1465528269058 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 20:11:09 INFO - PROCESS | 3896 | 1465528269062 Marionette TRACE conn5 <- [1,854,null,{}] 20:11:09 INFO - PROCESS | 3896 | 1465528269067 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:09 INFO - PROCESS | 3896 | 1465528269070 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:09 INFO - PROCESS | 3896 | 1465528269182 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 20:11:09 INFO - PROCESS | 3896 | 1465528269249 Marionette TRACE conn5 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:09 INFO - PROCESS | 3896 | 1465528269252 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:09 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50B1D6800 == 44 [pid = 3896] [id = 223] 20:11:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 91 (000000C50C43A800) [pid = 3896] [serial = 668] [outer = 0000000000000000] 20:11:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 92 (000000C50CB3C800) [pid = 3896] [serial = 669] [outer = 000000C50C43A800] 20:11:09 INFO - PROCESS | 3896 | 1465528269306 Marionette DEBUG loaded listener.js 20:11:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 93 (000000C50CEF2400) [pid = 3896] [serial = 670] [outer = 000000C50C43A800] 20:11:09 INFO - PROCESS | 3896 | --DOCSHELL 000000C512460800 == 43 [pid = 3896] [id = 204] 20:11:09 INFO - PROCESS | 3896 | --DOCSHELL 000000C5127E1800 == 42 [pid = 3896] [id = 206] 20:11:09 INFO - PROCESS | 3896 | --DOCSHELL 000000C50B04C800 == 41 [pid = 3896] [id = 189] 20:11:09 INFO - PROCESS | 3896 | --DOCSHELL 000000C51243C000 == 40 [pid = 3896] [id = 194] 20:11:09 INFO - PROCESS | 3896 | --DOCSHELL 000000C50B94E800 == 39 [pid = 3896] [id = 198] 20:11:09 INFO - PROCESS | 3896 | --DOCSHELL 000000C50FB84800 == 38 [pid = 3896] [id = 191] 20:11:09 INFO - PROCESS | 3896 | --DOCSHELL 000000C511298000 == 37 [pid = 3896] [id = 203] 20:11:09 INFO - PROCESS | 3896 | --DOCSHELL 000000C511A1E800 == 36 [pid = 3896] [id = 197] 20:11:09 INFO - PROCESS | 3896 | --DOCSHELL 000000C50C715000 == 35 [pid = 3896] [id = 196] 20:11:09 INFO - PROCESS | 3896 | --DOCSHELL 000000C512535800 == 34 [pid = 3896] [id = 205] 20:11:09 INFO - PROCESS | 3896 | --DOCSHELL 000000C50C829000 == 33 [pid = 3896] [id = 190] 20:11:09 INFO - PROCESS | 3896 | --DOCSHELL 000000C505DF7000 == 32 [pid = 3896] [id = 199] 20:11:10 INFO - PROCESS | 3896 | --DOCSHELL 000000C51011A800 == 31 [pid = 3896] [id = 192] 20:11:10 INFO - PROCESS | 3896 | --DOCSHELL 000000C50C0A0000 == 30 [pid = 3896] [id = 200] 20:11:10 INFO - PROCESS | 3896 | --DOCSHELL 000000C50D05F000 == 29 [pid = 3896] [id = 201] 20:11:10 INFO - PROCESS | 3896 | --DOCSHELL 000000C504866800 == 28 [pid = 3896] [id = 193] 20:11:10 INFO - PROCESS | 3896 | --DOCSHELL 000000C50FF45800 == 27 [pid = 3896] [id = 202] 20:11:10 INFO - PROCESS | 3896 | --DOCSHELL 000000C51246D800 == 26 [pid = 3896] [id = 195] 20:11:10 INFO - PROCESS | 3896 | --DOCSHELL 000000C512E82000 == 25 [pid = 3896] [id = 217] 20:11:10 INFO - PROCESS | 3896 | --DOCSHELL 000000C5128D3000 == 24 [pid = 3896] [id = 216] 20:11:10 INFO - PROCESS | 3896 | --DOCSHELL 000000C5127CE800 == 23 [pid = 3896] [id = 215] 20:11:10 INFO - PROCESS | 3896 | --DOCSHELL 000000C51240D000 == 22 [pid = 3896] [id = 214] 20:11:10 INFO - PROCESS | 3896 | --DOCSHELL 000000C51011E000 == 21 [pid = 3896] [id = 213] 20:11:10 INFO - PROCESS | 3896 | --DOCSHELL 000000C50E783000 == 20 [pid = 3896] [id = 212] 20:11:10 INFO - PROCESS | 3896 | --DOCSHELL 000000C50C5C8800 == 19 [pid = 3896] [id = 211] 20:11:10 INFO - PROCESS | 3896 | --DOCSHELL 000000C505DEF800 == 18 [pid = 3896] [id = 210] 20:11:10 INFO - PROCESS | 3896 | --DOCSHELL 000000C511293800 == 17 [pid = 3896] [id = 209] 20:11:10 INFO - PROCESS | 3896 | --DOCSHELL 000000C50D05B800 == 16 [pid = 3896] [id = 207] 20:11:10 INFO - PROCESS | 3896 | --DOCSHELL 000000C50B1C5800 == 15 [pid = 3896] [id = 208] 20:11:10 INFO - PROCESS | 3896 | --DOCSHELL 000000C50C4CA800 == 14 [pid = 3896] [id = 188] 20:11:10 INFO - PROCESS | 3896 | --DOCSHELL 000000C514F40000 == 13 [pid = 3896] [id = 221] 20:11:10 INFO - PROCESS | 3896 | --DOCSHELL 000000C511285000 == 12 [pid = 3896] [id = 220] 20:11:10 INFO - PROCESS | 3896 | --DOCSHELL 000000C50BDE1800 == 11 [pid = 3896] [id = 219] 20:11:10 INFO - PROCESS | 3896 | --DOCSHELL 000000C50E781000 == 10 [pid = 3896] [id = 218] 20:11:10 INFO - PROCESS | 3896 | --DOMWINDOW == 92 (000000C50D37C400) [pid = 3896] [serial = 605] [outer = 0000000000000000] [url = about:blank] 20:11:10 INFO - PROCESS | 3896 | --DOMWINDOW == 91 (000000C50C49C800) [pid = 3896] [serial = 594] [outer = 0000000000000000] [url = about:blank] 20:11:10 INFO - PROCESS | 3896 | --DOMWINDOW == 90 (000000C50B13D400) [pid = 3896] [serial = 593] [outer = 0000000000000000] [url = about:blank] 20:11:10 INFO - PROCESS | 3896 | --DOMWINDOW == 89 (000000C50C519C00) [pid = 3896] [serial = 599] [outer = 0000000000000000] [url = about:blank] 20:11:10 INFO - PROCESS | 3896 | --DOMWINDOW == 88 (000000C50CAB1000) [pid = 3896] [serial = 600] [outer = 0000000000000000] [url = about:blank] 20:11:10 INFO - PROCESS | 3896 | --DOMWINDOW == 87 (000000C509592000) [pid = 3896] [serial = 596] [outer = 0000000000000000] [url = about:blank] 20:11:10 INFO - PROCESS | 3896 | --DOMWINDOW == 86 (000000C50B13A000) [pid = 3896] [serial = 597] [outer = 0000000000000000] [url = about:blank] 20:11:10 INFO - PROCESS | 3896 | --DOMWINDOW == 85 (000000C50CDDE000) [pid = 3896] [serial = 588] [outer = 0000000000000000] [url = about:blank] 20:11:10 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C50C61AC00) [pid = 3896] [serial = 587] [outer = 0000000000000000] [url = about:blank] 20:11:10 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C5118EE400) [pid = 3896] [serial = 620] [outer = 0000000000000000] [url = about:blank] 20:11:10 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C50EBDFC00) [pid = 3896] [serial = 591] [outer = 0000000000000000] [url = about:blank] 20:11:10 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C50D5CCC00) [pid = 3896] [serial = 590] [outer = 0000000000000000] [url = about:blank] 20:11:10 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C50E70BC00) [pid = 3896] [serial = 608] [outer = 0000000000000000] [url = about:blank] 20:11:10 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C5118E2800) [pid = 3896] [serial = 618] [outer = 0000000000000000] [url = about:blank] 20:11:10 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C50D38EC00) [pid = 3896] [serial = 606] [outer = 0000000000000000] [url = about:blank] 20:11:10 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C50FB20400) [pid = 3896] [serial = 611] [outer = 0000000000000000] [url = about:blank] 20:11:10 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C50EBE2000) [pid = 3896] [serial = 609] [outer = 0000000000000000] [url = about:blank] 20:11:10 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C5101A9C00) [pid = 3896] [serial = 617] [outer = 0000000000000000] [url = about:blank] 20:11:10 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C50FFB3C00) [pid = 3896] [serial = 612] [outer = 0000000000000000] [url = about:blank] 20:11:10 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C50D02FC00) [pid = 3896] [serial = 602] [outer = 0000000000000000] [url = about:blank] 20:11:10 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C50FB05C00) [pid = 3896] [serial = 614] [outer = 0000000000000000] [url = about:blank] 20:11:10 INFO - PROCESS | 3896 | --DOMWINDOW == 71 (000000C5100E9000) [pid = 3896] [serial = 615] [outer = 0000000000000000] [url = about:blank] 20:11:10 INFO - PROCESS | 3896 | --DOMWINDOW == 70 (000000C50D0A2C00) [pid = 3896] [serial = 603] [outer = 0000000000000000] [url = about:blank] 20:11:10 INFO - PROCESS | 3896 | 1465528270393 Marionette TRACE conn5 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 20:11:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 20:11:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1383ms 20:11:10 INFO - PROCESS | 3896 | 1465528270442 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 20:11:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 20:11:10 INFO - PROCESS | 3896 | 1465528270446 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 20:11:10 INFO - PROCESS | 3896 | 1465528270450 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 20:11:10 INFO - PROCESS | 3896 | 1465528270455 Marionette TRACE conn5 <- [1,858,null,{}] 20:11:10 INFO - PROCESS | 3896 | 1465528270460 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:10 INFO - PROCESS | 3896 | 1465528270463 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:10 INFO - PROCESS | 3896 | 1465528270566 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 20:11:10 INFO - PROCESS | 3896 | 1465528270672 Marionette TRACE conn5 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:10 INFO - PROCESS | 3896 | 1465528270675 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:10 INFO - PROCESS | 3896 | ++DOCSHELL 000000C506322000 == 11 [pid = 3896] [id = 224] 20:11:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 71 (000000C50B13A000) [pid = 3896] [serial = 671] [outer = 0000000000000000] 20:11:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 72 (000000C50B13FC00) [pid = 3896] [serial = 672] [outer = 000000C50B13A000] 20:11:10 INFO - PROCESS | 3896 | 1465528270729 Marionette DEBUG loaded listener.js 20:11:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C50C512400) [pid = 3896] [serial = 673] [outer = 000000C50B13A000] 20:11:11 INFO - PROCESS | 3896 | 1465528271136 Marionette TRACE conn5 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 20:11:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 20:11:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 732ms 20:11:11 INFO - PROCESS | 3896 | 1465528271182 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 20:11:11 INFO - PROCESS | 3896 | 1465528271187 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 20:11:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 20:11:11 INFO - PROCESS | 3896 | 1465528271194 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 20:11:11 INFO - PROCESS | 3896 | 1465528271197 Marionette TRACE conn5 <- [1,862,null,{}] 20:11:11 INFO - PROCESS | 3896 | 1465528271230 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:11 INFO - PROCESS | 3896 | 1465528271233 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:11 INFO - PROCESS | 3896 | 1465528271334 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 20:11:11 INFO - PROCESS | 3896 | 1465528271347 Marionette TRACE conn5 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:11 INFO - PROCESS | 3896 | 1465528271350 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:11 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50C71C000 == 12 [pid = 3896] [id = 225] 20:11:11 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C50CAAF000) [pid = 3896] [serial = 674] [outer = 0000000000000000] 20:11:11 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C50CD8C400) [pid = 3896] [serial = 675] [outer = 000000C50CAAF000] 20:11:11 INFO - PROCESS | 3896 | 1465528271400 Marionette DEBUG loaded listener.js 20:11:11 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C50D036400) [pid = 3896] [serial = 676] [outer = 000000C50CAAF000] 20:11:11 INFO - PROCESS | 3896 | 1465528271853 Marionette TRACE conn5 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 20:11:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 20:11:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 692ms 20:11:11 INFO - PROCESS | 3896 | 1465528271888 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 20:11:11 INFO - PROCESS | 3896 | 1465528271891 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 20:11:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 20:11:11 INFO - PROCESS | 3896 | 1465528271894 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 20:11:11 INFO - PROCESS | 3896 | 1465528271897 Marionette TRACE conn5 <- [1,866,null,{}] 20:11:11 INFO - PROCESS | 3896 | 1465528271909 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:11 INFO - PROCESS | 3896 | 1465528271914 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:12 INFO - PROCESS | 3896 | 1465528272009 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 20:11:12 INFO - PROCESS | 3896 | 1465528272016 Marionette TRACE conn5 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:12 INFO - PROCESS | 3896 | 1465528272019 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:12 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50F2A9000 == 13 [pid = 3896] [id = 226] 20:11:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C50D372000) [pid = 3896] [serial = 677] [outer = 0000000000000000] 20:11:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C50D37B400) [pid = 3896] [serial = 678] [outer = 000000C50D372000] 20:11:12 INFO - PROCESS | 3896 | 1465528272068 Marionette DEBUG loaded listener.js 20:11:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C50D390800) [pid = 3896] [serial = 679] [outer = 000000C50D372000] 20:11:12 INFO - PROCESS | 3896 | 1465528272553 Marionette TRACE conn5 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 20:11:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 20:11:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 692ms 20:11:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 20:11:12 INFO - PROCESS | 3896 | 1465528272589 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 20:11:12 INFO - PROCESS | 3896 | 1465528272592 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 20:11:12 INFO - PROCESS | 3896 | 1465528272595 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 20:11:12 INFO - PROCESS | 3896 | 1465528272597 Marionette TRACE conn5 <- [1,870,null,{}] 20:11:12 INFO - PROCESS | 3896 | 1465528272600 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:12 INFO - PROCESS | 3896 | 1465528272602 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:12 INFO - PROCESS | 3896 | 1465528272752 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 20:11:12 INFO - PROCESS | 3896 | 1465528272773 Marionette TRACE conn5 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:12 INFO - PROCESS | 3896 | 1465528272776 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:12 INFO - PROCESS | 3896 | ++DOCSHELL 000000C510103000 == 14 [pid = 3896] [id = 227] 20:11:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C50DE0B000) [pid = 3896] [serial = 680] [outer = 0000000000000000] 20:11:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C50DE58C00) [pid = 3896] [serial = 681] [outer = 000000C50DE0B000] 20:11:12 INFO - PROCESS | 3896 | 1465528272822 Marionette DEBUG loaded listener.js 20:11:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C50EBD9000) [pid = 3896] [serial = 682] [outer = 000000C50DE0B000] 20:11:13 INFO - PROCESS | 3896 | 1465528273268 Marionette TRACE conn5 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 20:11:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 20:11:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 735ms 20:11:13 INFO - PROCESS | 3896 | 1465528273333 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 20:11:13 INFO - PROCESS | 3896 | 1465528273335 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 20:11:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 20:11:13 INFO - PROCESS | 3896 | 1465528273338 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 20:11:13 INFO - PROCESS | 3896 | 1465528273340 Marionette TRACE conn5 <- [1,874,null,{}] 20:11:13 INFO - PROCESS | 3896 | 1465528273348 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:13 INFO - PROCESS | 3896 | 1465528273350 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:13 INFO - PROCESS | 3896 | 1465528273472 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 20:11:13 INFO - PROCESS | 3896 | 1465528273484 Marionette TRACE conn5 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:13 INFO - PROCESS | 3896 | 1465528273486 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:13 INFO - PROCESS | 3896 | ++DOCSHELL 000000C511A06800 == 15 [pid = 3896] [id = 228] 20:11:13 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C50DE4C800) [pid = 3896] [serial = 683] [outer = 0000000000000000] 20:11:13 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C50FB02C00) [pid = 3896] [serial = 684] [outer = 000000C50DE4C800] 20:11:13 INFO - PROCESS | 3896 | 1465528273531 Marionette DEBUG loaded listener.js 20:11:13 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C50FB0F000) [pid = 3896] [serial = 685] [outer = 000000C50DE4C800] 20:11:14 INFO - PROCESS | 3896 | 1465528274004 Marionette TRACE conn5 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 20:11:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 20:11:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 691ms 20:11:14 INFO - PROCESS | 3896 | 1465528274038 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 20:11:14 INFO - PROCESS | 3896 | 1465528274040 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 20:11:14 INFO - PROCESS | 3896 | 1465528274048 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 20:11:14 INFO - PROCESS | 3896 | 1465528274050 Marionette TRACE conn5 <- [1,878,null,{}] 20:11:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 20:11:14 INFO - PROCESS | 3896 | 1465528274053 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:14 INFO - PROCESS | 3896 | 1465528274060 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:14 INFO - PROCESS | 3896 | 1465528274211 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 20:11:14 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C50FB16C00) [pid = 3896] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 20:11:14 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C5100E8C00) [pid = 3896] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 20:11:14 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C5119F9400) [pid = 3896] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 20:11:14 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C5091C6800) [pid = 3896] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 20:11:14 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C509153C00) [pid = 3896] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 20:11:14 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C5101A5400) [pid = 3896] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 20:11:14 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C50CB3FC00) [pid = 3896] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 20:11:14 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C505912800) [pid = 3896] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 20:11:14 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C50EBD8000) [pid = 3896] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 20:11:14 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C50914CC00) [pid = 3896] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 20:11:14 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C50CDE2400) [pid = 3896] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 20:11:14 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C5125C6400) [pid = 3896] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 20:11:14 INFO - PROCESS | 3896 | 1465528274446 Marionette TRACE conn5 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:14 INFO - PROCESS | 3896 | 1465528274449 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:14 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50C715800 == 16 [pid = 3896] [id = 229] 20:11:14 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C504B34800) [pid = 3896] [serial = 686] [outer = 0000000000000000] 20:11:14 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C5091C6800) [pid = 3896] [serial = 687] [outer = 000000C504B34800] 20:11:14 INFO - PROCESS | 3896 | 1465528274496 Marionette DEBUG loaded listener.js 20:11:14 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C50FB33800) [pid = 3896] [serial = 688] [outer = 000000C504B34800] 20:11:14 INFO - PROCESS | 3896 | 1465528274858 Marionette TRACE conn5 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 20:11:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 20:11:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 881ms 20:11:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 20:11:14 INFO - PROCESS | 3896 | 1465528274934 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 20:11:14 INFO - PROCESS | 3896 | 1465528274936 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 20:11:14 INFO - PROCESS | 3896 | 1465528274939 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 20:11:14 INFO - PROCESS | 3896 | 1465528274941 Marionette TRACE conn5 <- [1,882,null,{}] 20:11:14 INFO - PROCESS | 3896 | 1465528274945 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:14 INFO - PROCESS | 3896 | 1465528274947 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:15 INFO - PROCESS | 3896 | 1465528275053 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 20:11:15 INFO - PROCESS | 3896 | 1465528275060 Marionette TRACE conn5 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:15 INFO - PROCESS | 3896 | 1465528275062 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:15 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512526800 == 17 [pid = 3896] [id = 230] 20:11:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C5100E4800) [pid = 3896] [serial = 689] [outer = 0000000000000000] 20:11:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C5100F1000) [pid = 3896] [serial = 690] [outer = 000000C5100E4800] 20:11:15 INFO - PROCESS | 3896 | 1465528275107 Marionette DEBUG loaded listener.js 20:11:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C5101A9C00) [pid = 3896] [serial = 691] [outer = 000000C5100E4800] 20:11:15 INFO - PROCESS | 3896 | 1465528275499 Marionette TRACE conn5 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 20:11:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 20:11:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 586ms 20:11:15 INFO - PROCESS | 3896 | 1465528275529 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 20:11:15 INFO - PROCESS | 3896 | 1465528275531 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 20:11:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 20:11:15 INFO - PROCESS | 3896 | 1465528275533 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 20:11:15 INFO - PROCESS | 3896 | 1465528275535 Marionette TRACE conn5 <- [1,886,null,{}] 20:11:15 INFO - PROCESS | 3896 | 1465528275538 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:15 INFO - PROCESS | 3896 | 1465528275540 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:15 INFO - PROCESS | 3896 | 1465528275622 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 20:11:15 INFO - PROCESS | 3896 | 1465528275719 Marionette TRACE conn5 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:15 INFO - PROCESS | 3896 | 1465528275721 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:15 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51253F000 == 18 [pid = 3896] [id = 231] 20:11:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C5100E5800) [pid = 3896] [serial = 692] [outer = 0000000000000000] 20:11:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C5118E8000) [pid = 3896] [serial = 693] [outer = 000000C5100E5800] 20:11:15 INFO - PROCESS | 3896 | 1465528275771 Marionette DEBUG loaded listener.js 20:11:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C511986C00) [pid = 3896] [serial = 694] [outer = 000000C5100E5800] 20:11:16 INFO - PROCESS | 3896 | 1465528276122 Marionette TRACE conn5 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 20:11:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 20:11:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 628ms 20:11:16 INFO - PROCESS | 3896 | 1465528276166 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 20:11:16 INFO - PROCESS | 3896 | 1465528276168 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 20:11:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 20:11:16 INFO - PROCESS | 3896 | 1465528276180 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 20:11:16 INFO - PROCESS | 3896 | 1465528276182 Marionette TRACE conn5 <- [1,890,null,{}] 20:11:16 INFO - PROCESS | 3896 | 1465528276186 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:16 INFO - PROCESS | 3896 | 1465528276188 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:16 INFO - PROCESS | 3896 | 1465528276268 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 20:11:16 INFO - PROCESS | 3896 | 1465528276275 Marionette TRACE conn5 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:16 INFO - PROCESS | 3896 | 1465528276277 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:16 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5128BC800 == 19 [pid = 3896] [id = 232] 20:11:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C51198C400) [pid = 3896] [serial = 695] [outer = 0000000000000000] 20:11:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C5119F7800) [pid = 3896] [serial = 696] [outer = 000000C51198C400] 20:11:16 INFO - PROCESS | 3896 | 1465528276321 Marionette DEBUG loaded listener.js 20:11:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C5125C6400) [pid = 3896] [serial = 697] [outer = 000000C51198C400] 20:11:17 INFO - PROCESS | 3896 | 1465528277078 Marionette TRACE conn5 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 20:11:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 20:11:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 986ms 20:11:17 INFO - PROCESS | 3896 | 1465528277162 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 20:11:17 INFO - PROCESS | 3896 | 1465528277166 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 20:11:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 20:11:17 INFO - PROCESS | 3896 | 1465528277171 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 20:11:17 INFO - PROCESS | 3896 | 1465528277177 Marionette TRACE conn5 <- [1,894,null,{}] 20:11:17 INFO - PROCESS | 3896 | 1465528277183 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:17 INFO - PROCESS | 3896 | 1465528277186 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:17 INFO - PROCESS | 3896 | 1465528277320 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 20:11:17 INFO - PROCESS | 3896 | 1465528277386 Marionette TRACE conn5 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:17 INFO - PROCESS | 3896 | 1465528277389 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:17 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50C5D0800 == 20 [pid = 3896] [id = 233] 20:11:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 86 (000000C50BFD9C00) [pid = 3896] [serial = 698] [outer = 0000000000000000] 20:11:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 87 (000000C50C513400) [pid = 3896] [serial = 699] [outer = 000000C50BFD9C00] 20:11:17 INFO - PROCESS | 3896 | 1465528277454 Marionette DEBUG loaded listener.js 20:11:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 88 (000000C50CDDD000) [pid = 3896] [serial = 700] [outer = 000000C50BFD9C00] 20:11:18 INFO - PROCESS | 3896 | 1465528278167 Marionette TRACE conn5 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 20:11:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 20:11:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1025ms 20:11:18 INFO - PROCESS | 3896 | 1465528278200 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 20:11:18 INFO - PROCESS | 3896 | 1465528278205 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 20:11:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 20:11:18 INFO - PROCESS | 3896 | 1465528278211 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 20:11:18 INFO - PROCESS | 3896 | 1465528278214 Marionette TRACE conn5 <- [1,898,null,{}] 20:11:18 INFO - PROCESS | 3896 | 1465528278219 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:18 INFO - PROCESS | 3896 | 1465528278222 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:18 INFO - PROCESS | 3896 | 1465528278355 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 20:11:18 INFO - PROCESS | 3896 | 1465528278428 Marionette TRACE conn5 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:18 INFO - PROCESS | 3896 | 1465528278431 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:18 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512420000 == 21 [pid = 3896] [id = 234] 20:11:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 89 (000000C50D38B000) [pid = 3896] [serial = 701] [outer = 0000000000000000] 20:11:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 90 (000000C50D38F000) [pid = 3896] [serial = 702] [outer = 000000C50D38B000] 20:11:18 INFO - PROCESS | 3896 | 1465528278490 Marionette DEBUG loaded listener.js 20:11:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 91 (000000C50FB08C00) [pid = 3896] [serial = 703] [outer = 000000C50D38B000] 20:11:19 INFO - PROCESS | 3896 | --DOMWINDOW == 90 (000000C5125CB000) [pid = 3896] [serial = 653] [outer = 0000000000000000] [url = about:blank] 20:11:19 INFO - PROCESS | 3896 | --DOMWINDOW == 89 (000000C5101AB800) [pid = 3896] [serial = 375] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 20:11:19 INFO - PROCESS | 3896 | --DOMWINDOW == 88 (000000C50FB1D800) [pid = 3896] [serial = 641] [outer = 0000000000000000] [url = about:blank] 20:11:19 INFO - PROCESS | 3896 | --DOMWINDOW == 87 (000000C5101AC800) [pid = 3896] [serial = 644] [outer = 0000000000000000] [url = about:blank] 20:11:19 INFO - PROCESS | 3896 | --DOMWINDOW == 86 (000000C50FB32400) [pid = 3896] [serial = 642] [outer = 0000000000000000] [url = about:blank] 20:11:19 INFO - PROCESS | 3896 | --DOMWINDOW == 85 (000000C51248C800) [pid = 3896] [serial = 647] [outer = 0000000000000000] [url = about:blank] 20:11:19 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C5119F0000) [pid = 3896] [serial = 645] [outer = 0000000000000000] [url = about:blank] 20:11:19 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C50FB0B400) [pid = 3896] [serial = 650] [outer = 0000000000000000] [url = about:blank] 20:11:19 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C50959D000) [pid = 3896] [serial = 629] [outer = 0000000000000000] [url = about:blank] 20:11:19 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C50C06D800) [pid = 3896] [serial = 630] [outer = 0000000000000000] [url = about:blank] 20:11:19 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C51198C000) [pid = 3896] [serial = 621] [outer = 0000000000000000] [url = about:blank] 20:11:19 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C50CB47000) [pid = 3896] [serial = 632] [outer = 0000000000000000] [url = about:blank] 20:11:19 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C50D030C00) [pid = 3896] [serial = 633] [outer = 0000000000000000] [url = about:blank] 20:11:19 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C50D382800) [pid = 3896] [serial = 635] [outer = 0000000000000000] [url = about:blank] 20:11:19 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C50DE0D800) [pid = 3896] [serial = 636] [outer = 0000000000000000] [url = about:blank] 20:11:19 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C50F281C00) [pid = 3896] [serial = 638] [outer = 0000000000000000] [url = about:blank] 20:11:19 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C509590C00) [pid = 3896] [serial = 623] [outer = 0000000000000000] [url = about:blank] 20:11:19 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C50B989400) [pid = 3896] [serial = 624] [outer = 0000000000000000] [url = about:blank] 20:11:19 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C50D030000) [pid = 3896] [serial = 626] [outer = 0000000000000000] [url = about:blank] 20:11:19 INFO - PROCESS | 3896 | --DOMWINDOW == 71 (000000C50D370400) [pid = 3896] [serial = 627] [outer = 0000000000000000] [url = about:blank] 20:11:19 INFO - PROCESS | 3896 | --DOMWINDOW == 70 (000000C512496000) [pid = 3896] [serial = 648] [outer = 0000000000000000] [url = about:blank] 20:11:19 INFO - PROCESS | 3896 | --DOMWINDOW == 69 (000000C512498800) [pid = 3896] [serial = 651] [outer = 0000000000000000] [url = about:blank] 20:11:19 INFO - PROCESS | 3896 | --DOMWINDOW == 68 (000000C50FB09800) [pid = 3896] [serial = 639] [outer = 0000000000000000] [url = about:blank] 20:11:19 INFO - PROCESS | 3896 | --DOMWINDOW == 67 (000000C512704000) [pid = 3896] [serial = 654] [outer = 0000000000000000] [url = about:blank] 20:11:19 INFO - PROCESS | 3896 | 1465528279356 Marionette TRACE conn5 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 20:11:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 20:11:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1195ms 20:11:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 20:11:19 INFO - PROCESS | 3896 | 1465528279409 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 20:11:19 INFO - PROCESS | 3896 | 1465528279413 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 20:11:19 INFO - PROCESS | 3896 | 1465528279417 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 20:11:19 INFO - PROCESS | 3896 | 1465528279420 Marionette TRACE conn5 <- [1,902,null,{}] 20:11:19 INFO - PROCESS | 3896 | 1465528279426 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:19 INFO - PROCESS | 3896 | 1465528279429 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:19 INFO - PROCESS | 3896 | 1465528279519 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 20:11:19 INFO - PROCESS | 3896 | 1465528279534 Marionette TRACE conn5 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:19 INFO - PROCESS | 3896 | 1465528279536 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:19 INFO - PROCESS | 3896 | ++DOCSHELL 000000C506175000 == 22 [pid = 3896] [id = 235] 20:11:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 68 (000000C5096B4000) [pid = 3896] [serial = 704] [outer = 0000000000000000] 20:11:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 69 (000000C50B133400) [pid = 3896] [serial = 705] [outer = 000000C5096B4000] 20:11:19 INFO - PROCESS | 3896 | 1465528279585 Marionette DEBUG loaded listener.js 20:11:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 70 (000000C50C514800) [pid = 3896] [serial = 706] [outer = 000000C5096B4000] 20:11:20 INFO - PROCESS | 3896 | 1465528280033 Marionette TRACE conn5 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 20:11:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 20:11:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 691ms 20:11:20 INFO - PROCESS | 3896 | 1465528280128 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 20:11:20 INFO - PROCESS | 3896 | 1465528280132 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 20:11:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 20:11:20 INFO - PROCESS | 3896 | 1465528280138 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 20:11:20 INFO - PROCESS | 3896 | 1465528280141 Marionette TRACE conn5 <- [1,906,null,{}] 20:11:20 INFO - PROCESS | 3896 | 1465528280147 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:20 INFO - PROCESS | 3896 | 1465528280149 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:20 INFO - PROCESS | 3896 | 1465528280245 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 20:11:20 INFO - PROCESS | 3896 | 1465528280252 Marionette TRACE conn5 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:20 INFO - PROCESS | 3896 | 1465528280254 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:20 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50C71E800 == 23 [pid = 3896] [id = 236] 20:11:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 71 (000000C50D03C000) [pid = 3896] [serial = 707] [outer = 0000000000000000] 20:11:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 72 (000000C50D252400) [pid = 3896] [serial = 708] [outer = 000000C50D03C000] 20:11:20 INFO - PROCESS | 3896 | 1465528280302 Marionette DEBUG loaded listener.js 20:11:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C50D37B800) [pid = 3896] [serial = 709] [outer = 000000C50D03C000] 20:11:20 INFO - PROCESS | 3896 | 1465528280769 Marionette TRACE conn5 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 20:11:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 20:11:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 692ms 20:11:20 INFO - PROCESS | 3896 | 1465528280836 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 20:11:20 INFO - PROCESS | 3896 | 1465528280838 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 20:11:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 20:11:20 INFO - PROCESS | 3896 | 1465528280842 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 20:11:20 INFO - PROCESS | 3896 | 1465528280845 Marionette TRACE conn5 <- [1,910,null,{}] 20:11:20 INFO - PROCESS | 3896 | 1465528280857 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:20 INFO - PROCESS | 3896 | 1465528280862 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:20 INFO - PROCESS | 3896 | 1465528280951 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 20:11:21 INFO - PROCESS | 3896 | 1465528281025 Marionette TRACE conn5 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:21 INFO - PROCESS | 3896 | 1465528281028 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:21 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50FFEC800 == 24 [pid = 3896] [id = 237] 20:11:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C50664D400) [pid = 3896] [serial = 710] [outer = 0000000000000000] 20:11:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C50EBE2000) [pid = 3896] [serial = 711] [outer = 000000C50664D400] 20:11:21 INFO - PROCESS | 3896 | 1465528281077 Marionette DEBUG loaded listener.js 20:11:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C50FB0C800) [pid = 3896] [serial = 712] [outer = 000000C50664D400] 20:11:21 INFO - PROCESS | 3896 | 1465528281444 Marionette TRACE conn5 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 20:11:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 20:11:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 629ms 20:11:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 20:11:21 INFO - PROCESS | 3896 | 1465528281475 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 20:11:21 INFO - PROCESS | 3896 | 1465528281478 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 20:11:21 INFO - PROCESS | 3896 | 1465528281481 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 20:11:21 INFO - PROCESS | 3896 | 1465528281483 Marionette TRACE conn5 <- [1,914,null,{}] 20:11:21 INFO - PROCESS | 3896 | 1465528281486 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:21 INFO - PROCESS | 3896 | 1465528281488 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:21 INFO - PROCESS | 3896 | 1465528281610 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 20:11:21 INFO - PROCESS | 3896 | 1465528281654 Marionette TRACE conn5 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:21 INFO - PROCESS | 3896 | 1465528281656 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:21 INFO - PROCESS | 3896 | ++DOCSHELL 000000C511A10000 == 25 [pid = 3896] [id = 238] 20:11:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C50FB1C800) [pid = 3896] [serial = 713] [outer = 0000000000000000] 20:11:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C50FB33400) [pid = 3896] [serial = 714] [outer = 000000C50FB1C800] 20:11:21 INFO - PROCESS | 3896 | 1465528281711 Marionette DEBUG loaded listener.js 20:11:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C5100EBC00) [pid = 3896] [serial = 715] [outer = 000000C50FB1C800] 20:11:22 INFO - PROCESS | 3896 | 1465528282168 Marionette TRACE conn5 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 20:11:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 20:11:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 733ms 20:11:22 INFO - PROCESS | 3896 | 1465528282216 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 20:11:22 INFO - PROCESS | 3896 | 1465528282218 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 20:11:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 20:11:22 INFO - PROCESS | 3896 | 1465528282221 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 20:11:22 INFO - PROCESS | 3896 | 1465528282223 Marionette TRACE conn5 <- [1,918,null,{}] 20:11:22 INFO - PROCESS | 3896 | 1465528282226 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:22 INFO - PROCESS | 3896 | 1465528282229 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:22 INFO - PROCESS | 3896 | 1465528282336 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 20:11:22 INFO - PROCESS | 3896 | 1465528282342 Marionette TRACE conn5 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:22 INFO - PROCESS | 3896 | 1465528282344 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:22 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512464000 == 26 [pid = 3896] [id = 239] 20:11:22 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C5065BA000) [pid = 3896] [serial = 716] [outer = 0000000000000000] 20:11:22 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C5101A6400) [pid = 3896] [serial = 717] [outer = 000000C5065BA000] 20:11:22 INFO - PROCESS | 3896 | 1465528282389 Marionette DEBUG loaded listener.js 20:11:22 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C5118EE800) [pid = 3896] [serial = 718] [outer = 000000C5065BA000] 20:11:22 INFO - PROCESS | 3896 | 1465528282846 Marionette TRACE conn5 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 20:11:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 20:11:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 691ms 20:11:22 INFO - PROCESS | 3896 | 1465528282916 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 20:11:22 INFO - PROCESS | 3896 | 1465528282918 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 20:11:22 INFO - PROCESS | 3896 | 1465528282921 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 20:11:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 20:11:22 INFO - PROCESS | 3896 | 1465528282923 Marionette TRACE conn5 <- [1,922,null,{}] 20:11:22 INFO - PROCESS | 3896 | 1465528282926 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:22 INFO - PROCESS | 3896 | 1465528282932 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:23 INFO - PROCESS | 3896 | 1465528283114 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 20:11:23 INFO - PROCESS | 3896 | 1465528283120 Marionette TRACE conn5 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:23 INFO - PROCESS | 3896 | 1465528283122 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:23 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512856000 == 27 [pid = 3896] [id = 240] 20:11:23 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C51198D400) [pid = 3896] [serial = 719] [outer = 0000000000000000] 20:11:23 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C5125CD000) [pid = 3896] [serial = 720] [outer = 000000C51198D400] 20:11:23 INFO - PROCESS | 3896 | 1465528283207 Marionette DEBUG loaded listener.js 20:11:23 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C51270A800) [pid = 3896] [serial = 721] [outer = 000000C51198D400] 20:11:23 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C50DE0B000) [pid = 3896] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 20:11:23 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C50CAAF000) [pid = 3896] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 20:11:23 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C50C43A800) [pid = 3896] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 20:11:23 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C50B13A000) [pid = 3896] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 20:11:23 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C50D372000) [pid = 3896] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 20:11:23 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C506652400) [pid = 3896] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 20:11:23 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C50DE4C800) [pid = 3896] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 20:11:23 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C50D378800) [pid = 3896] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 20:11:23 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C50FF69400) [pid = 3896] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 20:11:23 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C5100E5800) [pid = 3896] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 20:11:23 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C511981C00) [pid = 3896] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 20:11:23 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C504B34800) [pid = 3896] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 20:11:23 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C5100E4800) [pid = 3896] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 20:11:23 INFO - PROCESS | 3896 | 1465528283680 Marionette TRACE conn5 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 20:11:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 20:11:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 775ms 20:11:23 INFO - PROCESS | 3896 | 1465528283700 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 20:11:23 INFO - PROCESS | 3896 | 1465528283702 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 20:11:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 20:11:23 INFO - PROCESS | 3896 | 1465528283705 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 20:11:23 INFO - PROCESS | 3896 | 1465528283707 Marionette TRACE conn5 <- [1,926,null,{}] 20:11:23 INFO - PROCESS | 3896 | 1465528283710 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:23 INFO - PROCESS | 3896 | 1465528283712 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:23 INFO - PROCESS | 3896 | 1465528283793 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 20:11:23 INFO - PROCESS | 3896 | 1465528283799 Marionette TRACE conn5 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:23 INFO - PROCESS | 3896 | 1465528283801 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:23 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50BAA1000 == 28 [pid = 3896] [id = 241] 20:11:23 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C50CDDF000) [pid = 3896] [serial = 722] [outer = 0000000000000000] 20:11:23 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C50D378800) [pid = 3896] [serial = 723] [outer = 000000C50CDDF000] 20:11:23 INFO - PROCESS | 3896 | 1465528283845 Marionette DEBUG loaded listener.js 20:11:23 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C5101A7800) [pid = 3896] [serial = 724] [outer = 000000C50CDDF000] 20:11:24 INFO - PROCESS | 3896 | 1465528284254 Marionette TRACE conn5 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 20:11:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 20:11:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 585ms 20:11:24 INFO - PROCESS | 3896 | 1465528284294 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 20:11:24 INFO - PROCESS | 3896 | 1465528284296 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 20:11:24 INFO - PROCESS | 3896 | 1465528284299 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 20:11:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 20:11:24 INFO - PROCESS | 3896 | 1465528284309 Marionette TRACE conn5 <- [1,930,null,{}] 20:11:24 INFO - PROCESS | 3896 | 1465528284317 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:24 INFO - PROCESS | 3896 | 1465528284319 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:24 INFO - PROCESS | 3896 | 1465528284402 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 20:11:24 INFO - PROCESS | 3896 | 1465528284410 Marionette TRACE conn5 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:24 INFO - PROCESS | 3896 | 1465528284412 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:24 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5131C7000 == 29 [pid = 3896] [id = 242] 20:11:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C512776800) [pid = 3896] [serial = 725] [outer = 0000000000000000] 20:11:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C51277C400) [pid = 3896] [serial = 726] [outer = 000000C512776800] 20:11:24 INFO - PROCESS | 3896 | 1465528284456 Marionette DEBUG loaded listener.js 20:11:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C512ED1C00) [pid = 3896] [serial = 727] [outer = 000000C512776800] 20:11:24 INFO - PROCESS | 3896 | 1465528284890 Marionette TRACE conn5 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 20:11:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 20:11:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 649ms 20:11:24 INFO - PROCESS | 3896 | 1465528284952 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 20:11:24 INFO - PROCESS | 3896 | 1465528284954 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 20:11:24 INFO - PROCESS | 3896 | 1465528284957 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 20:11:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 20:11:24 INFO - PROCESS | 3896 | 1465528284959 Marionette TRACE conn5 <- [1,934,null,{}] 20:11:24 INFO - PROCESS | 3896 | 1465528284962 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:24 INFO - PROCESS | 3896 | 1465528284964 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:25 INFO - PROCESS | 3896 | 1465528285050 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 20:11:25 INFO - PROCESS | 3896 | 1465528285058 Marionette TRACE conn5 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:25 INFO - PROCESS | 3896 | 1465528285060 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:25 INFO - PROCESS | 3896 | ++DOCSHELL 000000C514F42000 == 30 [pid = 3896] [id = 243] 20:11:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C512ED8000) [pid = 3896] [serial = 728] [outer = 0000000000000000] 20:11:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C512EDB800) [pid = 3896] [serial = 729] [outer = 000000C512ED8000] 20:11:25 INFO - PROCESS | 3896 | 1465528285104 Marionette DEBUG loaded listener.js 20:11:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C512F17C00) [pid = 3896] [serial = 730] [outer = 000000C512ED8000] 20:11:25 INFO - PROCESS | 3896 | 1465528285517 Marionette TRACE conn5 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 20:11:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 20:11:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 628ms 20:11:25 INFO - PROCESS | 3896 | 1465528285589 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 20:11:25 INFO - PROCESS | 3896 | 1465528285591 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 20:11:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 20:11:25 INFO - PROCESS | 3896 | 1465528285594 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 20:11:25 INFO - PROCESS | 3896 | 1465528285596 Marionette TRACE conn5 <- [1,938,null,{}] 20:11:25 INFO - PROCESS | 3896 | 1465528285599 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:25 INFO - PROCESS | 3896 | 1465528285601 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:25 INFO - PROCESS | 3896 | 1465528285729 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 20:11:25 INFO - PROCESS | 3896 | 1465528285870 Marionette TRACE conn5 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:25 INFO - PROCESS | 3896 | 1465528285874 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:25 INFO - PROCESS | 3896 | ++DOCSHELL 000000C504BCA000 == 31 [pid = 3896] [id = 244] 20:11:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C504D75C00) [pid = 3896] [serial = 731] [outer = 0000000000000000] 20:11:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C5063A9400) [pid = 3896] [serial = 732] [outer = 000000C504D75C00] 20:11:25 INFO - PROCESS | 3896 | 1465528285934 Marionette DEBUG loaded listener.js 20:11:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C50C43A800) [pid = 3896] [serial = 733] [outer = 000000C504D75C00] 20:11:26 INFO - PROCESS | 3896 | 1465528286535 Marionette TRACE conn5 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 20:11:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 20:11:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 986ms 20:11:26 INFO - PROCESS | 3896 | 1465528286585 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 20:11:26 INFO - PROCESS | 3896 | 1465528286589 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 20:11:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 20:11:26 INFO - PROCESS | 3896 | 1465528286595 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 20:11:26 INFO - PROCESS | 3896 | 1465528286598 Marionette TRACE conn5 <- [1,942,null,{}] 20:11:26 INFO - PROCESS | 3896 | 1465528286604 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:26 INFO - PROCESS | 3896 | 1465528286607 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:26 INFO - PROCESS | 3896 | 1465528286754 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 20:11:26 INFO - PROCESS | 3896 | 1465528286870 Marionette TRACE conn5 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:26 INFO - PROCESS | 3896 | 1465528286873 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:26 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51129F000 == 32 [pid = 3896] [id = 245] 20:11:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C50D25D400) [pid = 3896] [serial = 734] [outer = 0000000000000000] 20:11:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 86 (000000C50D5C9800) [pid = 3896] [serial = 735] [outer = 000000C50D25D400] 20:11:26 INFO - PROCESS | 3896 | 1465528286933 Marionette DEBUG loaded listener.js 20:11:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 87 (000000C50F639000) [pid = 3896] [serial = 736] [outer = 000000C50D25D400] 20:11:27 INFO - PROCESS | 3896 | 1465528287558 Marionette TRACE conn5 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 20:11:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 20:11:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1028ms 20:11:27 INFO - PROCESS | 3896 | 1465528287626 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 20:11:27 INFO - PROCESS | 3896 | 1465528287630 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 20:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 20:11:27 INFO - PROCESS | 3896 | 1465528287633 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 20:11:27 INFO - PROCESS | 3896 | 1465528287636 Marionette TRACE conn5 <- [1,946,null,{}] 20:11:27 INFO - PROCESS | 3896 | 1465528287674 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:27 INFO - PROCESS | 3896 | 1465528287677 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:27 INFO - PROCESS | 3896 | 1465528287800 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 20:11:27 INFO - PROCESS | 3896 | 1465528287882 Marionette TRACE conn5 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:27 INFO - PROCESS | 3896 | 1465528287884 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:27 INFO - PROCESS | 3896 | ++DOCSHELL 000000C57D9B7800 == 33 [pid = 3896] [id = 246] 20:11:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 88 (000000C5101AC800) [pid = 3896] [serial = 737] [outer = 0000000000000000] 20:11:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 89 (000000C51198F800) [pid = 3896] [serial = 738] [outer = 000000C5101AC800] 20:11:27 INFO - PROCESS | 3896 | 1465528287940 Marionette DEBUG loaded listener.js 20:11:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 90 (000000C5125C5000) [pid = 3896] [serial = 739] [outer = 000000C5101AC800] 20:11:28 INFO - PROCESS | 3896 | 1465528288555 Marionette TRACE conn5 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 20:11:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 20:11:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 985ms 20:11:28 INFO - PROCESS | 3896 | 1465528288620 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 20:11:28 INFO - PROCESS | 3896 | 1465528288625 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 20:11:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 20:11:28 INFO - PROCESS | 3896 | 1465528288636 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 20:11:28 INFO - PROCESS | 3896 | 1465528288641 Marionette TRACE conn5 <- [1,950,null,{}] 20:11:28 INFO - PROCESS | 3896 | 1465528288645 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:28 INFO - PROCESS | 3896 | 1465528288649 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:28 INFO - PROCESS | 3896 | 1465528288766 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 20:11:28 INFO - PROCESS | 3896 | 1465528288854 Marionette TRACE conn5 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:28 INFO - PROCESS | 3896 | 1465528288856 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:28 INFO - PROCESS | 3896 | ++DOCSHELL 000000C509559800 == 34 [pid = 3896] [id = 247] 20:11:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 91 (000000C50B141400) [pid = 3896] [serial = 740] [outer = 0000000000000000] 20:11:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 92 (000000C50CD95000) [pid = 3896] [serial = 741] [outer = 000000C50B141400] 20:11:28 INFO - PROCESS | 3896 | 1465528288911 Marionette DEBUG loaded listener.js 20:11:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 93 (000000C512F14000) [pid = 3896] [serial = 742] [outer = 000000C50B141400] 20:11:29 INFO - PROCESS | 3896 | 1465528289545 Marionette TRACE conn5 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 20:11:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 20:11:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 943ms 20:11:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 20:11:29 INFO - PROCESS | 3896 | 1465528289577 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 20:11:29 INFO - PROCESS | 3896 | 1465528289580 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 20:11:29 INFO - PROCESS | 3896 | 1465528289585 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 20:11:29 INFO - PROCESS | 3896 | 1465528289588 Marionette TRACE conn5 <- [1,954,null,{}] 20:11:29 INFO - PROCESS | 3896 | 1465528289593 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:29 INFO - PROCESS | 3896 | 1465528289596 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:29 INFO - PROCESS | 3896 | 1465528289701 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 20:11:29 INFO - PROCESS | 3896 | 1465528289791 Marionette TRACE conn5 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:29 INFO - PROCESS | 3896 | 1465528289794 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:29 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50D05A800 == 35 [pid = 3896] [id = 248] 20:11:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 94 (000000C50CAAF000) [pid = 3896] [serial = 743] [outer = 0000000000000000] 20:11:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 95 (000000C50CB47800) [pid = 3896] [serial = 744] [outer = 000000C50CAAF000] 20:11:29 INFO - PROCESS | 3896 | 1465528289844 Marionette DEBUG loaded listener.js 20:11:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 96 (000000C50D252800) [pid = 3896] [serial = 745] [outer = 000000C50CAAF000] 20:11:30 INFO - PROCESS | 3896 | --DOCSHELL 000000C51284A000 == 34 [pid = 3896] [id = 222] 20:11:30 INFO - PROCESS | 3896 | --DOMWINDOW == 95 (000000C50FB0F000) [pid = 3896] [serial = 685] [outer = 0000000000000000] [url = about:blank] 20:11:30 INFO - PROCESS | 3896 | --DOMWINDOW == 94 (000000C50FB33800) [pid = 3896] [serial = 688] [outer = 0000000000000000] [url = about:blank] 20:11:30 INFO - PROCESS | 3896 | --DOMWINDOW == 93 (000000C5118E8000) [pid = 3896] [serial = 693] [outer = 0000000000000000] [url = about:blank] 20:11:30 INFO - PROCESS | 3896 | --DOMWINDOW == 92 (000000C5100F1000) [pid = 3896] [serial = 690] [outer = 0000000000000000] [url = about:blank] 20:11:30 INFO - PROCESS | 3896 | --DOMWINDOW == 91 (000000C5101A9C00) [pid = 3896] [serial = 691] [outer = 0000000000000000] [url = about:blank] 20:11:30 INFO - PROCESS | 3896 | --DOMWINDOW == 90 (000000C50D390800) [pid = 3896] [serial = 679] [outer = 0000000000000000] [url = about:blank] 20:11:30 INFO - PROCESS | 3896 | --DOMWINDOW == 89 (000000C50DE58C00) [pid = 3896] [serial = 681] [outer = 0000000000000000] [url = about:blank] 20:11:30 INFO - PROCESS | 3896 | --DOMWINDOW == 88 (000000C50CD8C400) [pid = 3896] [serial = 675] [outer = 0000000000000000] [url = about:blank] 20:11:30 INFO - PROCESS | 3896 | --DOMWINDOW == 87 (000000C50D036400) [pid = 3896] [serial = 676] [outer = 0000000000000000] [url = about:blank] 20:11:30 INFO - PROCESS | 3896 | --DOMWINDOW == 86 (000000C50CB3C800) [pid = 3896] [serial = 669] [outer = 0000000000000000] [url = about:blank] 20:11:30 INFO - PROCESS | 3896 | --DOMWINDOW == 85 (000000C50CEF2400) [pid = 3896] [serial = 670] [outer = 0000000000000000] [url = about:blank] 20:11:30 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C50B13FC00) [pid = 3896] [serial = 672] [outer = 0000000000000000] [url = about:blank] 20:11:30 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C50C512400) [pid = 3896] [serial = 673] [outer = 0000000000000000] [url = about:blank] 20:11:30 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C50D37B400) [pid = 3896] [serial = 678] [outer = 0000000000000000] [url = about:blank] 20:11:30 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C50C595800) [pid = 3896] [serial = 657] [outer = 0000000000000000] [url = about:blank] 20:11:30 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C50B1ED400) [pid = 3896] [serial = 656] [outer = 0000000000000000] [url = about:blank] 20:11:30 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C50FB02C00) [pid = 3896] [serial = 684] [outer = 0000000000000000] [url = about:blank] 20:11:30 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C50DE0E800) [pid = 3896] [serial = 660] [outer = 0000000000000000] [url = about:blank] 20:11:30 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C50D385000) [pid = 3896] [serial = 659] [outer = 0000000000000000] [url = about:blank] 20:11:30 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C5118E8800) [pid = 3896] [serial = 663] [outer = 0000000000000000] [url = about:blank] 20:11:30 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C50FFBA400) [pid = 3896] [serial = 662] [outer = 0000000000000000] [url = about:blank] 20:11:30 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C511986C00) [pid = 3896] [serial = 694] [outer = 0000000000000000] [url = about:blank] 20:11:30 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C51277F000) [pid = 3896] [serial = 666] [outer = 0000000000000000] [url = about:blank] 20:11:30 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C512708000) [pid = 3896] [serial = 665] [outer = 0000000000000000] [url = about:blank] 20:11:30 INFO - PROCESS | 3896 | --DOMWINDOW == 71 (000000C5119F7800) [pid = 3896] [serial = 696] [outer = 0000000000000000] [url = about:blank] 20:11:30 INFO - PROCESS | 3896 | --DOMWINDOW == 70 (000000C50EBD9000) [pid = 3896] [serial = 682] [outer = 0000000000000000] [url = about:blank] 20:11:30 INFO - PROCESS | 3896 | --DOMWINDOW == 69 (000000C5091C6800) [pid = 3896] [serial = 687] [outer = 0000000000000000] [url = about:blank] 20:11:31 INFO - PROCESS | 3896 | 1465528291090 Marionette TRACE conn5 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 20:11:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 20:11:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1551ms 20:11:31 INFO - PROCESS | 3896 | 1465528291137 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 20:11:31 INFO - PROCESS | 3896 | 1465528291142 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 20:11:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 20:11:31 INFO - PROCESS | 3896 | 1465528291147 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 20:11:31 INFO - PROCESS | 3896 | 1465528291150 Marionette TRACE conn5 <- [1,958,null,{}] 20:11:31 INFO - PROCESS | 3896 | 1465528291156 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:31 INFO - PROCESS | 3896 | 1465528291159 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:31 INFO - PROCESS | 3896 | 1465528291250 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 20:11:31 INFO - PROCESS | 3896 | 1465528291320 Marionette TRACE conn5 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:31 INFO - PROCESS | 3896 | 1465528291324 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:31 INFO - PROCESS | 3896 | ++DOCSHELL 000000C504DC7800 == 35 [pid = 3896] [id = 249] 20:11:31 INFO - PROCESS | 3896 | ++DOMWINDOW == 70 (000000C509154800) [pid = 3896] [serial = 746] [outer = 0000000000000000] 20:11:31 INFO - PROCESS | 3896 | ++DOMWINDOW == 71 (000000C50958FC00) [pid = 3896] [serial = 747] [outer = 000000C509154800] 20:11:31 INFO - PROCESS | 3896 | 1465528291374 Marionette DEBUG loaded listener.js 20:11:31 INFO - PROCESS | 3896 | ++DOMWINDOW == 72 (000000C5096FC800) [pid = 3896] [serial = 748] [outer = 000000C509154800] 20:11:31 INFO - PROCESS | 3896 | 1465528291795 Marionette TRACE conn5 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 20:11:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 20:11:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 692ms 20:11:31 INFO - PROCESS | 3896 | 1465528291842 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 20:11:31 INFO - PROCESS | 3896 | 1465528291848 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 20:11:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 20:11:31 INFO - PROCESS | 3896 | 1465528291854 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 20:11:31 INFO - PROCESS | 3896 | 1465528291857 Marionette TRACE conn5 <- [1,962,null,{}] 20:11:31 INFO - PROCESS | 3896 | 1465528291861 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:31 INFO - PROCESS | 3896 | 1465528291864 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:31 INFO - PROCESS | 3896 | 1465528291957 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 20:11:31 INFO - PROCESS | 3896 | 1465528291963 Marionette TRACE conn5 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:31 INFO - PROCESS | 3896 | 1465528291966 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:31 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50C0AA800 == 36 [pid = 3896] [id = 250] 20:11:31 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C50C485800) [pid = 3896] [serial = 749] [outer = 0000000000000000] 20:11:32 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C50C512C00) [pid = 3896] [serial = 750] [outer = 000000C50C485800] 20:11:32 INFO - PROCESS | 3896 | 1465528292014 Marionette DEBUG loaded listener.js 20:11:32 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C50CAAA400) [pid = 3896] [serial = 751] [outer = 000000C50C485800] 20:11:32 INFO - PROCESS | 3896 | 1465528292488 Marionette TRACE conn5 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 20:11:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 20:11:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 692ms 20:11:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 20:11:32 INFO - PROCESS | 3896 | 1465528292549 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 20:11:32 INFO - PROCESS | 3896 | 1465528292551 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 20:11:32 INFO - PROCESS | 3896 | 1465528292555 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 20:11:32 INFO - PROCESS | 3896 | 1465528292558 Marionette TRACE conn5 <- [1,966,null,{}] 20:11:32 INFO - PROCESS | 3896 | 1465528292570 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:32 INFO - PROCESS | 3896 | 1465528292575 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:32 INFO - PROCESS | 3896 | 1465528292698 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 20:11:32 INFO - PROCESS | 3896 | 1465528292776 Marionette TRACE conn5 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:32 INFO - PROCESS | 3896 | 1465528292780 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:32 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50DEAA800 == 37 [pid = 3896] [id = 251] 20:11:32 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C50B140C00) [pid = 3896] [serial = 752] [outer = 0000000000000000] 20:11:32 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C50D037400) [pid = 3896] [serial = 753] [outer = 000000C50B140C00] 20:11:32 INFO - PROCESS | 3896 | 1465528292829 Marionette DEBUG loaded listener.js 20:11:32 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C50D378C00) [pid = 3896] [serial = 754] [outer = 000000C50B140C00] 20:11:33 INFO - PROCESS | 3896 | 1465528293256 Marionette TRACE conn5 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 20:11:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 20:11:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 734ms 20:11:33 INFO - PROCESS | 3896 | 1465528293296 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 20:11:33 INFO - PROCESS | 3896 | 1465528293299 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 20:11:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 20:11:33 INFO - PROCESS | 3896 | 1465528293302 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 20:11:33 INFO - PROCESS | 3896 | 1465528293304 Marionette TRACE conn5 <- [1,970,null,{}] 20:11:33 INFO - PROCESS | 3896 | 1465528293307 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:33 INFO - PROCESS | 3896 | 1465528293309 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:33 INFO - PROCESS | 3896 | 1465528293423 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 20:11:33 INFO - PROCESS | 3896 | 1465528293429 Marionette TRACE conn5 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:33 INFO - PROCESS | 3896 | 1465528293431 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:33 INFO - PROCESS | 3896 | ++DOCSHELL 000000C510108000 == 38 [pid = 3896] [id = 252] 20:11:33 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C50D390400) [pid = 3896] [serial = 755] [outer = 0000000000000000] 20:11:33 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C50D5F2C00) [pid = 3896] [serial = 756] [outer = 000000C50D390400] 20:11:33 INFO - PROCESS | 3896 | 1465528293477 Marionette DEBUG loaded listener.js 20:11:33 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C50E70E400) [pid = 3896] [serial = 757] [outer = 000000C50D390400] 20:11:33 INFO - PROCESS | 3896 | 1465528293940 Marionette TRACE conn5 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 20:11:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 20:11:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 690ms 20:11:34 INFO - PROCESS | 3896 | 1465528293995 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 20:11:34 INFO - PROCESS | 3896 | 1465528293998 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 20:11:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 20:11:34 INFO - PROCESS | 3896 | 1465528294007 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 20:11:34 INFO - PROCESS | 3896 | 1465528294008 Marionette TRACE conn5 <- [1,974,null,{}] 20:11:34 INFO - PROCESS | 3896 | 1465528294040 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:34 INFO - PROCESS | 3896 | 1465528294042 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:34 INFO - PROCESS | 3896 | 1465528294159 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 20:11:34 INFO - PROCESS | 3896 | 1465528294168 Marionette TRACE conn5 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:34 INFO - PROCESS | 3896 | 1465528294171 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:34 INFO - PROCESS | 3896 | ++DOCSHELL 000000C511A07800 == 39 [pid = 3896] [id = 253] 20:11:34 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C50BD8F400) [pid = 3896] [serial = 758] [outer = 0000000000000000] 20:11:34 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C50EBDE800) [pid = 3896] [serial = 759] [outer = 000000C50BD8F400] 20:11:34 INFO - PROCESS | 3896 | 1465528294218 Marionette DEBUG loaded listener.js 20:11:34 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C50FB05400) [pid = 3896] [serial = 760] [outer = 000000C50BD8F400] 20:11:34 INFO - PROCESS | 3896 | 1465528294682 Marionette TRACE conn5 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 20:11:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 20:11:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 734ms 20:11:34 INFO - PROCESS | 3896 | 1465528294744 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 20:11:34 INFO - PROCESS | 3896 | 1465528294746 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 20:11:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 20:11:34 INFO - PROCESS | 3896 | 1465528294749 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 20:11:34 INFO - PROCESS | 3896 | 1465528294751 Marionette TRACE conn5 <- [1,978,null,{}] 20:11:34 INFO - PROCESS | 3896 | 1465528294759 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:34 INFO - PROCESS | 3896 | 1465528294765 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:34 INFO - PROCESS | 3896 | 1465528294908 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 20:11:34 INFO - PROCESS | 3896 | 1465528294957 Marionette TRACE conn5 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:34 INFO - PROCESS | 3896 | 1465528294959 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:34 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512453800 == 40 [pid = 3896] [id = 254] 20:11:34 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C50FB17800) [pid = 3896] [serial = 761] [outer = 0000000000000000] 20:11:35 INFO - PROCESS | 3896 | ++DOMWINDOW == 86 (000000C50FFAC400) [pid = 3896] [serial = 762] [outer = 000000C50FB17800] 20:11:35 INFO - PROCESS | 3896 | 1465528295005 Marionette DEBUG loaded listener.js 20:11:35 INFO - PROCESS | 3896 | ++DOMWINDOW == 87 (000000C5100F0800) [pid = 3896] [serial = 763] [outer = 000000C50FB17800] 20:11:35 INFO - PROCESS | 3896 | --DOMWINDOW == 86 (000000C512ED8000) [pid = 3896] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 20:11:35 INFO - PROCESS | 3896 | --DOMWINDOW == 85 (000000C5065BA000) [pid = 3896] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 20:11:35 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C51198D400) [pid = 3896] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 20:11:35 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C5096B4000) [pid = 3896] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 20:11:35 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C51198C400) [pid = 3896] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 20:11:35 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C50CDDF000) [pid = 3896] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 20:11:35 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C50664D400) [pid = 3896] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 20:11:35 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C50D03C000) [pid = 3896] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 20:11:35 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C50D38B000) [pid = 3896] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 20:11:35 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C50BFD9C00) [pid = 3896] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 20:11:35 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C50FB1C800) [pid = 3896] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 20:11:35 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C512776800) [pid = 3896] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 20:11:35 INFO - PROCESS | 3896 | 1465528295580 Marionette TRACE conn5 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 20:11:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 20:11:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 881ms 20:11:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 20:11:35 INFO - PROCESS | 3896 | 1465528295633 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 20:11:35 INFO - PROCESS | 3896 | 1465528295635 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 20:11:35 INFO - PROCESS | 3896 | 1465528295638 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 20:11:35 INFO - PROCESS | 3896 | 1465528295640 Marionette TRACE conn5 <- [1,982,null,{}] 20:11:35 INFO - PROCESS | 3896 | 1465528295643 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:35 INFO - PROCESS | 3896 | 1465528295645 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:35 INFO - PROCESS | 3896 | 1465528295724 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 20:11:35 INFO - PROCESS | 3896 | 1465528295730 Marionette TRACE conn5 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:35 INFO - PROCESS | 3896 | 1465528295732 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:35 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51252E800 == 41 [pid = 3896] [id = 255] 20:11:35 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C50D038400) [pid = 3896] [serial = 764] [outer = 0000000000000000] 20:11:35 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C5101A0400) [pid = 3896] [serial = 765] [outer = 000000C50D038400] 20:11:35 INFO - PROCESS | 3896 | 1465528295777 Marionette DEBUG loaded listener.js 20:11:35 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C5101AB800) [pid = 3896] [serial = 766] [outer = 000000C50D038400] 20:11:36 INFO - PROCESS | 3896 | 1465528296185 Marionette TRACE conn5 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 20:11:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 20:11:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 599ms 20:11:36 INFO - PROCESS | 3896 | 1465528296250 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 20:11:36 INFO - PROCESS | 3896 | 1465528296253 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 20:11:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 20:11:36 INFO - PROCESS | 3896 | 1465528296256 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 20:11:36 INFO - PROCESS | 3896 | 1465528296258 Marionette TRACE conn5 <- [1,986,null,{}] 20:11:36 INFO - PROCESS | 3896 | 1465528296261 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:36 INFO - PROCESS | 3896 | 1465528296263 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:36 INFO - PROCESS | 3896 | 1465528296344 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 20:11:36 INFO - PROCESS | 3896 | 1465528296351 Marionette TRACE conn5 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:36 INFO - PROCESS | 3896 | 1465528296353 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:36 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5127E7800 == 42 [pid = 3896] [id = 256] 20:11:36 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C5118E9C00) [pid = 3896] [serial = 767] [outer = 0000000000000000] 20:11:36 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C5118EDC00) [pid = 3896] [serial = 768] [outer = 000000C5118E9C00] 20:11:36 INFO - PROCESS | 3896 | 1465528296398 Marionette DEBUG loaded listener.js 20:11:36 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C51198C000) [pid = 3896] [serial = 769] [outer = 000000C5118E9C00] 20:11:36 INFO - PROCESS | 3896 | 1465528296807 Marionette TRACE conn5 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 20:11:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 20:11:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 587ms 20:11:36 INFO - PROCESS | 3896 | 1465528296855 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 20:11:36 INFO - PROCESS | 3896 | 1465528296857 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 20:11:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 20:11:36 INFO - PROCESS | 3896 | 1465528296860 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 20:11:36 INFO - PROCESS | 3896 | 1465528296861 Marionette TRACE conn5 <- [1,990,null,{}] 20:11:36 INFO - PROCESS | 3896 | 1465528296865 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:36 INFO - PROCESS | 3896 | 1465528296867 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:36 INFO - PROCESS | 3896 | 1465528296967 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 20:11:36 INFO - PROCESS | 3896 | 1465528296977 Marionette TRACE conn5 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:36 INFO - PROCESS | 3896 | 1465528296979 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:36 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50DD90800 == 43 [pid = 3896] [id = 257] 20:11:36 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C5119F4C00) [pid = 3896] [serial = 770] [outer = 0000000000000000] 20:11:37 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C51248AC00) [pid = 3896] [serial = 771] [outer = 000000C5119F4C00] 20:11:37 INFO - PROCESS | 3896 | 1465528297024 Marionette DEBUG loaded listener.js 20:11:37 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C512495800) [pid = 3896] [serial = 772] [outer = 000000C5119F4C00] 20:11:37 INFO - PROCESS | 3896 | 1465528297704 Marionette TRACE conn5 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 20:11:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 20:11:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 923ms 20:11:37 INFO - PROCESS | 3896 | 1465528297785 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 20:11:37 INFO - PROCESS | 3896 | 1465528297790 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 20:11:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 20:11:37 INFO - PROCESS | 3896 | 1465528297795 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 20:11:37 INFO - PROCESS | 3896 | 1465528297799 Marionette TRACE conn5 <- [1,994,null,{}] 20:11:37 INFO - PROCESS | 3896 | 1465528297805 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:37 INFO - PROCESS | 3896 | 1465528297809 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:37 INFO - PROCESS | 3896 | 1465528297963 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 20:11:38 INFO - PROCESS | 3896 | 1465528298073 Marionette TRACE conn5 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:38 INFO - PROCESS | 3896 | 1465528298076 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:38 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50C098000 == 44 [pid = 3896] [id = 258] 20:11:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C50959D000) [pid = 3896] [serial = 773] [outer = 0000000000000000] 20:11:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 86 (000000C50B97C800) [pid = 3896] [serial = 774] [outer = 000000C50959D000] 20:11:38 INFO - PROCESS | 3896 | 1465528298135 Marionette DEBUG loaded listener.js 20:11:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 87 (000000C50C515800) [pid = 3896] [serial = 775] [outer = 000000C50959D000] 20:11:38 INFO - PROCESS | 3896 | 1465528298878 Marionette TRACE conn5 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 20:11:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 20:11:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1131ms 20:11:38 INFO - PROCESS | 3896 | 1465528298933 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 20:11:38 INFO - PROCESS | 3896 | 1465528298939 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 20:11:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 20:11:38 INFO - PROCESS | 3896 | 1465528298945 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 20:11:38 INFO - PROCESS | 3896 | 1465528298949 Marionette TRACE conn5 <- [1,998,null,{}] 20:11:38 INFO - PROCESS | 3896 | 1465528298952 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:38 INFO - PROCESS | 3896 | 1465528298956 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:39 INFO - PROCESS | 3896 | 1465528299086 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 20:11:39 INFO - PROCESS | 3896 | 1465528299153 Marionette TRACE conn5 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:39 INFO - PROCESS | 3896 | 1465528299156 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:39 INFO - PROCESS | 3896 | ++DOCSHELL 000000C511A07000 == 45 [pid = 3896] [id = 259] 20:11:39 INFO - PROCESS | 3896 | ++DOMWINDOW == 88 (000000C50D033800) [pid = 3896] [serial = 776] [outer = 0000000000000000] 20:11:39 INFO - PROCESS | 3896 | ++DOMWINDOW == 89 (000000C50D2CD400) [pid = 3896] [serial = 777] [outer = 000000C50D033800] 20:11:39 INFO - PROCESS | 3896 | 1465528299214 Marionette DEBUG loaded listener.js 20:11:39 INFO - PROCESS | 3896 | ++DOMWINDOW == 90 (000000C50D5F4800) [pid = 3896] [serial = 778] [outer = 000000C50D033800] 20:11:40 INFO - PROCESS | 3896 | --DOCSHELL 000000C5131C7000 == 44 [pid = 3896] [id = 242] 20:11:40 INFO - PROCESS | 3896 | --DOCSHELL 000000C5127E7800 == 43 [pid = 3896] [id = 256] 20:11:40 INFO - PROCESS | 3896 | --DOCSHELL 000000C51252E800 == 42 [pid = 3896] [id = 255] 20:11:40 INFO - PROCESS | 3896 | --DOCSHELL 000000C512453800 == 41 [pid = 3896] [id = 254] 20:11:40 INFO - PROCESS | 3896 | --DOCSHELL 000000C511A07800 == 40 [pid = 3896] [id = 253] 20:11:40 INFO - PROCESS | 3896 | --DOCSHELL 000000C510108000 == 39 [pid = 3896] [id = 252] 20:11:40 INFO - PROCESS | 3896 | --DOCSHELL 000000C50DEAA800 == 38 [pid = 3896] [id = 251] 20:11:40 INFO - PROCESS | 3896 | --DOCSHELL 000000C50C0AA800 == 37 [pid = 3896] [id = 250] 20:11:40 INFO - PROCESS | 3896 | --DOCSHELL 000000C504DC7800 == 36 [pid = 3896] [id = 249] 20:11:40 INFO - PROCESS | 3896 | --DOMWINDOW == 89 (000000C512EDB800) [pid = 3896] [serial = 729] [outer = 0000000000000000] [url = about:blank] 20:11:40 INFO - PROCESS | 3896 | --DOMWINDOW == 88 (000000C5118EE800) [pid = 3896] [serial = 718] [outer = 0000000000000000] [url = about:blank] 20:11:40 INFO - PROCESS | 3896 | --DOMWINDOW == 87 (000000C5101A6400) [pid = 3896] [serial = 717] [outer = 0000000000000000] [url = about:blank] 20:11:40 INFO - PROCESS | 3896 | --DOMWINDOW == 86 (000000C5125CD000) [pid = 3896] [serial = 720] [outer = 0000000000000000] [url = about:blank] 20:11:40 INFO - PROCESS | 3896 | --DOMWINDOW == 85 (000000C50B133400) [pid = 3896] [serial = 705] [outer = 0000000000000000] [url = about:blank] 20:11:40 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C50C514800) [pid = 3896] [serial = 706] [outer = 0000000000000000] [url = about:blank] 20:11:40 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C5125C6400) [pid = 3896] [serial = 697] [outer = 0000000000000000] [url = about:blank] 20:11:40 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C50D378800) [pid = 3896] [serial = 723] [outer = 0000000000000000] [url = about:blank] 20:11:40 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C50EBE2000) [pid = 3896] [serial = 711] [outer = 0000000000000000] [url = about:blank] 20:11:40 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C50FB0C800) [pid = 3896] [serial = 712] [outer = 0000000000000000] [url = about:blank] 20:11:40 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C50D252400) [pid = 3896] [serial = 708] [outer = 0000000000000000] [url = about:blank] 20:11:40 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C50D37B800) [pid = 3896] [serial = 709] [outer = 0000000000000000] [url = about:blank] 20:11:40 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C50D38F000) [pid = 3896] [serial = 702] [outer = 0000000000000000] [url = about:blank] 20:11:40 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C50FB08C00) [pid = 3896] [serial = 703] [outer = 0000000000000000] [url = about:blank] 20:11:40 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C50C513400) [pid = 3896] [serial = 699] [outer = 0000000000000000] [url = about:blank] 20:11:40 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C50CDDD000) [pid = 3896] [serial = 700] [outer = 0000000000000000] [url = about:blank] 20:11:40 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C512F17C00) [pid = 3896] [serial = 730] [outer = 0000000000000000] [url = about:blank] 20:11:40 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C51270A800) [pid = 3896] [serial = 721] [outer = 0000000000000000] [url = about:blank] 20:11:40 INFO - PROCESS | 3896 | --DOMWINDOW == 71 (000000C50FB33400) [pid = 3896] [serial = 714] [outer = 0000000000000000] [url = about:blank] 20:11:40 INFO - PROCESS | 3896 | --DOMWINDOW == 70 (000000C512ED1C00) [pid = 3896] [serial = 727] [outer = 0000000000000000] [url = about:blank] 20:11:40 INFO - PROCESS | 3896 | --DOMWINDOW == 69 (000000C5100EBC00) [pid = 3896] [serial = 715] [outer = 0000000000000000] [url = about:blank] 20:11:40 INFO - PROCESS | 3896 | --DOMWINDOW == 68 (000000C51277C400) [pid = 3896] [serial = 726] [outer = 0000000000000000] [url = about:blank] 20:11:40 INFO - PROCESS | 3896 | --DOMWINDOW == 67 (000000C5101A7800) [pid = 3896] [serial = 724] [outer = 0000000000000000] [url = about:blank] 20:11:40 INFO - PROCESS | 3896 | 1465528300089 Marionette TRACE conn5 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 20:11:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 20:11:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1189ms 20:11:40 INFO - PROCESS | 3896 | 1465528300138 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 20:11:40 INFO - PROCESS | 3896 | 1465528300142 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 20:11:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 20:11:40 INFO - PROCESS | 3896 | 1465528300147 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 20:11:40 INFO - PROCESS | 3896 | 1465528300150 Marionette TRACE conn5 <- [1,1002,null,{}] 20:11:40 INFO - PROCESS | 3896 | 1465528300156 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:40 INFO - PROCESS | 3896 | 1465528300159 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:40 INFO - PROCESS | 3896 | 1465528300255 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 20:11:40 INFO - PROCESS | 3896 | 1465528300262 Marionette TRACE conn5 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:40 INFO - PROCESS | 3896 | 1465528300265 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:40 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50B053800 == 37 [pid = 3896] [id = 260] 20:11:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 68 (000000C50B988800) [pid = 3896] [serial = 779] [outer = 0000000000000000] 20:11:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 69 (000000C50C41F000) [pid = 3896] [serial = 780] [outer = 000000C50B988800] 20:11:40 INFO - PROCESS | 3896 | 1465528300315 Marionette DEBUG loaded listener.js 20:11:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 70 (000000C50CB3D400) [pid = 3896] [serial = 781] [outer = 000000C50B988800] 20:11:40 INFO - PROCESS | 3896 | 1465528300816 Marionette TRACE conn5 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 20:11:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 20:11:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 691ms 20:11:40 INFO - PROCESS | 3896 | 1465528300842 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 20:11:40 INFO - PROCESS | 3896 | 1465528300847 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 20:11:40 INFO - PROCESS | 3896 | 1465528300853 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 20:11:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 20:11:40 INFO - PROCESS | 3896 | 1465528300856 Marionette TRACE conn5 <- [1,1006,null,{}] 20:11:40 INFO - PROCESS | 3896 | 1465528300859 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:40 INFO - PROCESS | 3896 | 1465528300862 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:40 INFO - PROCESS | 3896 | 1465528300951 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 20:11:40 INFO - PROCESS | 3896 | 1465528300960 Marionette TRACE conn5 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:40 INFO - PROCESS | 3896 | 1465528300963 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:40 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50D057000 == 38 [pid = 3896] [id = 261] 20:11:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 71 (000000C50D252000) [pid = 3896] [serial = 782] [outer = 0000000000000000] 20:11:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 72 (000000C50D2D6400) [pid = 3896] [serial = 783] [outer = 000000C50D252000] 20:11:41 INFO - PROCESS | 3896 | 1465528301011 Marionette DEBUG loaded listener.js 20:11:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C50D38C000) [pid = 3896] [serial = 784] [outer = 000000C50D252000] 20:11:41 INFO - PROCESS | 3896 | 1465528301485 Marionette TRACE conn5 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 20:11:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 20:11:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 691ms 20:11:41 INFO - PROCESS | 3896 | 1465528301550 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 20:11:41 INFO - PROCESS | 3896 | 1465528301552 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 20:11:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 20:11:41 INFO - PROCESS | 3896 | 1465528301556 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 20:11:41 INFO - PROCESS | 3896 | 1465528301560 Marionette TRACE conn5 <- [1,1010,null,{}] 20:11:41 INFO - PROCESS | 3896 | 1465528301571 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:41 INFO - PROCESS | 3896 | 1465528301576 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:41 INFO - PROCESS | 3896 | 1465528301693 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 20:11:41 INFO - PROCESS | 3896 | 1465528301770 Marionette TRACE conn5 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:41 INFO - PROCESS | 3896 | 1465528301774 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:41 INFO - PROCESS | 3896 | ++DOCSHELL 000000C511290800 == 39 [pid = 3896] [id = 262] 20:11:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C505915400) [pid = 3896] [serial = 785] [outer = 0000000000000000] 20:11:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C50EBE2800) [pid = 3896] [serial = 786] [outer = 000000C505915400] 20:11:41 INFO - PROCESS | 3896 | 1465528301823 Marionette DEBUG loaded listener.js 20:11:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C50FB19C00) [pid = 3896] [serial = 787] [outer = 000000C505915400] 20:11:42 INFO - PROCESS | 3896 | 1465528302196 Marionette TRACE conn5 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 20:11:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 20:11:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 691ms 20:11:42 INFO - PROCESS | 3896 | 1465528302249 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 20:11:42 INFO - PROCESS | 3896 | 1465528302252 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 20:11:42 INFO - PROCESS | 3896 | 1465528302254 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 20:11:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 20:11:42 INFO - PROCESS | 3896 | 1465528302256 Marionette TRACE conn5 <- [1,1014,null,{}] 20:11:42 INFO - PROCESS | 3896 | 1465528302260 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:42 INFO - PROCESS | 3896 | 1465528302262 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:42 INFO - PROCESS | 3896 | 1465528302390 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 20:11:42 INFO - PROCESS | 3896 | 1465528302395 Marionette TRACE conn5 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:42 INFO - PROCESS | 3896 | 1465528302397 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:42 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51244E800 == 40 [pid = 3896] [id = 263] 20:11:42 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C50FB28000) [pid = 3896] [serial = 788] [outer = 0000000000000000] 20:11:42 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C50FB33800) [pid = 3896] [serial = 789] [outer = 000000C50FB28000] 20:11:42 INFO - PROCESS | 3896 | 1465528302481 Marionette DEBUG loaded listener.js 20:11:42 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C5100EB800) [pid = 3896] [serial = 790] [outer = 000000C50FB28000] 20:11:42 INFO - PROCESS | 3896 | 1465528302922 Marionette TRACE conn5 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 20:11:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 20:11:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 693ms 20:11:42 INFO - PROCESS | 3896 | 1465528302951 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 20:11:42 INFO - PROCESS | 3896 | 1465528302953 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 20:11:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 20:11:42 INFO - PROCESS | 3896 | 1465528302956 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 20:11:42 INFO - PROCESS | 3896 | 1465528302958 Marionette TRACE conn5 <- [1,1018,null,{}] 20:11:42 INFO - PROCESS | 3896 | 1465528302961 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:42 INFO - PROCESS | 3896 | 1465528302963 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:43 INFO - PROCESS | 3896 | 1465528303101 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 20:11:43 INFO - PROCESS | 3896 | 1465528303128 Marionette TRACE conn5 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:43 INFO - PROCESS | 3896 | 1465528303130 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:43 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5127D6800 == 41 [pid = 3896] [id = 264] 20:11:43 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C51019EC00) [pid = 3896] [serial = 791] [outer = 0000000000000000] 20:11:43 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C5118E3C00) [pid = 3896] [serial = 792] [outer = 000000C51019EC00] 20:11:43 INFO - PROCESS | 3896 | 1465528303175 Marionette DEBUG loaded listener.js 20:11:43 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C511988000) [pid = 3896] [serial = 793] [outer = 000000C51019EC00] 20:11:43 INFO - PROCESS | 3896 | 1465528303619 Marionette TRACE conn5 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 20:11:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 20:11:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 734ms 20:11:43 INFO - PROCESS | 3896 | 1465528303694 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 20:11:43 INFO - PROCESS | 3896 | 1465528303696 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 20:11:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 20:11:43 INFO - PROCESS | 3896 | 1465528303700 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 20:11:43 INFO - PROCESS | 3896 | 1465528303702 Marionette TRACE conn5 <- [1,1022,null,{}] 20:11:43 INFO - PROCESS | 3896 | 1465528303711 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:43 INFO - PROCESS | 3896 | 1465528303717 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:43 INFO - PROCESS | 3896 | 1465528303852 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 20:11:43 INFO - PROCESS | 3896 | 1465528303865 Marionette TRACE conn5 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:43 INFO - PROCESS | 3896 | 1465528303867 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:43 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512E78800 == 42 [pid = 3896] [id = 265] 20:11:43 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C5119EE800) [pid = 3896] [serial = 794] [outer = 0000000000000000] 20:11:43 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C5125C8400) [pid = 3896] [serial = 795] [outer = 000000C5119EE800] 20:11:43 INFO - PROCESS | 3896 | 1465528303952 Marionette DEBUG loaded listener.js 20:11:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C512762800) [pid = 3896] [serial = 796] [outer = 000000C5119EE800] 20:11:44 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C50C485800) [pid = 3896] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 20:11:44 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C50BD8F400) [pid = 3896] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 20:11:44 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C50D038400) [pid = 3896] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 20:11:44 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C50B140C00) [pid = 3896] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 20:11:44 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C50FB17800) [pid = 3896] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 20:11:44 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C50B141400) [pid = 3896] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 20:11:44 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C509154800) [pid = 3896] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 20:11:44 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C50CAAF000) [pid = 3896] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 20:11:44 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C504D75C00) [pid = 3896] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 20:11:44 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C5101AC800) [pid = 3896] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 20:11:44 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C5118E9C00) [pid = 3896] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 20:11:44 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C50D25D400) [pid = 3896] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 20:11:44 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C50D390400) [pid = 3896] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 20:11:44 INFO - PROCESS | 3896 | 1465528304405 Marionette TRACE conn5 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 20:11:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 20:11:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 796ms 20:11:44 INFO - PROCESS | 3896 | 1465528304499 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 20:11:44 INFO - PROCESS | 3896 | 1465528304501 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 20:11:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 20:11:44 INFO - PROCESS | 3896 | 1465528304505 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 20:11:44 INFO - PROCESS | 3896 | 1465528304507 Marionette TRACE conn5 <- [1,1026,null,{}] 20:11:44 INFO - PROCESS | 3896 | 1465528304511 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:44 INFO - PROCESS | 3896 | 1465528304513 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:44 INFO - PROCESS | 3896 | 1465528304594 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 20:11:44 INFO - PROCESS | 3896 | 1465528304606 Marionette TRACE conn5 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:44 INFO - PROCESS | 3896 | 1465528304608 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:44 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5131C3000 == 43 [pid = 3896] [id = 266] 20:11:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C50C4A3800) [pid = 3896] [serial = 797] [outer = 0000000000000000] 20:11:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C50CDDE400) [pid = 3896] [serial = 798] [outer = 000000C50C4A3800] 20:11:44 INFO - PROCESS | 3896 | 1465528304652 Marionette DEBUG loaded listener.js 20:11:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C50FB0D000) [pid = 3896] [serial = 799] [outer = 000000C50C4A3800] 20:11:45 INFO - PROCESS | 3896 | 1465528305074 Marionette TRACE conn5 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 20:11:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 20:11:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 630ms 20:11:45 INFO - PROCESS | 3896 | 1465528305138 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 20:11:45 INFO - PROCESS | 3896 | 1465528305140 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 20:11:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 20:11:45 INFO - PROCESS | 3896 | 1465528305143 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 20:11:45 INFO - PROCESS | 3896 | 1465528305145 Marionette TRACE conn5 <- [1,1030,null,{}] 20:11:45 INFO - PROCESS | 3896 | 1465528305148 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:45 INFO - PROCESS | 3896 | 1465528305150 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:45 INFO - PROCESS | 3896 | 1465528305240 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 20:11:45 INFO - PROCESS | 3896 | 1465528305246 Marionette TRACE conn5 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:45 INFO - PROCESS | 3896 | 1465528305248 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:45 INFO - PROCESS | 3896 | ++DOCSHELL 000000C514F52800 == 44 [pid = 3896] [id = 267] 20:11:45 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C5101AC800) [pid = 3896] [serial = 800] [outer = 0000000000000000] 20:11:45 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C512776000) [pid = 3896] [serial = 801] [outer = 000000C5101AC800] 20:11:45 INFO - PROCESS | 3896 | 1465528305292 Marionette DEBUG loaded listener.js 20:11:45 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C512ED3800) [pid = 3896] [serial = 802] [outer = 000000C5101AC800] 20:11:45 INFO - PROCESS | 3896 | 1465528305689 Marionette TRACE conn5 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 20:11:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 20:11:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 585ms 20:11:45 INFO - PROCESS | 3896 | 1465528305735 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 20:11:45 INFO - PROCESS | 3896 | 1465528305738 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 20:11:45 INFO - PROCESS | 3896 | 1465528305745 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 20:11:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 20:11:45 INFO - PROCESS | 3896 | 1465528305747 Marionette TRACE conn5 <- [1,1034,null,{}] 20:11:45 INFO - PROCESS | 3896 | 1465528305751 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:45 INFO - PROCESS | 3896 | 1465528305754 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:45 INFO - PROCESS | 3896 | 1465528305838 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 20:11:45 INFO - PROCESS | 3896 | 1465528305844 Marionette TRACE conn5 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:45 INFO - PROCESS | 3896 | 1465528305846 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:45 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51010B800 == 45 [pid = 3896] [id = 268] 20:11:45 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C512ED9C00) [pid = 3896] [serial = 803] [outer = 0000000000000000] 20:11:45 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C512F12800) [pid = 3896] [serial = 804] [outer = 000000C512ED9C00] 20:11:45 INFO - PROCESS | 3896 | 1465528305889 Marionette DEBUG loaded listener.js 20:11:45 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C512F1F400) [pid = 3896] [serial = 805] [outer = 000000C512ED9C00] 20:11:46 INFO - PROCESS | 3896 | 1465528306306 Marionette TRACE conn5 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 20:11:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 20:11:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 628ms 20:11:46 INFO - PROCESS | 3896 | 1465528306417 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 20:11:46 INFO - PROCESS | 3896 | 1465528306422 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 20:11:46 INFO - PROCESS | 3896 | 1465528306428 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 20:11:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 20:11:46 INFO - PROCESS | 3896 | 1465528306433 Marionette TRACE conn5 <- [1,1038,null,{}] 20:11:46 INFO - PROCESS | 3896 | 1465528306439 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:46 INFO - PROCESS | 3896 | 1465528306443 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:46 INFO - PROCESS | 3896 | 1465528306572 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 20:11:46 INFO - PROCESS | 3896 | 1465528306640 Marionette TRACE conn5 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:46 INFO - PROCESS | 3896 | 1465528306646 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:46 INFO - PROCESS | 3896 | ++DOCSHELL 000000C509571000 == 46 [pid = 3896] [id = 269] 20:11:46 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C509592C00) [pid = 3896] [serial = 806] [outer = 0000000000000000] 20:11:46 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C50B06C800) [pid = 3896] [serial = 807] [outer = 000000C509592C00] 20:11:46 INFO - PROCESS | 3896 | 1465528306749 Marionette DEBUG loaded listener.js 20:11:46 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C50CBD4C00) [pid = 3896] [serial = 808] [outer = 000000C509592C00] 20:11:47 INFO - PROCESS | 3896 | 1465528307405 Marionette TRACE conn5 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 20:11:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 20:11:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1027ms 20:11:47 INFO - PROCESS | 3896 | 1465528307464 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 20:11:47 INFO - PROCESS | 3896 | 1465528307467 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 20:11:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 20:11:47 INFO - PROCESS | 3896 | 1465528307474 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 20:11:47 INFO - PROCESS | 3896 | 1465528307479 Marionette TRACE conn5 <- [1,1042,null,{}] 20:11:47 INFO - PROCESS | 3896 | 1465528307483 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:47 INFO - PROCESS | 3896 | 1465528307487 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:47 INFO - PROCESS | 3896 | 1465528307630 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 20:11:47 INFO - PROCESS | 3896 | 1465528307700 Marionette TRACE conn5 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:47 INFO - PROCESS | 3896 | 1465528307703 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:47 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51252A800 == 47 [pid = 3896] [id = 270] 20:11:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C50DE0FC00) [pid = 3896] [serial = 809] [outer = 0000000000000000] 20:11:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 86 (000000C50EB4B000) [pid = 3896] [serial = 810] [outer = 000000C50DE0FC00] 20:11:47 INFO - PROCESS | 3896 | 1465528307802 Marionette DEBUG loaded listener.js 20:11:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 87 (000000C50FB11800) [pid = 3896] [serial = 811] [outer = 000000C50DE0FC00] 20:11:48 INFO - PROCESS | 3896 | 1465528308349 Marionette TRACE conn5 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 20:11:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 20:11:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 942ms 20:11:48 INFO - PROCESS | 3896 | 1465528308416 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 20:11:48 INFO - PROCESS | 3896 | 1465528308418 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 20:11:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 20:11:48 INFO - PROCESS | 3896 | 1465528308423 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 20:11:48 INFO - PROCESS | 3896 | 1465528308425 Marionette TRACE conn5 <- [1,1046,null,{}] 20:11:48 INFO - PROCESS | 3896 | 1465528308436 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:48 INFO - PROCESS | 3896 | 1465528308441 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:48 INFO - PROCESS | 3896 | 1465528308558 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 20:11:48 INFO - PROCESS | 3896 | 1465528308636 Marionette TRACE conn5 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:48 INFO - PROCESS | 3896 | 1465528308640 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:48 INFO - PROCESS | 3896 | ++DOCSHELL 000000C57E3E1000 == 48 [pid = 3896] [id = 271] 20:11:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 88 (000000C512495000) [pid = 3896] [serial = 812] [outer = 0000000000000000] 20:11:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 89 (000000C5125C6800) [pid = 3896] [serial = 813] [outer = 000000C512495000] 20:11:48 INFO - PROCESS | 3896 | 1465528308740 Marionette DEBUG loaded listener.js 20:11:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 90 (000000C512763800) [pid = 3896] [serial = 814] [outer = 000000C512495000] 20:11:49 INFO - PROCESS | 3896 | 1465528309347 Marionette TRACE conn5 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 20:11:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 20:11:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 944ms 20:11:49 INFO - PROCESS | 3896 | 1465528309368 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 20:11:49 INFO - PROCESS | 3896 | 1465528309370 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 20:11:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 20:11:49 INFO - PROCESS | 3896 | 1465528309374 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 20:11:49 INFO - PROCESS | 3896 | 1465528309376 Marionette TRACE conn5 <- [1,1050,null,{}] 20:11:49 INFO - PROCESS | 3896 | 1465528309379 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:49 INFO - PROCESS | 3896 | 1465528309381 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:49 INFO - PROCESS | 3896 | 1465528309494 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 20:11:49 INFO - PROCESS | 3896 | 1465528309605 Marionette TRACE conn5 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:49 INFO - PROCESS | 3896 | 1465528309607 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:49 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512858000 == 49 [pid = 3896] [id = 272] 20:11:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 91 (000000C51198C800) [pid = 3896] [serial = 815] [outer = 0000000000000000] 20:11:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 92 (000000C514E08800) [pid = 3896] [serial = 816] [outer = 000000C51198C800] 20:11:49 INFO - PROCESS | 3896 | 1465528309662 Marionette DEBUG loaded listener.js 20:11:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 93 (000000C514E12C00) [pid = 3896] [serial = 817] [outer = 000000C51198C800] 20:11:50 INFO - PROCESS | 3896 | 1465528310388 Marionette TRACE conn5 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 20:11:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 20:11:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1083ms 20:11:50 INFO - PROCESS | 3896 | 1465528310460 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 20:11:50 INFO - PROCESS | 3896 | 1465528310464 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 20:11:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 20:11:50 INFO - PROCESS | 3896 | 1465528310469 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 20:11:50 INFO - PROCESS | 3896 | 1465528310472 Marionette TRACE conn5 <- [1,1054,null,{}] 20:11:50 INFO - PROCESS | 3896 | 1465528310477 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:50 INFO - PROCESS | 3896 | 1465528310480 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:50 INFO - PROCESS | 3896 | 1465528310585 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 20:11:50 INFO - PROCESS | 3896 | 1465528310662 Marionette TRACE conn5 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:50 INFO - PROCESS | 3896 | 1465528310665 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:50 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50C71E000 == 50 [pid = 3896] [id = 273] 20:11:50 INFO - PROCESS | 3896 | ++DOMWINDOW == 94 (000000C50C49EC00) [pid = 3896] [serial = 818] [outer = 0000000000000000] 20:11:50 INFO - PROCESS | 3896 | ++DOMWINDOW == 95 (000000C50C516000) [pid = 3896] [serial = 819] [outer = 000000C50C49EC00] 20:11:50 INFO - PROCESS | 3896 | 1465528310715 Marionette DEBUG loaded listener.js 20:11:50 INFO - PROCESS | 3896 | ++DOMWINDOW == 96 (000000C50CD91400) [pid = 3896] [serial = 820] [outer = 000000C50C49EC00] 20:11:51 INFO - PROCESS | 3896 | --DOCSHELL 000000C514F52800 == 49 [pid = 3896] [id = 267] 20:11:51 INFO - PROCESS | 3896 | --DOCSHELL 000000C5131C3000 == 48 [pid = 3896] [id = 266] 20:11:51 INFO - PROCESS | 3896 | --DOCSHELL 000000C512E78800 == 47 [pid = 3896] [id = 265] 20:11:51 INFO - PROCESS | 3896 | --DOCSHELL 000000C5127D6800 == 46 [pid = 3896] [id = 264] 20:11:51 INFO - PROCESS | 3896 | --DOCSHELL 000000C51244E800 == 45 [pid = 3896] [id = 263] 20:11:51 INFO - PROCESS | 3896 | --DOCSHELL 000000C511290800 == 44 [pid = 3896] [id = 262] 20:11:51 INFO - PROCESS | 3896 | --DOCSHELL 000000C50D057000 == 43 [pid = 3896] [id = 261] 20:11:51 INFO - PROCESS | 3896 | --DOCSHELL 000000C50B053800 == 42 [pid = 3896] [id = 260] 20:11:51 INFO - PROCESS | 3896 | --DOCSHELL 000000C50DD90800 == 41 [pid = 3896] [id = 257] 20:11:51 INFO - PROCESS | 3896 | --DOCSHELL 000000C504BCA000 == 40 [pid = 3896] [id = 244] 20:11:51 INFO - PROCESS | 3896 | --DOCSHELL 000000C50C098000 == 39 [pid = 3896] [id = 258] 20:11:51 INFO - PROCESS | 3896 | --DOCSHELL 000000C50BAA1000 == 38 [pid = 3896] [id = 241] 20:11:51 INFO - PROCESS | 3896 | --DOCSHELL 000000C514F42000 == 37 [pid = 3896] [id = 243] 20:11:51 INFO - PROCESS | 3896 | --DOCSHELL 000000C511A07000 == 36 [pid = 3896] [id = 259] 20:11:51 INFO - PROCESS | 3896 | --DOCSHELL 000000C51129F000 == 35 [pid = 3896] [id = 245] 20:11:51 INFO - PROCESS | 3896 | --DOCSHELL 000000C57D9B7800 == 34 [pid = 3896] [id = 246] 20:11:51 INFO - PROCESS | 3896 | --DOCSHELL 000000C50D05A800 == 33 [pid = 3896] [id = 248] 20:11:51 INFO - PROCESS | 3896 | --DOCSHELL 000000C509559800 == 32 [pid = 3896] [id = 247] 20:11:51 INFO - PROCESS | 3896 | --DOCSHELL 000000C512858000 == 31 [pid = 3896] [id = 272] 20:11:51 INFO - PROCESS | 3896 | --DOCSHELL 000000C57E3E1000 == 30 [pid = 3896] [id = 271] 20:11:51 INFO - PROCESS | 3896 | --DOCSHELL 000000C51252A800 == 29 [pid = 3896] [id = 270] 20:11:51 INFO - PROCESS | 3896 | --DOCSHELL 000000C51010B800 == 28 [pid = 3896] [id = 268] 20:11:51 INFO - PROCESS | 3896 | --DOCSHELL 000000C509571000 == 27 [pid = 3896] [id = 269] 20:11:51 INFO - PROCESS | 3896 | --DOMWINDOW == 95 (000000C50CAAA400) [pid = 3896] [serial = 751] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 3896 | --DOMWINDOW == 94 (000000C50EBDE800) [pid = 3896] [serial = 759] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 3896 | --DOMWINDOW == 93 (000000C5101A0400) [pid = 3896] [serial = 765] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 3896 | --DOMWINDOW == 92 (000000C50D037400) [pid = 3896] [serial = 753] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 3896 | --DOMWINDOW == 91 (000000C50FFAC400) [pid = 3896] [serial = 762] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 3896 | --DOMWINDOW == 90 (000000C512F14000) [pid = 3896] [serial = 742] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 3896 | --DOMWINDOW == 89 (000000C50958FC00) [pid = 3896] [serial = 747] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 3896 | --DOMWINDOW == 88 (000000C50CB47800) [pid = 3896] [serial = 744] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 3896 | --DOMWINDOW == 87 (000000C50D378C00) [pid = 3896] [serial = 754] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 3896 | --DOMWINDOW == 86 (000000C50C43A800) [pid = 3896] [serial = 733] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 3896 | --DOMWINDOW == 85 (000000C5125C5000) [pid = 3896] [serial = 739] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C5100F0800) [pid = 3896] [serial = 763] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C5118EDC00) [pid = 3896] [serial = 768] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C50FB05400) [pid = 3896] [serial = 760] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C50D5C9800) [pid = 3896] [serial = 735] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C50C512C00) [pid = 3896] [serial = 750] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C50CD95000) [pid = 3896] [serial = 741] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C50F639000) [pid = 3896] [serial = 736] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C50D5F2C00) [pid = 3896] [serial = 756] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C50D252800) [pid = 3896] [serial = 745] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C50E70E400) [pid = 3896] [serial = 757] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C5063A9400) [pid = 3896] [serial = 732] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C5096FC800) [pid = 3896] [serial = 748] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C5101AB800) [pid = 3896] [serial = 766] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 3896 | --DOMWINDOW == 71 (000000C51198F800) [pid = 3896] [serial = 738] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 3896 | --DOMWINDOW == 70 (000000C51198C000) [pid = 3896] [serial = 769] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 3896 | --DOMWINDOW == 69 (000000C51248AC00) [pid = 3896] [serial = 771] [outer = 0000000000000000] [url = about:blank] 20:11:51 INFO - PROCESS | 3896 | 1465528311939 Marionette TRACE conn5 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 20:11:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 20:11:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1530ms 20:11:52 INFO - PROCESS | 3896 | 1465528312043 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 20:11:52 INFO - PROCESS | 3896 | 1465528312047 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 20:11:52 INFO - PROCESS | 3896 | 1465528312055 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 20:11:52 INFO - PROCESS | 3896 | 1465528312058 Marionette TRACE conn5 <- [1,1058,null,{}] 20:11:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 20:11:52 INFO - PROCESS | 3896 | 1465528312063 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:52 INFO - PROCESS | 3896 | 1465528312066 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:52 INFO - PROCESS | 3896 | 1465528312156 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 20:11:52 INFO - PROCESS | 3896 | 1465528312163 Marionette TRACE conn5 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:52 INFO - PROCESS | 3896 | 1465528312166 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:52 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50616B000 == 28 [pid = 3896] [id = 274] 20:11:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 70 (000000C5091C6800) [pid = 3896] [serial = 821] [outer = 0000000000000000] 20:11:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 71 (000000C50B06E800) [pid = 3896] [serial = 822] [outer = 000000C5091C6800] 20:11:52 INFO - PROCESS | 3896 | 1465528312214 Marionette DEBUG loaded listener.js 20:11:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 72 (000000C50C06F000) [pid = 3896] [serial = 823] [outer = 000000C5091C6800] 20:11:52 INFO - PROCESS | 3896 | 1465528312720 Marionette TRACE conn5 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 20:11:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 20:11:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 734ms 20:11:52 INFO - PROCESS | 3896 | 1465528312798 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 20:11:52 INFO - PROCESS | 3896 | 1465528312804 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 20:11:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 20:11:52 INFO - PROCESS | 3896 | 1465528312810 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 20:11:52 INFO - PROCESS | 3896 | 1465528312813 Marionette TRACE conn5 <- [1,1062,null,{}] 20:11:52 INFO - PROCESS | 3896 | 1465528312817 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:52 INFO - PROCESS | 3896 | 1465528312820 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:52 INFO - PROCESS | 3896 | 1465528312917 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 20:11:53 INFO - PROCESS | 3896 | 1465528312992 Marionette TRACE conn5 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:53 INFO - PROCESS | 3896 | 1465528312994 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:53 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50C0AE800 == 29 [pid = 3896] [id = 275] 20:11:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C50C4A2C00) [pid = 3896] [serial = 824] [outer = 0000000000000000] 20:11:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C50CAAB400) [pid = 3896] [serial = 825] [outer = 000000C50C4A2C00] 20:11:53 INFO - PROCESS | 3896 | 1465528313043 Marionette DEBUG loaded listener.js 20:11:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C50CC6EC00) [pid = 3896] [serial = 826] [outer = 000000C50C4A2C00] 20:11:53 INFO - PROCESS | 3896 | 1465528313438 Marionette TRACE conn5 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 20:11:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 20:11:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 691ms 20:11:53 INFO - PROCESS | 3896 | 1465528313516 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 20:11:53 INFO - PROCESS | 3896 | 1465528313518 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 20:11:53 INFO - PROCESS | 3896 | 1465528313524 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 20:11:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 20:11:53 INFO - PROCESS | 3896 | 1465528313528 Marionette TRACE conn5 <- [1,1066,null,{}] 20:11:53 INFO - PROCESS | 3896 | 1465528313544 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:53 INFO - PROCESS | 3896 | 1465528313549 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:53 INFO - PROCESS | 3896 | 1465528313635 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 20:11:53 INFO - PROCESS | 3896 | 1465528313651 Marionette TRACE conn5 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:53 INFO - PROCESS | 3896 | 1465528313654 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:53 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50DD90000 == 30 [pid = 3896] [id = 276] 20:11:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C505FD2800) [pid = 3896] [serial = 827] [outer = 0000000000000000] 20:11:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C50D372000) [pid = 3896] [serial = 828] [outer = 000000C505FD2800] 20:11:53 INFO - PROCESS | 3896 | 1465528313705 Marionette DEBUG loaded listener.js 20:11:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C50D384C00) [pid = 3896] [serial = 829] [outer = 000000C505FD2800] 20:11:54 INFO - PROCESS | 3896 | 1465528314187 Marionette TRACE conn5 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 20:11:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 20:11:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 692ms 20:11:54 INFO - PROCESS | 3896 | 1465528314222 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 20:11:54 INFO - PROCESS | 3896 | 1465528314225 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 20:11:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 20:11:54 INFO - PROCESS | 3896 | 1465528314228 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 20:11:54 INFO - PROCESS | 3896 | 1465528314230 Marionette TRACE conn5 <- [1,1070,null,{}] 20:11:54 INFO - PROCESS | 3896 | 1465528314233 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:54 INFO - PROCESS | 3896 | 1465528314235 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:54 INFO - PROCESS | 3896 | 1465528314353 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 20:11:54 INFO - PROCESS | 3896 | 1465528314361 Marionette TRACE conn5 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:54 INFO - PROCESS | 3896 | 1465528314363 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:54 INFO - PROCESS | 3896 | ++DOCSHELL 000000C510084000 == 31 [pid = 3896] [id = 277] 20:11:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C50D584400) [pid = 3896] [serial = 830] [outer = 0000000000000000] 20:11:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C50D5CD400) [pid = 3896] [serial = 831] [outer = 000000C50D584400] 20:11:54 INFO - PROCESS | 3896 | 1465528314446 Marionette DEBUG loaded listener.js 20:11:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C50DE52C00) [pid = 3896] [serial = 832] [outer = 000000C50D584400] 20:11:54 INFO - PROCESS | 3896 | 1465528314883 Marionette TRACE conn5 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 20:11:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 20:11:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 733ms 20:11:55 INFO - PROCESS | 3896 | 1465528315001 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 20:11:55 INFO - PROCESS | 3896 | 1465528315004 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 20:11:55 INFO - PROCESS | 3896 | 1465528315012 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 20:11:55 INFO - PROCESS | 3896 | 1465528315014 Marionette TRACE conn5 <- [1,1074,null,{}] 20:11:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 20:11:55 INFO - PROCESS | 3896 | 1465528315017 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:55 INFO - PROCESS | 3896 | 1465528315020 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:55 INFO - PROCESS | 3896 | 1465528315132 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 20:11:55 INFO - PROCESS | 3896 | 1465528315179 Marionette TRACE conn5 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:55 INFO - PROCESS | 3896 | 1465528315181 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:55 INFO - PROCESS | 3896 | ++DOCSHELL 000000C511A15000 == 32 [pid = 3896] [id = 278] 20:11:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C50B1ED400) [pid = 3896] [serial = 833] [outer = 0000000000000000] 20:11:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C50FB05C00) [pid = 3896] [serial = 834] [outer = 000000C50B1ED400] 20:11:55 INFO - PROCESS | 3896 | 1465528315265 Marionette DEBUG loaded listener.js 20:11:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C50FB16800) [pid = 3896] [serial = 835] [outer = 000000C50B1ED400] 20:11:55 INFO - PROCESS | 3896 | 1465528315706 Marionette TRACE conn5 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 20:11:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 20:11:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 734ms 20:11:55 INFO - PROCESS | 3896 | 1465528315751 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 20:11:55 INFO - PROCESS | 3896 | 1465528315754 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 20:11:55 INFO - PROCESS | 3896 | 1465528315757 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 20:11:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 20:11:55 INFO - PROCESS | 3896 | 1465528315759 Marionette TRACE conn5 <- [1,1078,null,{}] 20:11:55 INFO - PROCESS | 3896 | 1465528315762 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:55 INFO - PROCESS | 3896 | 1465528315769 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:56 INFO - PROCESS | 3896 | 1465528316049 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 20:11:56 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C5119EE800) [pid = 3896] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 20:11:56 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C51019EC00) [pid = 3896] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 20:11:56 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C50D033800) [pid = 3896] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 20:11:56 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C50959D000) [pid = 3896] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 20:11:56 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C50D252000) [pid = 3896] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 20:11:56 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C505915400) [pid = 3896] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 20:11:56 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C50B988800) [pid = 3896] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 20:11:56 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C5119F4C00) [pid = 3896] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 20:11:56 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C50C4A3800) [pid = 3896] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 20:11:56 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C50FB28000) [pid = 3896] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 20:11:56 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C5101AC800) [pid = 3896] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 20:11:56 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C512ED9C00) [pid = 3896] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 20:11:56 INFO - PROCESS | 3896 | 1465528316109 Marionette TRACE conn5 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:56 INFO - PROCESS | 3896 | 1465528316111 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:56 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50FFD4800 == 33 [pid = 3896] [id = 279] 20:11:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C5063A9000) [pid = 3896] [serial = 836] [outer = 0000000000000000] 20:11:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C50B97D000) [pid = 3896] [serial = 837] [outer = 000000C5063A9000] 20:11:56 INFO - PROCESS | 3896 | 1465528316165 Marionette DEBUG loaded listener.js 20:11:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C50FB33400) [pid = 3896] [serial = 838] [outer = 000000C5063A9000] 20:11:56 INFO - PROCESS | 3896 | 1465528316553 Marionette TRACE conn5 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 20:11:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 20:11:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 838ms 20:11:56 INFO - PROCESS | 3896 | 1465528316599 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 20:11:56 INFO - PROCESS | 3896 | 1465528316601 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 20:11:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 20:11:56 INFO - PROCESS | 3896 | 1465528316604 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 20:11:56 INFO - PROCESS | 3896 | 1465528316606 Marionette TRACE conn5 <- [1,1082,null,{}] 20:11:56 INFO - PROCESS | 3896 | 1465528316609 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:56 INFO - PROCESS | 3896 | 1465528316611 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:56 INFO - PROCESS | 3896 | 1465528316692 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 20:11:56 INFO - PROCESS | 3896 | 1465528316698 Marionette TRACE conn5 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:56 INFO - PROCESS | 3896 | 1465528316700 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:56 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512540000 == 34 [pid = 3896] [id = 280] 20:11:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C504E2D400) [pid = 3896] [serial = 839] [outer = 0000000000000000] 20:11:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C5101A8400) [pid = 3896] [serial = 840] [outer = 000000C504E2D400] 20:11:56 INFO - PROCESS | 3896 | 1465528316744 Marionette DEBUG loaded listener.js 20:11:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C5118E9400) [pid = 3896] [serial = 841] [outer = 000000C504E2D400] 20:11:57 INFO - PROCESS | 3896 | 1465528317149 Marionette TRACE conn5 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 20:11:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 20:11:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 587ms 20:11:57 INFO - PROCESS | 3896 | 1465528317195 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 20:11:57 INFO - PROCESS | 3896 | 1465528317197 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 20:11:57 INFO - PROCESS | 3896 | 1465528317200 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 20:11:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 20:11:57 INFO - PROCESS | 3896 | 1465528317202 Marionette TRACE conn5 <- [1,1086,null,{}] 20:11:57 INFO - PROCESS | 3896 | 1465528317210 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:57 INFO - PROCESS | 3896 | 1465528317212 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:57 INFO - PROCESS | 3896 | 1465528317295 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 20:11:57 INFO - PROCESS | 3896 | 1465528317300 Marionette TRACE conn5 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:57 INFO - PROCESS | 3896 | 1465528317302 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:57 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512848000 == 35 [pid = 3896] [id = 281] 20:11:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C5118EB800) [pid = 3896] [serial = 842] [outer = 0000000000000000] 20:11:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C51198B400) [pid = 3896] [serial = 843] [outer = 000000C5118EB800] 20:11:57 INFO - PROCESS | 3896 | 1465528317357 Marionette DEBUG loaded listener.js 20:11:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C5119F4C00) [pid = 3896] [serial = 844] [outer = 000000C5118EB800] 20:11:57 INFO - PROCESS | 3896 | 1465528317765 Marionette TRACE conn5 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 20:11:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 20:11:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 587ms 20:11:57 INFO - PROCESS | 3896 | 1465528317790 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 20:11:57 INFO - PROCESS | 3896 | 1465528317793 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 20:11:57 INFO - PROCESS | 3896 | 1465528317796 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 20:11:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 20:11:57 INFO - PROCESS | 3896 | 1465528317797 Marionette TRACE conn5 <- [1,1090,null,{}] 20:11:57 INFO - PROCESS | 3896 | 1465528317801 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:57 INFO - PROCESS | 3896 | 1465528317803 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:57 INFO - PROCESS | 3896 | 1465528317920 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 20:11:57 INFO - PROCESS | 3896 | 1465528317925 Marionette TRACE conn5 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:57 INFO - PROCESS | 3896 | 1465528317927 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:57 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50DD8A000 == 36 [pid = 3896] [id = 282] 20:11:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C51248C000) [pid = 3896] [serial = 845] [outer = 0000000000000000] 20:11:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C512492400) [pid = 3896] [serial = 846] [outer = 000000C51248C000] 20:11:57 INFO - PROCESS | 3896 | 1465528317971 Marionette DEBUG loaded listener.js 20:11:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C5125C9400) [pid = 3896] [serial = 847] [outer = 000000C51248C000] 20:11:58 INFO - PROCESS | 3896 | 1465528318729 Marionette TRACE conn5 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 20:11:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 20:11:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 986ms 20:11:58 INFO - PROCESS | 3896 | 1465528318786 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 20:11:58 INFO - PROCESS | 3896 | 1465528318791 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 20:11:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 20:11:58 INFO - PROCESS | 3896 | 1465528318796 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 20:11:58 INFO - PROCESS | 3896 | 1465528318801 Marionette TRACE conn5 <- [1,1094,null,{}] 20:11:58 INFO - PROCESS | 3896 | 1465528318807 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:58 INFO - PROCESS | 3896 | 1465528318810 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:58 INFO - PROCESS | 3896 | 1465528318943 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 20:11:59 INFO - PROCESS | 3896 | 1465528319012 Marionette TRACE conn5 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:59 INFO - PROCESS | 3896 | 1465528319015 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:11:59 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50C0AB000 == 37 [pid = 3896] [id = 283] 20:11:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C50B132C00) [pid = 3896] [serial = 848] [outer = 0000000000000000] 20:11:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 86 (000000C50BD93000) [pid = 3896] [serial = 849] [outer = 000000C50B132C00] 20:11:59 INFO - PROCESS | 3896 | 1465528319114 Marionette DEBUG loaded listener.js 20:11:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 87 (000000C50C61B800) [pid = 3896] [serial = 850] [outer = 000000C50B132C00] 20:11:59 INFO - PROCESS | 3896 | 1465528319809 Marionette TRACE conn5 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 20:11:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 20:11:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1033ms 20:11:59 INFO - PROCESS | 3896 | 1465528319846 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 20:11:59 INFO - PROCESS | 3896 | 1465528319851 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 20:11:59 INFO - PROCESS | 3896 | 1465528319878 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 20:11:59 INFO - PROCESS | 3896 | 1465528319881 Marionette TRACE conn5 <- [1,1098,null,{}] 20:11:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 20:11:59 INFO - PROCESS | 3896 | 1465528319885 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:59 INFO - PROCESS | 3896 | 1465528319888 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:00 INFO - PROCESS | 3896 | 1465528320029 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 20:12:00 INFO - PROCESS | 3896 | 1465528320105 Marionette TRACE conn5 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:00 INFO - PROCESS | 3896 | 1465528320107 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:00 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5049E2800 == 38 [pid = 3896] [id = 284] 20:12:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 88 (000000C50C434C00) [pid = 3896] [serial = 851] [outer = 0000000000000000] 20:12:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 89 (000000C50CC6A400) [pid = 3896] [serial = 852] [outer = 000000C50C434C00] 20:12:00 INFO - PROCESS | 3896 | 1465528320208 Marionette DEBUG loaded listener.js 20:12:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 90 (000000C50D38D000) [pid = 3896] [serial = 853] [outer = 000000C50C434C00] 20:12:00 INFO - PROCESS | 3896 | --DOCSHELL 000000C512848000 == 37 [pid = 3896] [id = 281] 20:12:00 INFO - PROCESS | 3896 | --DOCSHELL 000000C512540000 == 36 [pid = 3896] [id = 280] 20:12:00 INFO - PROCESS | 3896 | --DOCSHELL 000000C50FFD4800 == 35 [pid = 3896] [id = 279] 20:12:00 INFO - PROCESS | 3896 | --DOCSHELL 000000C511A15000 == 34 [pid = 3896] [id = 278] 20:12:00 INFO - PROCESS | 3896 | --DOCSHELL 000000C510084000 == 33 [pid = 3896] [id = 277] 20:12:00 INFO - PROCESS | 3896 | --DOCSHELL 000000C50DD90000 == 32 [pid = 3896] [id = 276] 20:12:00 INFO - PROCESS | 3896 | --DOCSHELL 000000C50C0AE800 == 31 [pid = 3896] [id = 275] 20:12:00 INFO - PROCESS | 3896 | --DOCSHELL 000000C50616B000 == 30 [pid = 3896] [id = 274] 20:12:00 INFO - PROCESS | 3896 | --DOCSHELL 000000C50C71E000 == 29 [pid = 3896] [id = 273] 20:12:00 INFO - PROCESS | 3896 | --DOMWINDOW == 89 (000000C512F12800) [pid = 3896] [serial = 804] [outer = 0000000000000000] [url = about:blank] 20:12:00 INFO - PROCESS | 3896 | --DOMWINDOW == 88 (000000C5125C8400) [pid = 3896] [serial = 795] [outer = 0000000000000000] [url = about:blank] 20:12:00 INFO - PROCESS | 3896 | --DOMWINDOW == 87 (000000C511988000) [pid = 3896] [serial = 793] [outer = 0000000000000000] [url = about:blank] 20:12:00 INFO - PROCESS | 3896 | --DOMWINDOW == 86 (000000C5118E3C00) [pid = 3896] [serial = 792] [outer = 0000000000000000] [url = about:blank] 20:12:00 INFO - PROCESS | 3896 | --DOMWINDOW == 85 (000000C50D2CD400) [pid = 3896] [serial = 777] [outer = 0000000000000000] [url = about:blank] 20:12:00 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C50D5F4800) [pid = 3896] [serial = 778] [outer = 0000000000000000] [url = about:blank] 20:12:00 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C50B97C800) [pid = 3896] [serial = 774] [outer = 0000000000000000] [url = about:blank] 20:12:00 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C50C515800) [pid = 3896] [serial = 775] [outer = 0000000000000000] [url = about:blank] 20:12:00 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C50D2D6400) [pid = 3896] [serial = 783] [outer = 0000000000000000] [url = about:blank] 20:12:00 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C50D38C000) [pid = 3896] [serial = 784] [outer = 0000000000000000] [url = about:blank] 20:12:00 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C50EBE2800) [pid = 3896] [serial = 786] [outer = 0000000000000000] [url = about:blank] 20:12:00 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C50C41F000) [pid = 3896] [serial = 780] [outer = 0000000000000000] [url = about:blank] 20:12:00 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C50CB3D400) [pid = 3896] [serial = 781] [outer = 0000000000000000] [url = about:blank] 20:12:00 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C512495800) [pid = 3896] [serial = 772] [outer = 0000000000000000] [url = about:blank] 20:12:00 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C50FB0D000) [pid = 3896] [serial = 799] [outer = 0000000000000000] [url = about:blank] 20:12:00 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C50CDDE400) [pid = 3896] [serial = 798] [outer = 0000000000000000] [url = about:blank] 20:12:00 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C512F1F400) [pid = 3896] [serial = 805] [outer = 0000000000000000] [url = about:blank] 20:12:00 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C512762800) [pid = 3896] [serial = 796] [outer = 0000000000000000] [url = about:blank] 20:12:00 INFO - PROCESS | 3896 | --DOMWINDOW == 71 (000000C50FB33800) [pid = 3896] [serial = 789] [outer = 0000000000000000] [url = about:blank] 20:12:00 INFO - PROCESS | 3896 | --DOMWINDOW == 70 (000000C512ED3800) [pid = 3896] [serial = 802] [outer = 0000000000000000] [url = about:blank] 20:12:00 INFO - PROCESS | 3896 | --DOMWINDOW == 69 (000000C5100EB800) [pid = 3896] [serial = 790] [outer = 0000000000000000] [url = about:blank] 20:12:00 INFO - PROCESS | 3896 | --DOMWINDOW == 68 (000000C512776000) [pid = 3896] [serial = 801] [outer = 0000000000000000] [url = about:blank] 20:12:00 INFO - PROCESS | 3896 | --DOMWINDOW == 67 (000000C50FB19C00) [pid = 3896] [serial = 787] [outer = 0000000000000000] [url = about:blank] 20:12:01 INFO - PROCESS | 3896 | 1465528321012 Marionette TRACE conn5 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 20:12:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 20:12:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1182ms 20:12:01 INFO - PROCESS | 3896 | 1465528321069 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 20:12:01 INFO - PROCESS | 3896 | 1465528321073 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 20:12:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 20:12:01 INFO - PROCESS | 3896 | 1465528321076 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 20:12:01 INFO - PROCESS | 3896 | 1465528321081 Marionette TRACE conn5 <- [1,1102,null,{}] 20:12:01 INFO - PROCESS | 3896 | 1465528321086 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:01 INFO - PROCESS | 3896 | 1465528321089 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:01 INFO - PROCESS | 3896 | 1465528321182 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 20:12:01 INFO - PROCESS | 3896 | 1465528321254 Marionette TRACE conn5 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:01 INFO - PROCESS | 3896 | 1465528321256 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:01 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5040B5800 == 30 [pid = 3896] [id = 285] 20:12:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 68 (000000C50918AC00) [pid = 3896] [serial = 854] [outer = 0000000000000000] 20:12:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 69 (000000C50C49CC00) [pid = 3896] [serial = 855] [outer = 000000C50918AC00] 20:12:01 INFO - PROCESS | 3896 | 1465528321306 Marionette DEBUG loaded listener.js 20:12:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 70 (000000C50CB4A000) [pid = 3896] [serial = 856] [outer = 000000C50918AC00] 20:12:01 INFO - PROCESS | 3896 | 1465528321750 Marionette TRACE conn5 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 20:12:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 20:12:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 734ms 20:12:01 INFO - PROCESS | 3896 | 1465528321812 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 20:12:01 INFO - PROCESS | 3896 | 1465528321816 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 20:12:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 20:12:01 INFO - PROCESS | 3896 | 1465528321822 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 20:12:01 INFO - PROCESS | 3896 | 1465528321825 Marionette TRACE conn5 <- [1,1106,null,{}] 20:12:01 INFO - PROCESS | 3896 | 1465528321829 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:01 INFO - PROCESS | 3896 | 1465528321831 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:01 INFO - PROCESS | 3896 | 1465528321925 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 20:12:01 INFO - PROCESS | 3896 | 1465528321933 Marionette TRACE conn5 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:01 INFO - PROCESS | 3896 | 1465528321936 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:01 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50D05A800 == 31 [pid = 3896] [id = 286] 20:12:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 71 (000000C50D25E400) [pid = 3896] [serial = 857] [outer = 0000000000000000] 20:12:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 72 (000000C50D374800) [pid = 3896] [serial = 858] [outer = 000000C50D25E400] 20:12:01 INFO - PROCESS | 3896 | 1465528321985 Marionette DEBUG loaded listener.js 20:12:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C50D391800) [pid = 3896] [serial = 859] [outer = 000000C50D25E400] 20:12:02 INFO - PROCESS | 3896 | 1465528322433 Marionette TRACE conn5 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 20:12:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 20:12:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 691ms 20:12:02 INFO - PROCESS | 3896 | 1465528322517 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 20:12:02 INFO - PROCESS | 3896 | 1465528322519 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 20:12:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 20:12:02 INFO - PROCESS | 3896 | 1465528322523 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 20:12:02 INFO - PROCESS | 3896 | 1465528322527 Marionette TRACE conn5 <- [1,1110,null,{}] 20:12:02 INFO - PROCESS | 3896 | 1465528322538 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:02 INFO - PROCESS | 3896 | 1465528322543 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:02 INFO - PROCESS | 3896 | 1465528322632 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 20:12:02 INFO - PROCESS | 3896 | 1465528322647 Marionette TRACE conn5 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:02 INFO - PROCESS | 3896 | 1465528322650 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:02 INFO - PROCESS | 3896 | ++DOCSHELL 000000C511A17000 == 32 [pid = 3896] [id = 287] 20:12:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C50664F400) [pid = 3896] [serial = 860] [outer = 0000000000000000] 20:12:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C50FB0A000) [pid = 3896] [serial = 861] [outer = 000000C50664F400] 20:12:02 INFO - PROCESS | 3896 | 1465528322698 Marionette DEBUG loaded listener.js 20:12:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C50FB25000) [pid = 3896] [serial = 862] [outer = 000000C50664F400] 20:12:03 INFO - PROCESS | 3896 | 1465528323176 Marionette TRACE conn5 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 20:12:03 INFO - PROCESS | 3896 | [3896] 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 20:12:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 20:12:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 796ms 20:12:03 INFO - PROCESS | 3896 | 1465528323381 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 20:12:03 INFO - PROCESS | 3896 | 1465528323384 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 20:12:03 INFO - PROCESS | 3896 | 1465528323387 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 20:12:03 INFO - PROCESS | 3896 | 1465528323389 Marionette TRACE conn5 <- [1,1114,null,{}] 20:12:03 INFO - PROCESS | 3896 | 1465528323393 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:03 INFO - PROCESS | 3896 | 1465528323395 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 20:12:03 INFO - PROCESS | 3896 | 1465528323512 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 20:12:03 INFO - PROCESS | 3896 | 1465528323520 Marionette TRACE conn5 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:03 INFO - PROCESS | 3896 | 1465528323522 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:03 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512537000 == 33 [pid = 3896] [id = 288] 20:12:03 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C50FFBB800) [pid = 3896] [serial = 863] [outer = 0000000000000000] 20:12:03 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C5101A9800) [pid = 3896] [serial = 864] [outer = 000000C50FFBB800] 20:12:03 INFO - PROCESS | 3896 | 1465528323605 Marionette DEBUG loaded listener.js 20:12:03 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C511984C00) [pid = 3896] [serial = 865] [outer = 000000C50FFBB800] 20:12:04 INFO - PROCESS | 3896 | 1465528324066 Marionette TRACE conn5 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 20:12:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 20:12:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 733ms 20:12:04 INFO - PROCESS | 3896 | 1465528324138 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 20:12:04 INFO - PROCESS | 3896 | 1465528324140 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 20:12:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 20:12:04 INFO - PROCESS | 3896 | 1465528324144 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 20:12:04 INFO - PROCESS | 3896 | 1465528324145 Marionette TRACE conn5 <- [1,1118,null,{}] 20:12:04 INFO - PROCESS | 3896 | 1465528324149 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:04 INFO - PROCESS | 3896 | 1465528324151 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:04 INFO - PROCESS | 3896 | 1465528324265 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 20:12:04 INFO - PROCESS | 3896 | 1465528324277 Marionette TRACE conn5 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:04 INFO - PROCESS | 3896 | 1465528324279 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:04 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5128C2000 == 34 [pid = 3896] [id = 289] 20:12:04 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C5119EE400) [pid = 3896] [serial = 866] [outer = 0000000000000000] 20:12:04 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C51248AC00) [pid = 3896] [serial = 867] [outer = 000000C5119EE400] 20:12:04 INFO - PROCESS | 3896 | 1465528324324 Marionette DEBUG loaded listener.js 20:12:04 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C512499C00) [pid = 3896] [serial = 868] [outer = 000000C5119EE400] 20:12:04 INFO - PROCESS | 3896 | 1465528324796 Marionette TRACE conn5 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 20:12:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 20:12:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 691ms 20:12:04 INFO - PROCESS | 3896 | 1465528324836 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 20:12:04 INFO - PROCESS | 3896 | 1465528324838 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 20:12:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 20:12:04 INFO - PROCESS | 3896 | 1465528324847 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 20:12:04 INFO - PROCESS | 3896 | 1465528324849 Marionette TRACE conn5 <- [1,1122,null,{}] 20:12:04 INFO - PROCESS | 3896 | 1465528324857 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:04 INFO - PROCESS | 3896 | 1465528324863 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:05 INFO - PROCESS | 3896 | 1465528324987 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 20:12:05 INFO - PROCESS | 3896 | 1465528325041 Marionette TRACE conn5 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:05 INFO - PROCESS | 3896 | 1465528325044 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:05 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5131C7800 == 35 [pid = 3896] [id = 290] 20:12:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C51270C000) [pid = 3896] [serial = 869] [outer = 0000000000000000] 20:12:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C51276BC00) [pid = 3896] [serial = 870] [outer = 000000C51270C000] 20:12:05 INFO - PROCESS | 3896 | 1465528325089 Marionette DEBUG loaded listener.js 20:12:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C512ED4000) [pid = 3896] [serial = 871] [outer = 000000C51270C000] 20:12:05 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C5118EB800) [pid = 3896] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 20:12:05 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C50D584400) [pid = 3896] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 20:12:05 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C5091C6800) [pid = 3896] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 20:12:05 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C50C49EC00) [pid = 3896] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 20:12:05 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C505FD2800) [pid = 3896] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 20:12:05 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C50B1ED400) [pid = 3896] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 20:12:05 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C50C4A2C00) [pid = 3896] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 20:12:05 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C509592C00) [pid = 3896] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 20:12:05 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C50DE0FC00) [pid = 3896] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 20:12:05 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C512495000) [pid = 3896] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 20:12:05 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C5063A9000) [pid = 3896] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 20:12:05 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C51198C800) [pid = 3896] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 20:12:05 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C504E2D400) [pid = 3896] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 20:12:05 INFO - PROCESS | 3896 | [GFX2-]: DrawTargetD2D 1.1 (000000C50D34CB40): Failed to create GradientStopCollection with no stops. 20:12:05 INFO - PROCESS | 3896 | [GFX3-]: No stops specified for gradient pattern. 20:12:05 INFO - PROCESS | 3896 | 1465528325517 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 20:12:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 20:12:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 732ms 20:12:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 20:12:05 INFO - PROCESS | 3896 | 1465528325590 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 20:12:05 INFO - PROCESS | 3896 | 1465528325592 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 20:12:05 INFO - PROCESS | 3896 | 1465528325595 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 20:12:05 INFO - PROCESS | 3896 | 1465528325597 Marionette TRACE conn5 <- [1,1126,null,{}] 20:12:05 INFO - PROCESS | 3896 | 1465528325601 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:05 INFO - PROCESS | 3896 | 1465528325603 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:05 INFO - PROCESS | 3896 | 1465528325684 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 20:12:05 INFO - PROCESS | 3896 | 1465528325690 Marionette TRACE conn5 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:05 INFO - PROCESS | 3896 | 1465528325692 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:05 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50FB74000 == 36 [pid = 3896] [id = 291] 20:12:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C50BFDA800) [pid = 3896] [serial = 872] [outer = 0000000000000000] 20:12:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C50D5C6400) [pid = 3896] [serial = 873] [outer = 000000C50BFDA800] 20:12:05 INFO - PROCESS | 3896 | 1465528325744 Marionette DEBUG loaded listener.js 20:12:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C512ED4400) [pid = 3896] [serial = 874] [outer = 000000C50BFDA800] 20:12:06 INFO - PROCESS | 3896 | 1465528326166 Marionette TRACE conn5 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 20:12:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 20:12:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 628ms 20:12:06 INFO - PROCESS | 3896 | 1465528326225 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 20:12:06 INFO - PROCESS | 3896 | 1465528326227 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 20:12:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 20:12:06 INFO - PROCESS | 3896 | 1465528326230 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 20:12:06 INFO - PROCESS | 3896 | 1465528326232 Marionette TRACE conn5 <- [1,1130,null,{}] 20:12:06 INFO - PROCESS | 3896 | 1465528326235 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:06 INFO - PROCESS | 3896 | 1465528326237 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:06 INFO - PROCESS | 3896 | 1465528326320 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 20:12:06 INFO - PROCESS | 3896 | 1465528326327 Marionette TRACE conn5 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:06 INFO - PROCESS | 3896 | 1465528326329 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:06 INFO - PROCESS | 3896 | ++DOCSHELL 000000C57D988800 == 37 [pid = 3896] [id = 292] 20:12:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C512F12C00) [pid = 3896] [serial = 875] [outer = 0000000000000000] 20:12:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C512F17400) [pid = 3896] [serial = 876] [outer = 000000C512F12C00] 20:12:06 INFO - PROCESS | 3896 | 1465528326374 Marionette DEBUG loaded listener.js 20:12:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C514E04C00) [pid = 3896] [serial = 877] [outer = 000000C512F12C00] 20:12:06 INFO - PROCESS | 3896 | 1465528326779 Marionette TRACE conn5 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 20:12:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 20:12:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 586ms 20:12:06 INFO - PROCESS | 3896 | 1465528326824 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 20:12:06 INFO - PROCESS | 3896 | 1465528326826 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 20:12:06 INFO - PROCESS | 3896 | 1465528326829 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 20:12:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 20:12:06 INFO - PROCESS | 3896 | 1465528326831 Marionette TRACE conn5 <- [1,1134,null,{}] 20:12:06 INFO - PROCESS | 3896 | 1465528326835 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:06 INFO - PROCESS | 3896 | 1465528326837 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:06 INFO - PROCESS | 3896 | 1465528326929 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 20:12:06 INFO - PROCESS | 3896 | 1465528326937 Marionette TRACE conn5 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:06 INFO - PROCESS | 3896 | 1465528326939 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:06 INFO - PROCESS | 3896 | ++DOCSHELL 000000C57D9CB000 == 38 [pid = 3896] [id = 293] 20:12:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C514E0B800) [pid = 3896] [serial = 878] [outer = 0000000000000000] 20:12:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C514E0F000) [pid = 3896] [serial = 879] [outer = 000000C514E0B800] 20:12:06 INFO - PROCESS | 3896 | 1465528326983 Marionette DEBUG loaded listener.js 20:12:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C514FCDC00) [pid = 3896] [serial = 880] [outer = 000000C514E0B800] 20:12:07 INFO - PROCESS | 3896 | 1465528327658 Marionette TRACE conn5 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 20:12:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 20:12:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 880ms 20:12:07 INFO - PROCESS | 3896 | 1465528327714 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 20:12:07 INFO - PROCESS | 3896 | 1465528327719 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 20:12:07 INFO - PROCESS | 3896 | 1465528327724 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 20:12:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 20:12:07 INFO - PROCESS | 3896 | 1465528327727 Marionette TRACE conn5 <- [1,1138,null,{}] 20:12:07 INFO - PROCESS | 3896 | 1465528327734 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:07 INFO - PROCESS | 3896 | 1465528327738 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:07 INFO - PROCESS | 3896 | 1465528327886 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 20:12:08 INFO - PROCESS | 3896 | 1465528328005 Marionette TRACE conn5 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:08 INFO - PROCESS | 3896 | 1465528328008 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:08 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50C83D000 == 39 [pid = 3896] [id = 294] 20:12:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C50B074C00) [pid = 3896] [serial = 881] [outer = 0000000000000000] 20:12:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C50CB3BC00) [pid = 3896] [serial = 882] [outer = 000000C50B074C00] 20:12:08 INFO - PROCESS | 3896 | 1465528328069 Marionette DEBUG loaded listener.js 20:12:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C50D25B000) [pid = 3896] [serial = 883] [outer = 000000C50B074C00] 20:12:08 INFO - PROCESS | 3896 | 1465528328696 Marionette TRACE conn5 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 20:12:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 20:12:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 986ms 20:12:08 INFO - PROCESS | 3896 | 1465528328714 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 20:12:08 INFO - PROCESS | 3896 | 1465528328719 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 20:12:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 20:12:08 INFO - PROCESS | 3896 | 1465528328725 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 20:12:08 INFO - PROCESS | 3896 | 1465528328728 Marionette TRACE conn5 <- [1,1142,null,{}] 20:12:08 INFO - PROCESS | 3896 | 1465528328732 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:08 INFO - PROCESS | 3896 | 1465528328735 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:08 INFO - PROCESS | 3896 | 1465528328851 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 20:12:08 INFO - PROCESS | 3896 | 1465528328941 Marionette TRACE conn5 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:08 INFO - PROCESS | 3896 | 1465528328944 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:08 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5127CA800 == 40 [pid = 3896] [id = 295] 20:12:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C50EBDA400) [pid = 3896] [serial = 884] [outer = 0000000000000000] 20:12:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 86 (000000C50FB23800) [pid = 3896] [serial = 885] [outer = 000000C50EBDA400] 20:12:09 INFO - PROCESS | 3896 | 1465528329001 Marionette DEBUG loaded listener.js 20:12:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 87 (000000C5118E9000) [pid = 3896] [serial = 886] [outer = 000000C50EBDA400] 20:12:09 INFO - PROCESS | 3896 | 1465528329643 Marionette TRACE conn5 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 20:12:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 20:12:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 944ms 20:12:09 INFO - PROCESS | 3896 | 1465528329671 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 20:12:09 INFO - PROCESS | 3896 | 1465528329674 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 20:12:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 20:12:09 INFO - PROCESS | 3896 | 1465528329678 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 20:12:09 INFO - PROCESS | 3896 | 1465528329682 Marionette TRACE conn5 <- [1,1146,null,{}] 20:12:09 INFO - PROCESS | 3896 | 1465528329694 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:09 INFO - PROCESS | 3896 | 1465528329699 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:09 INFO - PROCESS | 3896 | 1465528329813 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 20:12:09 INFO - PROCESS | 3896 | 1465528329906 Marionette TRACE conn5 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:09 INFO - PROCESS | 3896 | 1465528329909 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:09 INFO - PROCESS | 3896 | ++DOCSHELL 000000C57EEA2000 == 41 [pid = 3896] [id = 296] 20:12:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 88 (000000C512F1C400) [pid = 3896] [serial = 887] [outer = 0000000000000000] 20:12:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 89 (000000C514E0C800) [pid = 3896] [serial = 888] [outer = 000000C512F1C400] 20:12:09 INFO - PROCESS | 3896 | 1465528329967 Marionette DEBUG loaded listener.js 20:12:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 90 (000000C514FD5C00) [pid = 3896] [serial = 889] [outer = 000000C512F1C400] 20:12:10 INFO - PROCESS | 3896 | 1465528330611 Marionette TRACE conn5 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 20:12:10 INFO - PROCESS | 3896 | 1465528330670 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 20:12:10 INFO - PROCESS | 3896 | 1465528330673 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 20:12:10 INFO - PROCESS | 3896 | 1465528330675 Marionette TRACE conn5 <- [1,1150,null,{}] 20:12:10 INFO - PROCESS | 3896 | 1465528330679 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:10 INFO - PROCESS | 3896 | 1465528330682 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:10 INFO - PROCESS | 3896 | 1465528330798 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 20:12:11 INFO - PROCESS | 3896 | 1465528331016 Marionette TRACE conn5 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:11 INFO - PROCESS | 3896 | 1465528331020 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:11 INFO - PROCESS | 3896 | ++DOCSHELL 000000C506329800 == 42 [pid = 3896] [id = 297] 20:12:11 INFO - PROCESS | 3896 | ++DOMWINDOW == 91 (000000C509597000) [pid = 3896] [serial = 890] [outer = 0000000000000000] 20:12:11 INFO - PROCESS | 3896 | ++DOMWINDOW == 92 (000000C509604400) [pid = 3896] [serial = 891] [outer = 000000C509597000] 20:12:11 INFO - PROCESS | 3896 | 1465528331090 Marionette DEBUG loaded listener.js 20:12:11 INFO - PROCESS | 3896 | ++DOMWINDOW == 93 (000000C50C51E400) [pid = 3896] [serial = 892] [outer = 000000C509597000] 20:12:12 INFO - PROCESS | 3896 | --DOCSHELL 000000C57D988800 == 41 [pid = 3896] [id = 292] 20:12:12 INFO - PROCESS | 3896 | --DOCSHELL 000000C50FB74000 == 40 [pid = 3896] [id = 291] 20:12:12 INFO - PROCESS | 3896 | --DOCSHELL 000000C5131C7800 == 39 [pid = 3896] [id = 290] 20:12:12 INFO - PROCESS | 3896 | --DOCSHELL 000000C5128C2000 == 38 [pid = 3896] [id = 289] 20:12:12 INFO - PROCESS | 3896 | --DOCSHELL 000000C512537000 == 37 [pid = 3896] [id = 288] 20:12:12 INFO - PROCESS | 3896 | --DOCSHELL 000000C511A17000 == 36 [pid = 3896] [id = 287] 20:12:12 INFO - PROCESS | 3896 | --DOCSHELL 000000C50D05A800 == 35 [pid = 3896] [id = 286] 20:12:12 INFO - PROCESS | 3896 | --DOCSHELL 000000C5040B5800 == 34 [pid = 3896] [id = 285] 20:12:12 INFO - PROCESS | 3896 | --DOCSHELL 000000C5049E2800 == 33 [pid = 3896] [id = 284] 20:12:12 INFO - PROCESS | 3896 | --DOCSHELL 000000C50C0AB000 == 32 [pid = 3896] [id = 283] 20:12:12 INFO - PROCESS | 3896 | --DOCSHELL 000000C50DD8A000 == 31 [pid = 3896] [id = 282] 20:12:12 INFO - PROCESS | 3896 | --DOCSHELL 000000C57EEA2000 == 30 [pid = 3896] [id = 296] 20:12:12 INFO - PROCESS | 3896 | --DOCSHELL 000000C5127CA800 == 29 [pid = 3896] [id = 295] 20:12:12 INFO - PROCESS | 3896 | --DOCSHELL 000000C50C83D000 == 28 [pid = 3896] [id = 294] 20:12:12 INFO - PROCESS | 3896 | --DOCSHELL 000000C57D9CB000 == 27 [pid = 3896] [id = 293] 20:12:12 INFO - PROCESS | 3896 | --DOMWINDOW == 92 (000000C51198B400) [pid = 3896] [serial = 843] [outer = 0000000000000000] [url = about:blank] 20:12:12 INFO - PROCESS | 3896 | --DOMWINDOW == 91 (000000C50D5CD400) [pid = 3896] [serial = 831] [outer = 0000000000000000] [url = about:blank] 20:12:12 INFO - PROCESS | 3896 | --DOMWINDOW == 90 (000000C50B06E800) [pid = 3896] [serial = 822] [outer = 0000000000000000] [url = about:blank] 20:12:12 INFO - PROCESS | 3896 | --DOMWINDOW == 89 (000000C50C06F000) [pid = 3896] [serial = 823] [outer = 0000000000000000] [url = about:blank] 20:12:12 INFO - PROCESS | 3896 | --DOMWINDOW == 88 (000000C50CD91400) [pid = 3896] [serial = 820] [outer = 0000000000000000] [url = about:blank] 20:12:12 INFO - PROCESS | 3896 | --DOMWINDOW == 87 (000000C50C516000) [pid = 3896] [serial = 819] [outer = 0000000000000000] [url = about:blank] 20:12:12 INFO - PROCESS | 3896 | --DOMWINDOW == 86 (000000C50D372000) [pid = 3896] [serial = 828] [outer = 0000000000000000] [url = about:blank] 20:12:12 INFO - PROCESS | 3896 | --DOMWINDOW == 85 (000000C50FB05C00) [pid = 3896] [serial = 834] [outer = 0000000000000000] [url = about:blank] 20:12:12 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C50CC6EC00) [pid = 3896] [serial = 826] [outer = 0000000000000000] [url = about:blank] 20:12:12 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C50CAAB400) [pid = 3896] [serial = 825] [outer = 0000000000000000] [url = about:blank] 20:12:12 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C50DE52C00) [pid = 3896] [serial = 832] [outer = 0000000000000000] [url = about:blank] 20:12:12 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C50CBD4C00) [pid = 3896] [serial = 808] [outer = 0000000000000000] [url = about:blank] 20:12:12 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C50B06C800) [pid = 3896] [serial = 807] [outer = 0000000000000000] [url = about:blank] 20:12:12 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C50FB11800) [pid = 3896] [serial = 811] [outer = 0000000000000000] [url = about:blank] 20:12:12 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C50EB4B000) [pid = 3896] [serial = 810] [outer = 0000000000000000] [url = about:blank] 20:12:12 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C512763800) [pid = 3896] [serial = 814] [outer = 0000000000000000] [url = about:blank] 20:12:12 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C5125C6800) [pid = 3896] [serial = 813] [outer = 0000000000000000] [url = about:blank] 20:12:12 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C50B97D000) [pid = 3896] [serial = 837] [outer = 0000000000000000] [url = about:blank] 20:12:12 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C514E12C00) [pid = 3896] [serial = 817] [outer = 0000000000000000] [url = about:blank] 20:12:12 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C514E08800) [pid = 3896] [serial = 816] [outer = 0000000000000000] [url = about:blank] 20:12:12 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C50FB16800) [pid = 3896] [serial = 835] [outer = 0000000000000000] [url = about:blank] 20:12:12 INFO - PROCESS | 3896 | --DOMWINDOW == 71 (000000C5101A8400) [pid = 3896] [serial = 840] [outer = 0000000000000000] [url = about:blank] 20:12:12 INFO - PROCESS | 3896 | --DOMWINDOW == 70 (000000C5118E9400) [pid = 3896] [serial = 841] [outer = 0000000000000000] [url = about:blank] 20:12:12 INFO - PROCESS | 3896 | --DOMWINDOW == 69 (000000C5119F4C00) [pid = 3896] [serial = 844] [outer = 0000000000000000] [url = about:blank] 20:12:12 INFO - PROCESS | 3896 | --DOMWINDOW == 68 (000000C50FB33400) [pid = 3896] [serial = 838] [outer = 0000000000000000] [url = about:blank] 20:12:12 INFO - PROCESS | 3896 | --DOMWINDOW == 67 (000000C50D384C00) [pid = 3896] [serial = 829] [outer = 0000000000000000] [url = about:blank] 20:12:12 INFO - PROCESS | 3896 | 1465528332414 Marionette TRACE conn5 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 20:12:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 20:12:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1795ms 20:12:12 INFO - PROCESS | 3896 | 1465528332471 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 20:12:12 INFO - PROCESS | 3896 | 1465528332476 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 20:12:12 INFO - PROCESS | 3896 | 1465528332482 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 20:12:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 20:12:12 INFO - PROCESS | 3896 | 1465528332485 Marionette TRACE conn5 <- [1,1154,null,{}] 20:12:12 INFO - PROCESS | 3896 | 1465528332491 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:12 INFO - PROCESS | 3896 | 1465528332494 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:12 INFO - PROCESS | 3896 | 1465528332592 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 20:12:12 INFO - PROCESS | 3896 | 1465528332600 Marionette TRACE conn5 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:12 INFO - PROCESS | 3896 | 1465528332605 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:12 INFO - PROCESS | 3896 | ++DOCSHELL 000000C506172800 == 28 [pid = 3896] [id = 298] 20:12:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 68 (000000C509594C00) [pid = 3896] [serial = 893] [outer = 0000000000000000] 20:12:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 69 (000000C50959A400) [pid = 3896] [serial = 894] [outer = 000000C509594C00] 20:12:12 INFO - PROCESS | 3896 | 1465528332655 Marionette DEBUG loaded listener.js 20:12:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 70 (000000C50B1E9000) [pid = 3896] [serial = 895] [outer = 000000C509594C00] 20:12:13 INFO - PROCESS | 3896 | 1465528333127 Marionette TRACE conn5 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 20:12:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 20:12:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 692ms 20:12:13 INFO - PROCESS | 3896 | 1465528333177 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 20:12:13 INFO - PROCESS | 3896 | 1465528333182 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 20:12:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 20:12:13 INFO - PROCESS | 3896 | 1465528333188 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 20:12:13 INFO - PROCESS | 3896 | 1465528333191 Marionette TRACE conn5 <- [1,1158,null,{}] 20:12:13 INFO - PROCESS | 3896 | 1465528333195 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:13 INFO - PROCESS | 3896 | 1465528333198 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:13 INFO - PROCESS | 3896 | 1465528333291 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 20:12:13 INFO - PROCESS | 3896 | 1465528333301 Marionette TRACE conn5 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:13 INFO - PROCESS | 3896 | 1465528333304 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:13 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50C5D9800 == 29 [pid = 3896] [id = 299] 20:12:13 INFO - PROCESS | 3896 | ++DOMWINDOW == 71 (000000C50C518000) [pid = 3896] [serial = 896] [outer = 0000000000000000] 20:12:13 INFO - PROCESS | 3896 | ++DOMWINDOW == 72 (000000C50C51EC00) [pid = 3896] [serial = 897] [outer = 000000C50C518000] 20:12:13 INFO - PROCESS | 3896 | 1465528333353 Marionette DEBUG loaded listener.js 20:12:13 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C50CB40C00) [pid = 3896] [serial = 898] [outer = 000000C50C518000] 20:12:13 INFO - PROCESS | 3896 | 1465528333828 Marionette TRACE conn5 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 20:12:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 20:12:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 691ms 20:12:13 INFO - PROCESS | 3896 | 1465528333882 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 20:12:13 INFO - PROCESS | 3896 | 1465528333884 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 20:12:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 20:12:13 INFO - PROCESS | 3896 | 1465528333888 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 20:12:13 INFO - PROCESS | 3896 | 1465528333892 Marionette TRACE conn5 <- [1,1162,null,{}] 20:12:13 INFO - PROCESS | 3896 | 1465528333903 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:13 INFO - PROCESS | 3896 | 1465528333908 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:14 INFO - PROCESS | 3896 | 1465528334055 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 20:12:14 INFO - PROCESS | 3896 | 1465528334070 Marionette TRACE conn5 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:14 INFO - PROCESS | 3896 | 1465528334073 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:14 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50F293000 == 30 [pid = 3896] [id = 300] 20:12:14 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C50D03B400) [pid = 3896] [serial = 899] [outer = 0000000000000000] 20:12:14 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C50D25A400) [pid = 3896] [serial = 900] [outer = 000000C50D03B400] 20:12:14 INFO - PROCESS | 3896 | 1465528334122 Marionette DEBUG loaded listener.js 20:12:14 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C50D37A400) [pid = 3896] [serial = 901] [outer = 000000C50D03B400] 20:12:14 INFO - PROCESS | 3896 | 1465528334541 Marionette TRACE conn5 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 20:12:14 INFO - PROCESS | 3896 | 1465528334584 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 20:12:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 20:12:14 INFO - PROCESS | 3896 | 1465528334587 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 20:12:14 INFO - PROCESS | 3896 | 1465528334589 Marionette TRACE conn5 <- [1,1166,null,{}] 20:12:14 INFO - PROCESS | 3896 | 1465528334592 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:14 INFO - PROCESS | 3896 | 1465528334595 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:14 INFO - PROCESS | 3896 | 1465528334718 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 20:12:14 INFO - PROCESS | 3896 | 1465528334739 Marionette TRACE conn5 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:14 INFO - PROCESS | 3896 | 1465528334742 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:14 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51010B000 == 31 [pid = 3896] [id = 301] 20:12:14 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C50D38F800) [pid = 3896] [serial = 902] [outer = 0000000000000000] 20:12:14 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C50D5F2800) [pid = 3896] [serial = 903] [outer = 000000C50D38F800] 20:12:14 INFO - PROCESS | 3896 | 1465528334787 Marionette DEBUG loaded listener.js 20:12:14 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C50E705C00) [pid = 3896] [serial = 904] [outer = 000000C50D38F800] 20:12:15 INFO - PROCESS | 3896 | 1465528335243 Marionette TRACE conn5 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 20:12:15 INFO - PROCESS | 3896 | 1465528335263 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 20:12:15 INFO - PROCESS | 3896 | 1465528335266 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 20:12:15 INFO - PROCESS | 3896 | 1465528335268 Marionette TRACE conn5 <- [1,1170,null,{}] 20:12:15 INFO - PROCESS | 3896 | 1465528335272 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:15 INFO - PROCESS | 3896 | 1465528335274 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:15 INFO - PROCESS | 3896 | 1465528335407 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 20:12:15 INFO - PROCESS | 3896 | 1465528335424 Marionette TRACE conn5 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:15 INFO - PROCESS | 3896 | 1465528335427 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:15 INFO - PROCESS | 3896 | ++DOCSHELL 000000C511A22800 == 32 [pid = 3896] [id = 302] 20:12:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C50EB4E400) [pid = 3896] [serial = 905] [outer = 0000000000000000] 20:12:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C50FB05000) [pid = 3896] [serial = 906] [outer = 000000C50EB4E400] 20:12:15 INFO - PROCESS | 3896 | 1465528335475 Marionette DEBUG loaded listener.js 20:12:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C50FB17800) [pid = 3896] [serial = 907] [outer = 000000C50EB4E400] 20:12:15 INFO - PROCESS | 3896 | 1465528335928 Marionette TRACE conn5 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 28","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 20:12:15 INFO - PROCESS | 3896 | 1465528335965 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 20:12:15 INFO - PROCESS | 3896 | 1465528335968 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 20:12:15 INFO - PROCESS | 3896 | 1465528335970 Marionette TRACE conn5 <- [1,1174,null,{}] 20:12:15 INFO - PROCESS | 3896 | 1465528335973 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:15 INFO - PROCESS | 3896 | 1465528335979 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:16 INFO - PROCESS | 3896 | 1465528336124 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 20:12:16 INFO - PROCESS | 3896 | 1465528336176 Marionette TRACE conn5 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:16 INFO - PROCESS | 3896 | 1465528336178 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:16 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512471000 == 33 [pid = 3896] [id = 303] 20:12:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C50FB30C00) [pid = 3896] [serial = 908] [outer = 0000000000000000] 20:12:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C5100E3800) [pid = 3896] [serial = 909] [outer = 000000C50FB30C00] 20:12:16 INFO - PROCESS | 3896 | 1465528336224 Marionette DEBUG loaded listener.js 20:12:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C5118EA000) [pid = 3896] [serial = 910] [outer = 000000C50FB30C00] 20:12:16 INFO - PROCESS | 3896 | 1465528336662 Marionette TRACE conn5 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 20:12:16 INFO - PROCESS | 3896 | 1465528336891 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 20:12:16 INFO - PROCESS | 3896 | 1465528336902 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 20:12:16 INFO - PROCESS | 3896 | 1465528336904 Marionette TRACE conn5 <- [1,1178,null,{}] 20:12:16 INFO - PROCESS | 3896 | 1465528336907 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:16 INFO - PROCESS | 3896 | 1465528336909 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 20:12:16 INFO - PROCESS | 3896 | 1465528336989 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 20:12:17 INFO - PROCESS | 3896 | 1465528336996 Marionette TRACE conn5 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:17 INFO - PROCESS | 3896 | 1465528336998 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:17 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51010A800 == 34 [pid = 3896] [id = 304] 20:12:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C50B1ED400) [pid = 3896] [serial = 911] [outer = 0000000000000000] 20:12:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C50CDE0800) [pid = 3896] [serial = 912] [outer = 000000C50B1ED400] 20:12:17 INFO - PROCESS | 3896 | 1465528337042 Marionette DEBUG loaded listener.js 20:12:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C5101A8400) [pid = 3896] [serial = 913] [outer = 000000C50B1ED400] 20:12:17 INFO - PROCESS | 3896 | 1465528337455 Marionette TRACE conn5 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 20:12:17 INFO - PROCESS | 3896 | 1465528337507 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 20:12:17 INFO - PROCESS | 3896 | 1465528337510 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 20:12:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 20:12:17 INFO - PROCESS | 3896 | 1465528337512 Marionette TRACE conn5 <- [1,1182,null,{}] 20:12:17 INFO - PROCESS | 3896 | 1465528337516 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:17 INFO - PROCESS | 3896 | 1465528337518 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:17 INFO - PROCESS | 3896 | 1465528337597 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 20:12:17 INFO - PROCESS | 3896 | 1465528337605 Marionette TRACE conn5 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:17 INFO - PROCESS | 3896 | 1465528337607 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:17 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512855800 == 35 [pid = 3896] [id = 305] 20:12:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C5119F6800) [pid = 3896] [serial = 914] [outer = 0000000000000000] 20:12:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C51248D400) [pid = 3896] [serial = 915] [outer = 000000C5119F6800] 20:12:17 INFO - PROCESS | 3896 | 1465528337652 Marionette DEBUG loaded listener.js 20:12:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C512499400) [pid = 3896] [serial = 916] [outer = 000000C5119F6800] 20:12:18 INFO - PROCESS | 3896 | 1465528338082 Marionette TRACE conn5 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 151","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 20:12:18 INFO - PROCESS | 3896 | 1465528338144 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 20:12:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 20:12:18 INFO - PROCESS | 3896 | 1465528338147 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 20:12:18 INFO - PROCESS | 3896 | 1465528338149 Marionette TRACE conn5 <- [1,1186,null,{}] 20:12:18 INFO - PROCESS | 3896 | 1465528338153 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:18 INFO - PROCESS | 3896 | 1465528338155 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:18 INFO - PROCESS | 3896 | 1465528338235 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 20:12:18 INFO - PROCESS | 3896 | 1465528338242 Marionette TRACE conn5 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:18 INFO - PROCESS | 3896 | 1465528338244 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:18 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512E85800 == 36 [pid = 3896] [id = 306] 20:12:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C5119F8000) [pid = 3896] [serial = 917] [outer = 0000000000000000] 20:12:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C51270B400) [pid = 3896] [serial = 918] [outer = 000000C5119F8000] 20:12:18 INFO - PROCESS | 3896 | 1465528338288 Marionette DEBUG loaded listener.js 20:12:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C512767400) [pid = 3896] [serial = 919] [outer = 000000C5119F8000] 20:12:18 INFO - PROCESS | 3896 | 1465528338726 Marionette TRACE conn5 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 20:12:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 20:12:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 628ms 20:12:18 INFO - PROCESS | 3896 | 1465528338779 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 20:12:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 20:12:18 INFO - PROCESS | 3896 | 1465528338781 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 20:12:18 INFO - PROCESS | 3896 | 1465528338789 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 20:12:18 INFO - PROCESS | 3896 | 1465528338791 Marionette TRACE conn5 <- [1,1190,null,{}] 20:12:18 INFO - PROCESS | 3896 | 1465528338794 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:18 INFO - PROCESS | 3896 | 1465528338796 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:18 INFO - PROCESS | 3896 | 1465528338928 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 20:12:19 INFO - PROCESS | 3896 | 1465528338998 Marionette TRACE conn5 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:19 INFO - PROCESS | 3896 | 1465528339002 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:19 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50496F000 == 37 [pid = 3896] [id = 307] 20:12:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C504147000) [pid = 3896] [serial = 920] [outer = 0000000000000000] 20:12:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C504D72800) [pid = 3896] [serial = 921] [outer = 000000C504147000] 20:12:19 INFO - PROCESS | 3896 | 1465528339061 Marionette DEBUG loaded listener.js 20:12:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C50959C000) [pid = 3896] [serial = 922] [outer = 000000C504147000] 20:12:19 INFO - PROCESS | 3896 | 1465528339822 Marionette TRACE conn5 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 20:12:19 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 20:12:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1079ms 20:12:19 INFO - PROCESS | 3896 | 1465528339872 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 20:12:19 INFO - PROCESS | 3896 | 1465528339876 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 20:12:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 20:12:19 INFO - PROCESS | 3896 | 1465528339882 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 20:12:19 INFO - PROCESS | 3896 | 1465528339885 Marionette TRACE conn5 <- [1,1194,null,{}] 20:12:19 INFO - PROCESS | 3896 | 1465528339890 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:19 INFO - PROCESS | 3896 | 1465528339895 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:20 INFO - PROCESS | 3896 | 1465528340021 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 20:12:20 INFO - PROCESS | 3896 | 1465528340095 Marionette TRACE conn5 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:20 INFO - PROCESS | 3896 | 1465528340098 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:20 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50FB72800 == 38 [pid = 3896] [id = 308] 20:12:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 86 (000000C50CDD8800) [pid = 3896] [serial = 923] [outer = 0000000000000000] 20:12:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 87 (000000C50CDE2000) [pid = 3896] [serial = 924] [outer = 000000C50CDD8800] 20:12:20 INFO - PROCESS | 3896 | 1465528340155 Marionette DEBUG loaded listener.js 20:12:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 88 (000000C50D25AC00) [pid = 3896] [serial = 925] [outer = 000000C50CDD8800] 20:12:20 INFO - PROCESS | 3896 | 1465528340880 Marionette TRACE conn5 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 20:12:20 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 20:12:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1038ms 20:12:20 INFO - PROCESS | 3896 | 1465528340920 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 20:12:20 INFO - PROCESS | 3896 | 1465528340923 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 20:12:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 20:12:20 INFO - PROCESS | 3896 | 1465528340927 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 20:12:20 INFO - PROCESS | 3896 | 1465528340930 Marionette TRACE conn5 <- [1,1198,null,{}] 20:12:20 INFO - PROCESS | 3896 | 1465528340958 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:20 INFO - PROCESS | 3896 | 1465528340961 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:21 INFO - PROCESS | 3896 | 1465528341233 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 20:12:21 INFO - PROCESS | 3896 | 1465528341286 Marionette TRACE conn5 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:21 INFO - PROCESS | 3896 | 1465528341289 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:21 INFO - PROCESS | 3896 | ++DOCSHELL 000000C505DE3800 == 39 [pid = 3896] [id = 309] 20:12:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 89 (000000C50C435400) [pid = 3896] [serial = 926] [outer = 0000000000000000] 20:12:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 90 (000000C50C4A0000) [pid = 3896] [serial = 927] [outer = 000000C50C435400] 20:12:21 INFO - PROCESS | 3896 | 1465528341341 Marionette DEBUG loaded listener.js 20:12:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 91 (000000C50CDDD000) [pid = 3896] [serial = 928] [outer = 000000C50C435400] 20:12:21 INFO - PROCESS | 3896 | --DOCSHELL 000000C512E85800 == 38 [pid = 3896] [id = 306] 20:12:21 INFO - PROCESS | 3896 | --DOCSHELL 000000C512855800 == 37 [pid = 3896] [id = 305] 20:12:21 INFO - PROCESS | 3896 | --DOCSHELL 000000C51010A800 == 36 [pid = 3896] [id = 304] 20:12:21 INFO - PROCESS | 3896 | --DOCSHELL 000000C512471000 == 35 [pid = 3896] [id = 303] 20:12:21 INFO - PROCESS | 3896 | --DOCSHELL 000000C511A22800 == 34 [pid = 3896] [id = 302] 20:12:21 INFO - PROCESS | 3896 | --DOCSHELL 000000C51010B000 == 33 [pid = 3896] [id = 301] 20:12:21 INFO - PROCESS | 3896 | --DOCSHELL 000000C50F293000 == 32 [pid = 3896] [id = 300] 20:12:21 INFO - PROCESS | 3896 | --DOCSHELL 000000C50C5D9800 == 31 [pid = 3896] [id = 299] 20:12:21 INFO - PROCESS | 3896 | --DOCSHELL 000000C506172800 == 30 [pid = 3896] [id = 298] 20:12:21 INFO - PROCESS | 3896 | --DOMWINDOW == 90 (000000C5101A9800) [pid = 3896] [serial = 864] [outer = 0000000000000000] [url = about:blank] 20:12:21 INFO - PROCESS | 3896 | --DOMWINDOW == 89 (000000C51248AC00) [pid = 3896] [serial = 867] [outer = 0000000000000000] [url = about:blank] 20:12:21 INFO - PROCESS | 3896 | --DOMWINDOW == 88 (000000C51276BC00) [pid = 3896] [serial = 870] [outer = 0000000000000000] [url = about:blank] 20:12:21 INFO - PROCESS | 3896 | --DOMWINDOW == 87 (000000C50CC6A400) [pid = 3896] [serial = 852] [outer = 0000000000000000] [url = about:blank] 20:12:21 INFO - PROCESS | 3896 | --DOMWINDOW == 86 (000000C50D38D000) [pid = 3896] [serial = 853] [outer = 0000000000000000] [url = about:blank] 20:12:21 INFO - PROCESS | 3896 | --DOMWINDOW == 85 (000000C50BD93000) [pid = 3896] [serial = 849] [outer = 0000000000000000] [url = about:blank] 20:12:21 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C50C61B800) [pid = 3896] [serial = 850] [outer = 0000000000000000] [url = about:blank] 20:12:21 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C5125C9400) [pid = 3896] [serial = 847] [outer = 0000000000000000] [url = about:blank] 20:12:21 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C512492400) [pid = 3896] [serial = 846] [outer = 0000000000000000] [url = about:blank] 20:12:21 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C50FB0A000) [pid = 3896] [serial = 861] [outer = 0000000000000000] [url = about:blank] 20:12:21 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C50C49CC00) [pid = 3896] [serial = 855] [outer = 0000000000000000] [url = about:blank] 20:12:21 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C50CB4A000) [pid = 3896] [serial = 856] [outer = 0000000000000000] [url = about:blank] 20:12:21 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C50D374800) [pid = 3896] [serial = 858] [outer = 0000000000000000] [url = about:blank] 20:12:21 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C50D391800) [pid = 3896] [serial = 859] [outer = 0000000000000000] [url = about:blank] 20:12:21 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C514E04C00) [pid = 3896] [serial = 877] [outer = 0000000000000000] [url = about:blank] 20:12:21 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C50D5C6400) [pid = 3896] [serial = 873] [outer = 0000000000000000] [url = about:blank] 20:12:21 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C512ED4400) [pid = 3896] [serial = 874] [outer = 0000000000000000] [url = about:blank] 20:12:21 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C514FCDC00) [pid = 3896] [serial = 880] [outer = 0000000000000000] [url = about:blank] 20:12:21 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C512F17400) [pid = 3896] [serial = 876] [outer = 0000000000000000] [url = about:blank] 20:12:21 INFO - PROCESS | 3896 | --DOMWINDOW == 71 (000000C512ED4000) [pid = 3896] [serial = 871] [outer = 0000000000000000] [url = about:blank] 20:12:21 INFO - PROCESS | 3896 | --DOMWINDOW == 70 (000000C511984C00) [pid = 3896] [serial = 865] [outer = 0000000000000000] [url = about:blank] 20:12:21 INFO - PROCESS | 3896 | --DOMWINDOW == 69 (000000C514E0F000) [pid = 3896] [serial = 879] [outer = 0000000000000000] [url = about:blank] 20:12:21 INFO - PROCESS | 3896 | --DOMWINDOW == 68 (000000C512499C00) [pid = 3896] [serial = 868] [outer = 0000000000000000] [url = about:blank] 20:12:21 INFO - PROCESS | 3896 | --DOMWINDOW == 67 (000000C50FB25000) [pid = 3896] [serial = 862] [outer = 0000000000000000] [url = about:blank] 20:12:21 INFO - PROCESS | 3896 | 1465528341982 Marionette TRACE conn5 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 20:12:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 20:12:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1086ms 20:12:22 INFO - PROCESS | 3896 | 1465528342015 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 20:12:22 INFO - PROCESS | 3896 | 1465528342019 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 20:12:22 INFO - PROCESS | 3896 | 1465528342024 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 20:12:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 20:12:22 INFO - PROCESS | 3896 | 1465528342027 Marionette TRACE conn5 <- [1,1202,null,{}] 20:12:22 INFO - PROCESS | 3896 | 1465528342048 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:22 INFO - PROCESS | 3896 | 1465528342051 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:22 INFO - PROCESS | 3896 | 1465528342143 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 20:12:22 INFO - PROCESS | 3896 | 1465528342219 Marionette TRACE conn5 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:22 INFO - PROCESS | 3896 | 1465528342222 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:22 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50C5C5000 == 31 [pid = 3896] [id = 310] 20:12:22 INFO - PROCESS | 3896 | ++DOMWINDOW == 68 (000000C509608800) [pid = 3896] [serial = 929] [outer = 0000000000000000] 20:12:22 INFO - PROCESS | 3896 | ++DOMWINDOW == 69 (000000C50CB4A000) [pid = 3896] [serial = 930] [outer = 000000C509608800] 20:12:22 INFO - PROCESS | 3896 | 1465528342271 Marionette DEBUG loaded listener.js 20:12:22 INFO - PROCESS | 3896 | ++DOMWINDOW == 70 (000000C50D258C00) [pid = 3896] [serial = 931] [outer = 000000C509608800] 20:12:22 INFO - PROCESS | 3896 | 1465528342705 Marionette TRACE conn5 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 20:12:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 20:12:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 691ms 20:12:22 INFO - PROCESS | 3896 | 1465528342719 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 20:12:22 INFO - PROCESS | 3896 | 1465528342722 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 20:12:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 20:12:22 INFO - PROCESS | 3896 | 1465528342726 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 20:12:22 INFO - PROCESS | 3896 | 1465528342728 Marionette TRACE conn5 <- [1,1206,null,{}] 20:12:22 INFO - PROCESS | 3896 | 1465528342752 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:22 INFO - PROCESS | 3896 | 1465528342755 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:22 INFO - PROCESS | 3896 | 1465528342845 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 20:12:22 INFO - PROCESS | 3896 | 1465528342854 Marionette TRACE conn5 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:22 INFO - PROCESS | 3896 | 1465528342856 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:22 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50FB86800 == 32 [pid = 3896] [id = 311] 20:12:22 INFO - PROCESS | 3896 | ++DOMWINDOW == 71 (000000C50D391000) [pid = 3896] [serial = 932] [outer = 0000000000000000] 20:12:22 INFO - PROCESS | 3896 | ++DOMWINDOW == 72 (000000C50E7C7000) [pid = 3896] [serial = 933] [outer = 000000C50D391000] 20:12:22 INFO - PROCESS | 3896 | 1465528342902 Marionette DEBUG loaded listener.js 20:12:22 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C50FB16400) [pid = 3896] [serial = 934] [outer = 000000C50D391000] 20:12:23 INFO - PROCESS | 3896 | 1465528343367 Marionette TRACE conn5 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 20:12:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 20:12:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 692ms 20:12:23 INFO - PROCESS | 3896 | 1465528343420 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 20:12:23 INFO - PROCESS | 3896 | 1465528343424 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 20:12:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 20:12:23 INFO - PROCESS | 3896 | 1465528343435 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 20:12:23 INFO - PROCESS | 3896 | 1465528343440 Marionette TRACE conn5 <- [1,1210,null,{}] 20:12:23 INFO - PROCESS | 3896 | 1465528343443 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:23 INFO - PROCESS | 3896 | 1465528343447 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:23 INFO - PROCESS | 3896 | 1465528343541 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 20:12:23 INFO - PROCESS | 3896 | 1465528343548 Marionette TRACE conn5 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:23 INFO - PROCESS | 3896 | 1465528343550 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:23 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512460000 == 33 [pid = 3896] [id = 312] 20:12:23 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C50FB0AC00) [pid = 3896] [serial = 935] [outer = 0000000000000000] 20:12:23 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C5100E6400) [pid = 3896] [serial = 936] [outer = 000000C50FB0AC00] 20:12:23 INFO - PROCESS | 3896 | 1465528343596 Marionette DEBUG loaded listener.js 20:12:23 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C5101A5000) [pid = 3896] [serial = 937] [outer = 000000C50FB0AC00] 20:12:24 INFO - PROCESS | 3896 | 1465528344061 Marionette TRACE conn5 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 20:12:24 INFO - PROCESS | 3896 | 1465528344128 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 20:12:24 INFO - PROCESS | 3896 | 1465528344131 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 20:12:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 20:12:24 INFO - PROCESS | 3896 | 1465528344133 Marionette TRACE conn5 <- [1,1214,null,{}] 20:12:24 INFO - PROCESS | 3896 | 1465528344137 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:24 INFO - PROCESS | 3896 | 1465528344139 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:24 INFO - PROCESS | 3896 | 1465528344260 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 20:12:24 INFO - PROCESS | 3896 | 1465528344310 Marionette TRACE conn5 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:24 INFO - PROCESS | 3896 | 1465528344312 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:24 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50CE49800 == 34 [pid = 3896] [id = 313] 20:12:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C5118E8800) [pid = 3896] [serial = 938] [outer = 0000000000000000] 20:12:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C5119ED400) [pid = 3896] [serial = 939] [outer = 000000C5118E8800] 20:12:24 INFO - PROCESS | 3896 | 1465528344358 Marionette DEBUG loaded listener.js 20:12:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C51248FC00) [pid = 3896] [serial = 940] [outer = 000000C5118E8800] 20:12:24 INFO - PROCESS | 3896 | 1465528344779 Marionette TRACE conn5 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 20:12:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 20:12:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 691ms 20:12:24 INFO - PROCESS | 3896 | 1465528344826 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 20:12:24 INFO - PROCESS | 3896 | 1465528344828 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 20:12:24 INFO - PROCESS | 3896 | 1465528344831 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 20:12:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 20:12:24 INFO - PROCESS | 3896 | 1465528344833 Marionette TRACE conn5 <- [1,1218,null,{}] 20:12:24 INFO - PROCESS | 3896 | 1465528344836 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:24 INFO - PROCESS | 3896 | 1465528344838 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:24 INFO - PROCESS | 3896 | 1465528344983 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 20:12:25 INFO - PROCESS | 3896 | 1465528345038 Marionette TRACE conn5 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:25 INFO - PROCESS | 3896 | 1465528345044 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:25 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512E90000 == 35 [pid = 3896] [id = 314] 20:12:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C512760000) [pid = 3896] [serial = 941] [outer = 0000000000000000] 20:12:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C512779C00) [pid = 3896] [serial = 942] [outer = 000000C512760000] 20:12:25 INFO - PROCESS | 3896 | 1465528345101 Marionette DEBUG loaded listener.js 20:12:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C512ED6800) [pid = 3896] [serial = 943] [outer = 000000C512760000] 20:12:25 INFO - PROCESS | 3896 | 1465528345552 Marionette TRACE conn5 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 20:12:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 20:12:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 775ms 20:12:25 INFO - PROCESS | 3896 | 1465528345610 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 20:12:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 20:12:25 INFO - PROCESS | 3896 | 1465528345612 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 20:12:25 INFO - PROCESS | 3896 | 1465528345615 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 20:12:25 INFO - PROCESS | 3896 | 1465528345617 Marionette TRACE conn5 <- [1,1222,null,{}] 20:12:25 INFO - PROCESS | 3896 | 1465528345621 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:25 INFO - PROCESS | 3896 | 1465528345623 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:25 INFO - PROCESS | 3896 | 1465528345742 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 20:12:25 INFO - PROCESS | 3896 | 1465528345793 Marionette TRACE conn5 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:25 INFO - PROCESS | 3896 | 1465528345795 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:25 INFO - PROCESS | 3896 | ++DOCSHELL 000000C514F53000 == 36 [pid = 3896] [id = 315] 20:12:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C512EDD000) [pid = 3896] [serial = 944] [outer = 0000000000000000] 20:12:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C514E09800) [pid = 3896] [serial = 945] [outer = 000000C512EDD000] 20:12:25 INFO - PROCESS | 3896 | 1465528345839 Marionette DEBUG loaded listener.js 20:12:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C514E12C00) [pid = 3896] [serial = 946] [outer = 000000C512EDD000] 20:12:26 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C50C518000) [pid = 3896] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 20:12:26 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C509594C00) [pid = 3896] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 20:12:26 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C50D03B400) [pid = 3896] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 20:12:26 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C509597000) [pid = 3896] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 20:12:26 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C50FB30C00) [pid = 3896] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 20:12:26 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C50EB4E400) [pid = 3896] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 20:12:26 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C50B1ED400) [pid = 3896] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 20:12:26 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C50B074C00) [pid = 3896] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 20:12:26 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C50EBDA400) [pid = 3896] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 20:12:26 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C512F1C400) [pid = 3896] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 20:12:26 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C50D38F800) [pid = 3896] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 20:12:26 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C5119F6800) [pid = 3896] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 20:12:26 INFO - PROCESS | 3896 | 1465528346243 Marionette TRACE conn5 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 20:12:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 20:12:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 692ms 20:12:26 INFO - PROCESS | 3896 | 1465528346311 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 20:12:26 INFO - PROCESS | 3896 | 1465528346313 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 20:12:26 INFO - PROCESS | 3896 | 1465528346316 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 20:12:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 20:12:26 INFO - PROCESS | 3896 | 1465528346318 Marionette TRACE conn5 <- [1,1226,null,{}] 20:12:26 INFO - PROCESS | 3896 | 1465528346322 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:26 INFO - PROCESS | 3896 | 1465528346324 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:26 INFO - PROCESS | 3896 | 1465528346458 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 20:12:26 INFO - PROCESS | 3896 | 1465528346506 Marionette TRACE conn5 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:26 INFO - PROCESS | 3896 | 1465528346508 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:26 INFO - PROCESS | 3896 | ++DOCSHELL 000000C57D986800 == 37 [pid = 3896] [id = 316] 20:12:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C50D03B400) [pid = 3896] [serial = 947] [outer = 0000000000000000] 20:12:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C50DE5BC00) [pid = 3896] [serial = 948] [outer = 000000C50D03B400] 20:12:26 INFO - PROCESS | 3896 | 1465528346553 Marionette DEBUG loaded listener.js 20:12:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C514E06C00) [pid = 3896] [serial = 949] [outer = 000000C50D03B400] 20:12:26 INFO - PROCESS | 3896 | 1465528346900 Marionette TRACE conn5 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 20:12:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 20:12:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 627ms 20:12:26 INFO - PROCESS | 3896 | 1465528346947 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 20:12:26 INFO - PROCESS | 3896 | 1465528346949 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 20:12:26 INFO - PROCESS | 3896 | 1465528346952 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 20:12:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 20:12:26 INFO - PROCESS | 3896 | 1465528346954 Marionette TRACE conn5 <- [1,1230,null,{}] 20:12:26 INFO - PROCESS | 3896 | 1465528346957 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:26 INFO - PROCESS | 3896 | 1465528346959 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:27 INFO - PROCESS | 3896 | 1465528347070 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 20:12:27 INFO - PROCESS | 3896 | 1465528347078 Marionette TRACE conn5 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:27 INFO - PROCESS | 3896 | 1465528347080 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:27 INFO - PROCESS | 3896 | ++DOCSHELL 000000C57D9D0000 == 38 [pid = 3896] [id = 317] 20:12:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C50C51C800) [pid = 3896] [serial = 950] [outer = 0000000000000000] 20:12:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C514FCF000) [pid = 3896] [serial = 951] [outer = 000000C50C51C800] 20:12:27 INFO - PROCESS | 3896 | 1465528347124 Marionette DEBUG loaded listener.js 20:12:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C514FD9C00) [pid = 3896] [serial = 952] [outer = 000000C50C51C800] 20:12:27 INFO - PROCESS | 3896 | 1465528347527 Marionette TRACE conn5 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 20:12:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 20:12:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 629ms 20:12:27 INFO - PROCESS | 3896 | 1465528347585 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 20:12:27 INFO - PROCESS | 3896 | 1465528347587 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 20:12:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 20:12:27 INFO - PROCESS | 3896 | 1465528347590 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 20:12:27 INFO - PROCESS | 3896 | 1465528347592 Marionette TRACE conn5 <- [1,1234,null,{}] 20:12:27 INFO - PROCESS | 3896 | 1465528347596 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:27 INFO - PROCESS | 3896 | 1465528347598 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:27 INFO - PROCESS | 3896 | 1465528347709 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 20:12:27 INFO - PROCESS | 3896 | 1465528347722 Marionette TRACE conn5 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:27 INFO - PROCESS | 3896 | 1465528347724 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:27 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512414000 == 39 [pid = 3896] [id = 318] 20:12:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C50FB16800) [pid = 3896] [serial = 953] [outer = 0000000000000000] 20:12:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C57DA09C00) [pid = 3896] [serial = 954] [outer = 000000C50FB16800] 20:12:27 INFO - PROCESS | 3896 | 1465528347768 Marionette DEBUG loaded listener.js 20:12:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C57DA11C00) [pid = 3896] [serial = 955] [outer = 000000C50FB16800] 20:12:28 INFO - PROCESS | 3896 | 1465528348369 Marionette TRACE conn5 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 20:12:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 20:12:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 839ms 20:12:28 INFO - PROCESS | 3896 | 1465528348446 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 20:12:28 INFO - PROCESS | 3896 | 1465528348451 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 20:12:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 20:12:28 INFO - PROCESS | 3896 | 1465528348457 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 20:12:28 INFO - PROCESS | 3896 | 1465528348461 Marionette TRACE conn5 <- [1,1238,null,{}] 20:12:28 INFO - PROCESS | 3896 | 1465528348467 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:28 INFO - PROCESS | 3896 | 1465528348470 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:28 INFO - PROCESS | 3896 | 1465528348597 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 20:12:28 INFO - PROCESS | 3896 | 1465528348709 Marionette TRACE conn5 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:28 INFO - PROCESS | 3896 | 1465528348713 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:28 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50D22D000 == 40 [pid = 3896] [id = 319] 20:12:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C50B13E000) [pid = 3896] [serial = 956] [outer = 0000000000000000] 20:12:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C50CAEF000) [pid = 3896] [serial = 957] [outer = 000000C50B13E000] 20:12:28 INFO - PROCESS | 3896 | 1465528348774 Marionette DEBUG loaded listener.js 20:12:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C50D371800) [pid = 3896] [serial = 958] [outer = 000000C50B13E000] 20:12:29 INFO - PROCESS | 3896 | 1465528349398 Marionette TRACE conn5 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 20:12:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 20:12:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 986ms 20:12:29 INFO - PROCESS | 3896 | 1465528349446 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 20:12:29 INFO - PROCESS | 3896 | 1465528349451 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 20:12:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 20:12:29 INFO - PROCESS | 3896 | 1465528349458 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 20:12:29 INFO - PROCESS | 3896 | 1465528349461 Marionette TRACE conn5 <- [1,1242,null,{}] 20:12:29 INFO - PROCESS | 3896 | 1465528349465 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:29 INFO - PROCESS | 3896 | 1465528349468 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:29 INFO - PROCESS | 3896 | 1465528349584 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 20:12:29 INFO - PROCESS | 3896 | 1465528349703 Marionette TRACE conn5 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:29 INFO - PROCESS | 3896 | 1465528349705 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:29 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5127E6000 == 41 [pid = 3896] [id = 320] 20:12:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 86 (000000C50FB20000) [pid = 3896] [serial = 959] [outer = 0000000000000000] 20:12:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 87 (000000C50FB2AC00) [pid = 3896] [serial = 960] [outer = 000000C50FB20000] 20:12:29 INFO - PROCESS | 3896 | 1465528349764 Marionette DEBUG loaded listener.js 20:12:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 88 (000000C5101A0C00) [pid = 3896] [serial = 961] [outer = 000000C50FB20000] 20:12:30 INFO - PROCESS | 3896 | 1465528350399 Marionette TRACE conn5 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 20:12:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 20:12:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 986ms 20:12:30 INFO - PROCESS | 3896 | 1465528350446 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 20:12:30 INFO - PROCESS | 3896 | 1465528350449 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 20:12:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 20:12:30 INFO - PROCESS | 3896 | 1465528350466 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 20:12:30 INFO - PROCESS | 3896 | 1465528350470 Marionette TRACE conn5 <- [1,1246,null,{}] 20:12:30 INFO - PROCESS | 3896 | 1465528350482 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:30 INFO - PROCESS | 3896 | 1465528350487 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:30 INFO - PROCESS | 3896 | 1465528350600 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 20:12:30 INFO - PROCESS | 3896 | 1465528350720 Marionette TRACE conn5 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:30 INFO - PROCESS | 3896 | 1465528350724 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:30 INFO - PROCESS | 3896 | ++DOCSHELL 000000C57FE05000 == 42 [pid = 3896] [id = 321] 20:12:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 89 (000000C512EDB000) [pid = 3896] [serial = 962] [outer = 0000000000000000] 20:12:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 90 (000000C512F1F800) [pid = 3896] [serial = 963] [outer = 000000C512EDB000] 20:12:30 INFO - PROCESS | 3896 | 1465528350783 Marionette DEBUG loaded listener.js 20:12:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 91 (000000C57DACEC00) [pid = 3896] [serial = 964] [outer = 000000C512EDB000] 20:12:31 INFO - PROCESS | 3896 | 1465528351388 Marionette TRACE conn5 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 20:12:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 20:12:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 985ms 20:12:31 INFO - PROCESS | 3896 | 1465528351451 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 20:12:31 INFO - PROCESS | 3896 | 1465528351454 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 20:12:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 20:12:31 INFO - PROCESS | 3896 | 1465528351458 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 20:12:31 INFO - PROCESS | 3896 | 1465528351460 Marionette TRACE conn5 <- [1,1250,null,{}] 20:12:31 INFO - PROCESS | 3896 | 1465528351464 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:31 INFO - PROCESS | 3896 | 1465528351466 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:31 INFO - PROCESS | 3896 | 1465528351581 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 20:12:31 INFO - PROCESS | 3896 | 1465528351798 Marionette TRACE conn5 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:31 INFO - PROCESS | 3896 | 1465528351802 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:31 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50BA94800 == 43 [pid = 3896] [id = 322] 20:12:31 INFO - PROCESS | 3896 | ++DOMWINDOW == 92 (000000C505860000) [pid = 3896] [serial = 965] [outer = 0000000000000000] 20:12:31 INFO - PROCESS | 3896 | ++DOMWINDOW == 93 (000000C50B13B800) [pid = 3896] [serial = 966] [outer = 000000C505860000] 20:12:31 INFO - PROCESS | 3896 | 1465528351871 Marionette DEBUG loaded listener.js 20:12:31 INFO - PROCESS | 3896 | ++DOMWINDOW == 94 (000000C50C618C00) [pid = 3896] [serial = 967] [outer = 000000C505860000] 20:12:33 INFO - PROCESS | 3896 | --DOCSHELL 000000C57D9D0000 == 42 [pid = 3896] [id = 317] 20:12:33 INFO - PROCESS | 3896 | --DOCSHELL 000000C57D986800 == 41 [pid = 3896] [id = 316] 20:12:33 INFO - PROCESS | 3896 | --DOCSHELL 000000C514F53000 == 40 [pid = 3896] [id = 315] 20:12:33 INFO - PROCESS | 3896 | --DOCSHELL 000000C512E90000 == 39 [pid = 3896] [id = 314] 20:12:33 INFO - PROCESS | 3896 | --DOCSHELL 000000C50CE49800 == 38 [pid = 3896] [id = 313] 20:12:33 INFO - PROCESS | 3896 | --DOCSHELL 000000C512460000 == 37 [pid = 3896] [id = 312] 20:12:33 INFO - PROCESS | 3896 | --DOCSHELL 000000C50FB86800 == 36 [pid = 3896] [id = 311] 20:12:33 INFO - PROCESS | 3896 | --DOCSHELL 000000C50C5C5000 == 35 [pid = 3896] [id = 310] 20:12:33 INFO - PROCESS | 3896 | --DOCSHELL 000000C505DE3800 == 34 [pid = 3896] [id = 309] 20:12:33 INFO - PROCESS | 3896 | --DOCSHELL 000000C50FB72800 == 33 [pid = 3896] [id = 308] 20:12:33 INFO - PROCESS | 3896 | --DOCSHELL 000000C50496F000 == 32 [pid = 3896] [id = 307] 20:12:33 INFO - PROCESS | 3896 | --DOCSHELL 000000C506329800 == 31 [pid = 3896] [id = 297] 20:12:33 INFO - PROCESS | 3896 | --DOCSHELL 000000C57FE05000 == 30 [pid = 3896] [id = 321] 20:12:33 INFO - PROCESS | 3896 | --DOCSHELL 000000C5127E6000 == 29 [pid = 3896] [id = 320] 20:12:33 INFO - PROCESS | 3896 | --DOCSHELL 000000C512414000 == 28 [pid = 3896] [id = 318] 20:12:33 INFO - PROCESS | 3896 | --DOCSHELL 000000C50D22D000 == 27 [pid = 3896] [id = 319] 20:12:33 INFO - PROCESS | 3896 | --DOMWINDOW == 93 (000000C51270B400) [pid = 3896] [serial = 918] [outer = 0000000000000000] [url = about:blank] 20:12:33 INFO - PROCESS | 3896 | --DOMWINDOW == 92 (000000C50C51EC00) [pid = 3896] [serial = 897] [outer = 0000000000000000] [url = about:blank] 20:12:33 INFO - PROCESS | 3896 | --DOMWINDOW == 91 (000000C50CB40C00) [pid = 3896] [serial = 898] [outer = 0000000000000000] [url = about:blank] 20:12:33 INFO - PROCESS | 3896 | --DOMWINDOW == 90 (000000C50959A400) [pid = 3896] [serial = 894] [outer = 0000000000000000] [url = about:blank] 20:12:33 INFO - PROCESS | 3896 | --DOMWINDOW == 89 (000000C50B1E9000) [pid = 3896] [serial = 895] [outer = 0000000000000000] [url = about:blank] 20:12:33 INFO - PROCESS | 3896 | --DOMWINDOW == 88 (000000C50D25A400) [pid = 3896] [serial = 900] [outer = 0000000000000000] [url = about:blank] 20:12:33 INFO - PROCESS | 3896 | --DOMWINDOW == 87 (000000C50D37A400) [pid = 3896] [serial = 901] [outer = 0000000000000000] [url = about:blank] 20:12:33 INFO - PROCESS | 3896 | --DOMWINDOW == 86 (000000C50C51E400) [pid = 3896] [serial = 892] [outer = 0000000000000000] [url = about:blank] 20:12:33 INFO - PROCESS | 3896 | --DOMWINDOW == 85 (000000C509604400) [pid = 3896] [serial = 891] [outer = 0000000000000000] [url = about:blank] 20:12:33 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C5100E3800) [pid = 3896] [serial = 909] [outer = 0000000000000000] [url = about:blank] 20:12:33 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C50FB17800) [pid = 3896] [serial = 907] [outer = 0000000000000000] [url = about:blank] 20:12:33 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C50FB05000) [pid = 3896] [serial = 906] [outer = 0000000000000000] [url = about:blank] 20:12:33 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C50CDE0800) [pid = 3896] [serial = 912] [outer = 0000000000000000] [url = about:blank] 20:12:33 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C5101A8400) [pid = 3896] [serial = 913] [outer = 0000000000000000] [url = about:blank] 20:12:33 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C50D25B000) [pid = 3896] [serial = 883] [outer = 0000000000000000] [url = about:blank] 20:12:33 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C50CB3BC00) [pid = 3896] [serial = 882] [outer = 0000000000000000] [url = about:blank] 20:12:33 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C5118E9000) [pid = 3896] [serial = 886] [outer = 0000000000000000] [url = about:blank] 20:12:33 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C50FB23800) [pid = 3896] [serial = 885] [outer = 0000000000000000] [url = about:blank] 20:12:33 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C514FD5C00) [pid = 3896] [serial = 889] [outer = 0000000000000000] [url = about:blank] 20:12:33 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C514E0C800) [pid = 3896] [serial = 888] [outer = 0000000000000000] [url = about:blank] 20:12:33 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C5118EA000) [pid = 3896] [serial = 910] [outer = 0000000000000000] [url = about:blank] 20:12:33 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C50D5F2800) [pid = 3896] [serial = 903] [outer = 0000000000000000] [url = about:blank] 20:12:33 INFO - PROCESS | 3896 | --DOMWINDOW == 71 (000000C50E705C00) [pid = 3896] [serial = 904] [outer = 0000000000000000] [url = about:blank] 20:12:33 INFO - PROCESS | 3896 | --DOMWINDOW == 70 (000000C51248D400) [pid = 3896] [serial = 915] [outer = 0000000000000000] [url = about:blank] 20:12:33 INFO - PROCESS | 3896 | --DOMWINDOW == 69 (000000C512499400) [pid = 3896] [serial = 916] [outer = 0000000000000000] [url = about:blank] 20:12:33 INFO - PROCESS | 3896 | 1465528353192 Marionette TRACE conn5 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 20:12:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 20:12:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1847ms 20:12:33 INFO - PROCESS | 3896 | 1465528353307 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 20:12:33 INFO - PROCESS | 3896 | 1465528353312 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 20:12:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 20:12:33 INFO - PROCESS | 3896 | 1465528353317 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 20:12:33 INFO - PROCESS | 3896 | 1465528353321 Marionette TRACE conn5 <- [1,1254,null,{}] 20:12:33 INFO - PROCESS | 3896 | 1465528353328 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:33 INFO - PROCESS | 3896 | 1465528353332 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:33 INFO - PROCESS | 3896 | 1465528353425 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 20:12:33 INFO - PROCESS | 3896 | 1465528353436 Marionette TRACE conn5 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:33 INFO - PROCESS | 3896 | 1465528353441 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:33 INFO - PROCESS | 3896 | ++DOCSHELL 000000C506168800 == 28 [pid = 3896] [id = 323] 20:12:33 INFO - PROCESS | 3896 | ++DOMWINDOW == 70 (000000C5091CAC00) [pid = 3896] [serial = 968] [outer = 0000000000000000] 20:12:33 INFO - PROCESS | 3896 | ++DOMWINDOW == 71 (000000C509595800) [pid = 3896] [serial = 969] [outer = 000000C5091CAC00] 20:12:33 INFO - PROCESS | 3896 | 1465528353492 Marionette DEBUG loaded listener.js 20:12:33 INFO - PROCESS | 3896 | ++DOMWINDOW == 72 (000000C50B140800) [pid = 3896] [serial = 970] [outer = 000000C5091CAC00] 20:12:33 INFO - PROCESS | 3896 | 1465528353989 Marionette TRACE conn5 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 20:12:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 20:12:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 734ms 20:12:34 INFO - PROCESS | 3896 | 1465528354055 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 20:12:34 INFO - PROCESS | 3896 | 1465528354061 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 20:12:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 20:12:34 INFO - PROCESS | 3896 | 1465528354068 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 20:12:34 INFO - PROCESS | 3896 | 1465528354071 Marionette TRACE conn5 <- [1,1258,null,{}] 20:12:34 INFO - PROCESS | 3896 | 1465528354074 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:34 INFO - PROCESS | 3896 | 1465528354077 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:34 INFO - PROCESS | 3896 | 1465528354170 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 20:12:34 INFO - PROCESS | 3896 | 1465528354244 Marionette TRACE conn5 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:34 INFO - PROCESS | 3896 | 1465528354247 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:34 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50C3B8800 == 29 [pid = 3896] [id = 324] 20:12:34 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C50BD93400) [pid = 3896] [serial = 971] [outer = 0000000000000000] 20:12:34 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C50C514400) [pid = 3896] [serial = 972] [outer = 000000C50BD93400] 20:12:34 INFO - PROCESS | 3896 | 1465528354296 Marionette DEBUG loaded listener.js 20:12:34 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C50C61D000) [pid = 3896] [serial = 973] [outer = 000000C50BD93400] 20:12:34 INFO - PROCESS | 3896 | 1465528354694 Marionette TRACE conn5 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 20:12:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 20:12:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 692ms 20:12:34 INFO - PROCESS | 3896 | 1465528354777 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 20:12:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 20:12:34 INFO - PROCESS | 3896 | 1465528354788 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 20:12:34 INFO - PROCESS | 3896 | 1465528354794 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 20:12:34 INFO - PROCESS | 3896 | 1465528354798 Marionette TRACE conn5 <- [1,1262,null,{}] 20:12:34 INFO - PROCESS | 3896 | 1465528354814 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:34 INFO - PROCESS | 3896 | 1465528354819 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:34 INFO - PROCESS | 3896 | 1465528354915 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 20:12:34 INFO - PROCESS | 3896 | 1465528354925 Marionette TRACE conn5 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:34 INFO - PROCESS | 3896 | 1465528354928 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:34 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50DD8A000 == 30 [pid = 3896] [id = 325] 20:12:34 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C50D035C00) [pid = 3896] [serial = 974] [outer = 0000000000000000] 20:12:34 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C50D03B800) [pid = 3896] [serial = 975] [outer = 000000C50D035C00] 20:12:34 INFO - PROCESS | 3896 | 1465528354978 Marionette DEBUG loaded listener.js 20:12:35 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C50D25F800) [pid = 3896] [serial = 976] [outer = 000000C50D035C00] 20:12:35 INFO - PROCESS | 3896 | 1465528355417 Marionette TRACE conn5 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 20:12:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 20:12:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 690ms 20:12:35 INFO - PROCESS | 3896 | 1465528355486 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 20:12:35 INFO - PROCESS | 3896 | 1465528355489 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 20:12:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 20:12:35 INFO - PROCESS | 3896 | 1465528355492 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 20:12:35 INFO - PROCESS | 3896 | 1465528355494 Marionette TRACE conn5 <- [1,1266,null,{}] 20:12:35 INFO - PROCESS | 3896 | 1465528355497 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:35 INFO - PROCESS | 3896 | 1465528355499 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:35 INFO - PROCESS | 3896 | 1465528355611 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 20:12:35 INFO - PROCESS | 3896 | 1465528355618 Marionette TRACE conn5 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:35 INFO - PROCESS | 3896 | 1465528355620 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:35 INFO - PROCESS | 3896 | ++DOCSHELL 000000C510097000 == 31 [pid = 3896] [id = 326] 20:12:35 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C50D389C00) [pid = 3896] [serial = 977] [outer = 0000000000000000] 20:12:35 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C50D5C5000) [pid = 3896] [serial = 978] [outer = 000000C50D389C00] 20:12:35 INFO - PROCESS | 3896 | 1465528355702 Marionette DEBUG loaded listener.js 20:12:35 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C50E70D800) [pid = 3896] [serial = 979] [outer = 000000C50D389C00] 20:12:36 INFO - PROCESS | 3896 | 1465528356134 Marionette TRACE conn5 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 20:12:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 20:12:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 692ms 20:12:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 20:12:36 INFO - PROCESS | 3896 | 1465528356189 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 20:12:36 INFO - PROCESS | 3896 | 1465528356192 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 20:12:36 INFO - PROCESS | 3896 | 1465528356195 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 20:12:36 INFO - PROCESS | 3896 | 1465528356204 Marionette TRACE conn5 <- [1,1270,null,{}] 20:12:36 INFO - PROCESS | 3896 | 1465528356208 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:36 INFO - PROCESS | 3896 | 1465528356210 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:36 INFO - PROCESS | 3896 | 1465528356344 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 20:12:36 INFO - PROCESS | 3896 | 1465528356367 Marionette TRACE conn5 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:36 INFO - PROCESS | 3896 | 1465528356369 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:36 INFO - PROCESS | 3896 | ++DOCSHELL 000000C511A1D800 == 32 [pid = 3896] [id = 327] 20:12:36 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C50D5F2C00) [pid = 3896] [serial = 980] [outer = 0000000000000000] 20:12:36 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C50FB02800) [pid = 3896] [serial = 981] [outer = 000000C50D5F2C00] 20:12:36 INFO - PROCESS | 3896 | 1465528356415 Marionette DEBUG loaded listener.js 20:12:36 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C50FB18000) [pid = 3896] [serial = 982] [outer = 000000C50D5F2C00] 20:12:36 INFO - PROCESS | 3896 | 1465528356867 Marionette TRACE conn5 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 20:12:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 20:12:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 691ms 20:12:36 INFO - PROCESS | 3896 | 1465528356892 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 20:12:36 INFO - PROCESS | 3896 | 1465528356894 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 20:12:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 20:12:36 INFO - PROCESS | 3896 | 1465528356898 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 20:12:36 INFO - PROCESS | 3896 | 1465528356899 Marionette TRACE conn5 <- [1,1274,null,{}] 20:12:36 INFO - PROCESS | 3896 | 1465528356902 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:36 INFO - PROCESS | 3896 | 1465528356908 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:37 INFO - PROCESS | 3896 | 1465528357048 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 20:12:37 INFO - PROCESS | 3896 | 1465528357054 Marionette TRACE conn5 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:37 INFO - PROCESS | 3896 | 1465528357056 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:37 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51246B800 == 33 [pid = 3896] [id = 328] 20:12:37 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C50FB1D800) [pid = 3896] [serial = 983] [outer = 0000000000000000] 20:12:37 INFO - PROCESS | 3896 | ++DOMWINDOW == 86 (000000C50FB35000) [pid = 3896] [serial = 984] [outer = 000000C50FB1D800] 20:12:37 INFO - PROCESS | 3896 | 1465528357106 Marionette DEBUG loaded listener.js 20:12:37 INFO - PROCESS | 3896 | ++DOMWINDOW == 87 (000000C5101AB400) [pid = 3896] [serial = 985] [outer = 000000C50FB1D800] 20:12:37 INFO - PROCESS | 3896 | --DOMWINDOW == 86 (000000C5118E8800) [pid = 3896] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 20:12:37 INFO - PROCESS | 3896 | --DOMWINDOW == 85 (000000C512760000) [pid = 3896] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 20:12:37 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C50D03B400) [pid = 3896] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 20:12:37 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C512EDD000) [pid = 3896] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 20:12:37 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C50FB0AC00) [pid = 3896] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 20:12:37 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C509608800) [pid = 3896] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 20:12:37 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C50D391000) [pid = 3896] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 20:12:37 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C5119F8000) [pid = 3896] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 20:12:37 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C50C435400) [pid = 3896] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 20:12:37 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C50CDD8800) [pid = 3896] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 20:12:37 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C504147000) [pid = 3896] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 20:12:37 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C50C51C800) [pid = 3896] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 20:12:37 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C50FB16800) [pid = 3896] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 20:12:37 INFO - PROCESS | 3896 | 1465528357809 Marionette TRACE conn5 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 20:12:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 20:12:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 922ms 20:12:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 20:12:37 INFO - PROCESS | 3896 | 1465528357822 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 20:12:37 INFO - PROCESS | 3896 | 1465528357825 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 20:12:37 INFO - PROCESS | 3896 | 1465528357828 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 20:12:37 INFO - PROCESS | 3896 | 1465528357829 Marionette TRACE conn5 <- [1,1278,null,{}] 20:12:37 INFO - PROCESS | 3896 | 1465528357833 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:37 INFO - PROCESS | 3896 | 1465528357835 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:37 INFO - PROCESS | 3896 | 1465528357941 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 20:12:37 INFO - PROCESS | 3896 | 1465528357986 Marionette TRACE conn5 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:37 INFO - PROCESS | 3896 | 1465528357988 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:38 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51253E000 == 34 [pid = 3896] [id = 329] 20:12:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C50B06D400) [pid = 3896] [serial = 986] [outer = 0000000000000000] 20:12:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C50D5C6400) [pid = 3896] [serial = 987] [outer = 000000C50B06D400] 20:12:38 INFO - PROCESS | 3896 | 1465528358032 Marionette DEBUG loaded listener.js 20:12:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C5118E7C00) [pid = 3896] [serial = 988] [outer = 000000C50B06D400] 20:12:38 INFO - PROCESS | 3896 | 1465528358396 Marionette TRACE conn5 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 20:12:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 20:12:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 586ms 20:12:38 INFO - PROCESS | 3896 | 1465528358417 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 20:12:38 INFO - PROCESS | 3896 | 1465528358420 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 20:12:38 INFO - PROCESS | 3896 | 1465528358423 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 20:12:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 20:12:38 INFO - PROCESS | 3896 | 1465528358425 Marionette TRACE conn5 <- [1,1282,null,{}] 20:12:38 INFO - PROCESS | 3896 | 1465528358428 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:38 INFO - PROCESS | 3896 | 1465528358430 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:38 INFO - PROCESS | 3896 | 1465528358541 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 20:12:38 INFO - PROCESS | 3896 | 1465528358548 Marionette TRACE conn5 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:38 INFO - PROCESS | 3896 | 1465528358550 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:38 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512846000 == 35 [pid = 3896] [id = 330] 20:12:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C511983000) [pid = 3896] [serial = 989] [outer = 0000000000000000] 20:12:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C5119F2400) [pid = 3896] [serial = 990] [outer = 000000C511983000] 20:12:38 INFO - PROCESS | 3896 | 1465528358595 Marionette DEBUG loaded listener.js 20:12:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C512490800) [pid = 3896] [serial = 991] [outer = 000000C511983000] 20:12:39 INFO - PROCESS | 3896 | 1465528359005 Marionette TRACE conn5 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 20:12:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 20:12:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 627ms 20:12:39 INFO - PROCESS | 3896 | 1465528359054 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 20:12:39 INFO - PROCESS | 3896 | 1465528359056 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 20:12:39 INFO - PROCESS | 3896 | 1465528359059 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 20:12:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 20:12:39 INFO - PROCESS | 3896 | 1465528359061 Marionette TRACE conn5 <- [1,1286,null,{}] 20:12:39 INFO - PROCESS | 3896 | 1465528359064 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:39 INFO - PROCESS | 3896 | 1465528359066 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:39 INFO - PROCESS | 3896 | 1465528359176 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 20:12:39 INFO - PROCESS | 3896 | 1465528359184 Marionette TRACE conn5 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:39 INFO - PROCESS | 3896 | 1465528359186 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:39 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512E78000 == 36 [pid = 3896] [id = 331] 20:12:39 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C51248B400) [pid = 3896] [serial = 992] [outer = 0000000000000000] 20:12:39 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C5125C6400) [pid = 3896] [serial = 993] [outer = 000000C51248B400] 20:12:39 INFO - PROCESS | 3896 | 1465528359230 Marionette DEBUG loaded listener.js 20:12:39 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C512703C00) [pid = 3896] [serial = 994] [outer = 000000C51248B400] 20:12:39 INFO - PROCESS | 3896 | 1465528359728 Marionette TRACE conn5 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 20:12:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 20:12:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 734ms 20:12:39 INFO - PROCESS | 3896 | 1465528359797 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 20:12:39 INFO - PROCESS | 3896 | 1465528359802 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 20:12:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 20:12:39 INFO - PROCESS | 3896 | 1465528359808 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 20:12:39 INFO - PROCESS | 3896 | 1465528359813 Marionette TRACE conn5 <- [1,1290,null,{}] 20:12:39 INFO - PROCESS | 3896 | 1465528359820 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:39 INFO - PROCESS | 3896 | 1465528359823 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:39 INFO - PROCESS | 3896 | 1465528359960 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 20:12:40 INFO - PROCESS | 3896 | 1465528360029 Marionette TRACE conn5 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:40 INFO - PROCESS | 3896 | 1465528360035 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:40 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50B1B7800 == 37 [pid = 3896] [id = 332] 20:12:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C506651C00) [pid = 3896] [serial = 995] [outer = 0000000000000000] 20:12:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C50918C800) [pid = 3896] [serial = 996] [outer = 000000C506651C00] 20:12:40 INFO - PROCESS | 3896 | 1465528360137 Marionette DEBUG loaded listener.js 20:12:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 86 (000000C50B97E400) [pid = 3896] [serial = 997] [outer = 000000C506651C00] 20:12:40 INFO - PROCESS | 3896 | 1465528360868 Marionette TRACE conn5 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 20:12:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 20:12:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1135ms 20:12:40 INFO - PROCESS | 3896 | 1465528360946 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 20:12:40 INFO - PROCESS | 3896 | 1465528360951 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 20:12:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 20:12:40 INFO - PROCESS | 3896 | 1465528360958 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 20:12:40 INFO - PROCESS | 3896 | 1465528360961 Marionette TRACE conn5 <- [1,1294,null,{}] 20:12:40 INFO - PROCESS | 3896 | 1465528360965 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:40 INFO - PROCESS | 3896 | 1465528360968 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:41 INFO - PROCESS | 3896 | 1465528361099 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 20:12:41 INFO - PROCESS | 3896 | 1465528361168 Marionette TRACE conn5 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:41 INFO - PROCESS | 3896 | 1465528361171 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:41 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51011E000 == 38 [pid = 3896] [id = 333] 20:12:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 87 (000000C50CB46000) [pid = 3896] [serial = 998] [outer = 0000000000000000] 20:12:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 88 (000000C50D03DC00) [pid = 3896] [serial = 999] [outer = 000000C50CB46000] 20:12:41 INFO - PROCESS | 3896 | 1465528361269 Marionette DEBUG loaded listener.js 20:12:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 89 (000000C50D37E000) [pid = 3896] [serial = 1000] [outer = 000000C50CB46000] 20:12:42 INFO - PROCESS | 3896 | 1465528362154 Marionette TRACE conn5 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 20:12:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 20:12:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1237ms 20:12:42 INFO - PROCESS | 3896 | 1465528362196 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 20:12:42 INFO - PROCESS | 3896 | 1465528362201 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 20:12:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 20:12:42 INFO - PROCESS | 3896 | 1465528362206 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 20:12:42 INFO - PROCESS | 3896 | 1465528362209 Marionette TRACE conn5 <- [1,1298,null,{}] 20:12:42 INFO - PROCESS | 3896 | 1465528362215 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:42 INFO - PROCESS | 3896 | 1465528362217 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:42 INFO - PROCESS | 3896 | 1465528362334 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 20:12:42 INFO - PROCESS | 3896 | 1465528362410 Marionette TRACE conn5 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:42 INFO - PROCESS | 3896 | 1465528362415 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:42 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50616D800 == 39 [pid = 3896] [id = 334] 20:12:42 INFO - PROCESS | 3896 | ++DOMWINDOW == 90 (000000C506652400) [pid = 3896] [serial = 1001] [outer = 0000000000000000] 20:12:42 INFO - PROCESS | 3896 | ++DOMWINDOW == 91 (000000C50918D800) [pid = 3896] [serial = 1002] [outer = 000000C506652400] 20:12:42 INFO - PROCESS | 3896 | 1465528362466 Marionette DEBUG loaded listener.js 20:12:42 INFO - PROCESS | 3896 | ++DOMWINDOW == 92 (000000C5096B5C00) [pid = 3896] [serial = 1003] [outer = 000000C506652400] 20:12:42 INFO - PROCESS | 3896 | --DOCSHELL 000000C512846000 == 38 [pid = 3896] [id = 330] 20:12:42 INFO - PROCESS | 3896 | --DOCSHELL 000000C51253E000 == 37 [pid = 3896] [id = 329] 20:12:42 INFO - PROCESS | 3896 | --DOCSHELL 000000C51246B800 == 36 [pid = 3896] [id = 328] 20:12:42 INFO - PROCESS | 3896 | --DOCSHELL 000000C511A1D800 == 35 [pid = 3896] [id = 327] 20:12:42 INFO - PROCESS | 3896 | --DOCSHELL 000000C510097000 == 34 [pid = 3896] [id = 326] 20:12:42 INFO - PROCESS | 3896 | --DOCSHELL 000000C50DD8A000 == 33 [pid = 3896] [id = 325] 20:12:42 INFO - PROCESS | 3896 | --DOCSHELL 000000C50C3B8800 == 32 [pid = 3896] [id = 324] 20:12:42 INFO - PROCESS | 3896 | --DOCSHELL 000000C506168800 == 31 [pid = 3896] [id = 323] 20:12:42 INFO - PROCESS | 3896 | --DOMWINDOW == 91 (000000C5119ED400) [pid = 3896] [serial = 939] [outer = 0000000000000000] [url = about:blank] 20:12:42 INFO - PROCESS | 3896 | --DOMWINDOW == 90 (000000C512ED6800) [pid = 3896] [serial = 943] [outer = 0000000000000000] [url = about:blank] 20:12:42 INFO - PROCESS | 3896 | --DOMWINDOW == 89 (000000C512779C00) [pid = 3896] [serial = 942] [outer = 0000000000000000] [url = about:blank] 20:12:42 INFO - PROCESS | 3896 | --DOMWINDOW == 88 (000000C50DE5BC00) [pid = 3896] [serial = 948] [outer = 0000000000000000] [url = about:blank] 20:12:42 INFO - PROCESS | 3896 | --DOMWINDOW == 87 (000000C514E09800) [pid = 3896] [serial = 945] [outer = 0000000000000000] [url = about:blank] 20:12:42 INFO - PROCESS | 3896 | --DOMWINDOW == 86 (000000C5100E6400) [pid = 3896] [serial = 936] [outer = 0000000000000000] [url = about:blank] 20:12:42 INFO - PROCESS | 3896 | --DOMWINDOW == 85 (000000C50CB4A000) [pid = 3896] [serial = 930] [outer = 0000000000000000] [url = about:blank] 20:12:42 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C50D258C00) [pid = 3896] [serial = 931] [outer = 0000000000000000] [url = about:blank] 20:12:42 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C50E7C7000) [pid = 3896] [serial = 933] [outer = 0000000000000000] [url = about:blank] 20:12:42 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C50FB16400) [pid = 3896] [serial = 934] [outer = 0000000000000000] [url = about:blank] 20:12:42 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C512767400) [pid = 3896] [serial = 919] [outer = 0000000000000000] [url = about:blank] 20:12:42 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C50C4A0000) [pid = 3896] [serial = 927] [outer = 0000000000000000] [url = about:blank] 20:12:42 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C50CDDD000) [pid = 3896] [serial = 928] [outer = 0000000000000000] [url = about:blank] 20:12:42 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C50CDE2000) [pid = 3896] [serial = 924] [outer = 0000000000000000] [url = about:blank] 20:12:42 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C50D25AC00) [pid = 3896] [serial = 925] [outer = 0000000000000000] [url = about:blank] 20:12:42 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C504D72800) [pid = 3896] [serial = 921] [outer = 0000000000000000] [url = about:blank] 20:12:42 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C50959C000) [pid = 3896] [serial = 922] [outer = 0000000000000000] [url = about:blank] 20:12:42 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C514FD9C00) [pid = 3896] [serial = 952] [outer = 0000000000000000] [url = about:blank] 20:12:42 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C514FCF000) [pid = 3896] [serial = 951] [outer = 0000000000000000] [url = about:blank] 20:12:42 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C514E12C00) [pid = 3896] [serial = 946] [outer = 0000000000000000] [url = about:blank] 20:12:42 INFO - PROCESS | 3896 | --DOMWINDOW == 71 (000000C51248FC00) [pid = 3896] [serial = 940] [outer = 0000000000000000] [url = about:blank] 20:12:42 INFO - PROCESS | 3896 | --DOMWINDOW == 70 (000000C514E06C00) [pid = 3896] [serial = 949] [outer = 0000000000000000] [url = about:blank] 20:12:42 INFO - PROCESS | 3896 | --DOMWINDOW == 69 (000000C5101A5000) [pid = 3896] [serial = 937] [outer = 0000000000000000] [url = about:blank] 20:12:42 INFO - PROCESS | 3896 | --DOMWINDOW == 68 (000000C57DA11C00) [pid = 3896] [serial = 955] [outer = 0000000000000000] [url = about:blank] 20:12:42 INFO - PROCESS | 3896 | --DOMWINDOW == 67 (000000C57DA09C00) [pid = 3896] [serial = 954] [outer = 0000000000000000] [url = about:blank] 20:12:43 INFO - PROCESS | 3896 | 1465528363033 Marionette TRACE conn5 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 20:12:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 20:12:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 880ms 20:12:43 INFO - PROCESS | 3896 | 1465528363091 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 20:12:43 INFO - PROCESS | 3896 | 1465528363095 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 20:12:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 20:12:43 INFO - PROCESS | 3896 | 1465528363101 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 20:12:43 INFO - PROCESS | 3896 | 1465528363104 Marionette TRACE conn5 <- [1,1302,null,{}] 20:12:43 INFO - PROCESS | 3896 | 1465528363108 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:43 INFO - PROCESS | 3896 | 1465528363111 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:43 INFO - PROCESS | 3896 | 1465528363202 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 20:12:43 INFO - PROCESS | 3896 | 1465528363278 Marionette TRACE conn5 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:43 INFO - PROCESS | 3896 | 1465528363281 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:43 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50C71E000 == 32 [pid = 3896] [id = 335] 20:12:43 INFO - PROCESS | 3896 | ++DOMWINDOW == 68 (000000C50C4A0000) [pid = 3896] [serial = 1004] [outer = 0000000000000000] 20:12:43 INFO - PROCESS | 3896 | ++DOMWINDOW == 69 (000000C50C4A4400) [pid = 3896] [serial = 1005] [outer = 000000C50C4A0000] 20:12:43 INFO - PROCESS | 3896 | 1465528363329 Marionette DEBUG loaded listener.js 20:12:43 INFO - PROCESS | 3896 | ++DOMWINDOW == 70 (000000C50C521C00) [pid = 3896] [serial = 1006] [outer = 000000C50C4A0000] 20:12:43 INFO - PROCESS | 3896 | 1465528363744 Marionette TRACE conn5 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 20:12:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 20:12:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 691ms 20:12:43 INFO - PROCESS | 3896 | 1465528363796 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 20:12:43 INFO - PROCESS | 3896 | 1465528363798 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 20:12:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 20:12:43 INFO - PROCESS | 3896 | 1465528363802 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 20:12:43 INFO - PROCESS | 3896 | 1465528363806 Marionette TRACE conn5 <- [1,1306,null,{}] 20:12:43 INFO - PROCESS | 3896 | 1465528363817 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:43 INFO - PROCESS | 3896 | 1465528363822 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:43 INFO - PROCESS | 3896 | 1465528363913 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 20:12:43 INFO - PROCESS | 3896 | 1465528363958 Marionette TRACE conn5 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:43 INFO - PROCESS | 3896 | 1465528363961 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:43 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50FF4B800 == 33 [pid = 3896] [id = 336] 20:12:43 INFO - PROCESS | 3896 | ++DOMWINDOW == 71 (000000C5063AC000) [pid = 3896] [serial = 1007] [outer = 0000000000000000] 20:12:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 72 (000000C50D2D3000) [pid = 3896] [serial = 1008] [outer = 000000C5063AC000] 20:12:44 INFO - PROCESS | 3896 | 1465528364010 Marionette DEBUG loaded listener.js 20:12:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C50D38C000) [pid = 3896] [serial = 1009] [outer = 000000C5063AC000] 20:12:44 INFO - PROCESS | 3896 | 1465528364460 Marionette TRACE conn5 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 20:12:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 20:12:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 692ms 20:12:44 INFO - PROCESS | 3896 | 1465528364496 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 20:12:44 INFO - PROCESS | 3896 | 1465528364499 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 20:12:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 20:12:44 INFO - PROCESS | 3896 | 1465528364506 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 20:12:44 INFO - PROCESS | 3896 | 1465528364508 Marionette TRACE conn5 <- [1,1310,null,{}] 20:12:44 INFO - PROCESS | 3896 | 1465528364512 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:44 INFO - PROCESS | 3896 | 1465528364514 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:44 INFO - PROCESS | 3896 | 1465528364603 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 20:12:44 INFO - PROCESS | 3896 | 1465528364608 Marionette TRACE conn5 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:44 INFO - PROCESS | 3896 | 1465528364611 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:44 INFO - PROCESS | 3896 | ++DOCSHELL 000000C511A17000 == 34 [pid = 3896] [id = 337] 20:12:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C50DE0D800) [pid = 3896] [serial = 1010] [outer = 0000000000000000] 20:12:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C50EB49000) [pid = 3896] [serial = 1011] [outer = 000000C50DE0D800] 20:12:44 INFO - PROCESS | 3896 | 1465528364656 Marionette DEBUG loaded listener.js 20:12:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C50FB09400) [pid = 3896] [serial = 1012] [outer = 000000C50DE0D800] 20:12:45 INFO - PROCESS | 3896 | 1465528365077 Marionette TRACE conn5 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 20:12:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 20:12:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 629ms 20:12:45 INFO - PROCESS | 3896 | 1465528365139 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 20:12:45 INFO - PROCESS | 3896 | 1465528365142 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 20:12:45 INFO - PROCESS | 3896 | 1465528365145 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 20:12:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 20:12:45 INFO - PROCESS | 3896 | 1465528365147 Marionette TRACE conn5 <- [1,1314,null,{}] 20:12:45 INFO - PROCESS | 3896 | 1465528365151 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:45 INFO - PROCESS | 3896 | 1465528365153 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:45 INFO - PROCESS | 3896 | 1465528365259 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 20:12:45 INFO - PROCESS | 3896 | 1465528365265 Marionette TRACE conn5 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:45 INFO - PROCESS | 3896 | 1465528365274 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:45 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512473000 == 35 [pid = 3896] [id = 338] 20:12:45 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C50FB25000) [pid = 3896] [serial = 1013] [outer = 0000000000000000] 20:12:45 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C50FB2D400) [pid = 3896] [serial = 1014] [outer = 000000C50FB25000] 20:12:45 INFO - PROCESS | 3896 | 1465528365385 Marionette DEBUG loaded listener.js 20:12:45 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C50FFBBC00) [pid = 3896] [serial = 1015] [outer = 000000C50FB25000] 20:12:45 INFO - PROCESS | 3896 | 1465528365826 Marionette TRACE conn5 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 20:12:45 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 20:12:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 734ms 20:12:45 INFO - PROCESS | 3896 | 1465528365884 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 20:12:45 INFO - PROCESS | 3896 | 1465528365886 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 20:12:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 20:12:45 INFO - PROCESS | 3896 | 1465528365889 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 20:12:45 INFO - PROCESS | 3896 | 1465528365891 Marionette TRACE conn5 <- [1,1318,null,{}] 20:12:45 INFO - PROCESS | 3896 | 1465528365894 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:45 INFO - PROCESS | 3896 | 1465528365900 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:46 INFO - PROCESS | 3896 | 1465528366039 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 20:12:46 INFO - PROCESS | 3896 | 1465528366094 Marionette TRACE conn5 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:46 INFO - PROCESS | 3896 | 1465528366096 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:46 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5128C2000 == 36 [pid = 3896] [id = 339] 20:12:46 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C5101AB000) [pid = 3896] [serial = 1016] [outer = 0000000000000000] 20:12:46 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C51198E800) [pid = 3896] [serial = 1017] [outer = 000000C5101AB000] 20:12:46 INFO - PROCESS | 3896 | 1465528366141 Marionette DEBUG loaded listener.js 20:12:46 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C51248A800) [pid = 3896] [serial = 1018] [outer = 000000C5101AB000] 20:12:46 INFO - PROCESS | 3896 | 1465528366562 Marionette TRACE conn5 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 20:12:46 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 20:12:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 734ms 20:12:46 INFO - PROCESS | 3896 | 1465528366629 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 20:12:46 INFO - PROCESS | 3896 | 1465528366631 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 20:12:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 20:12:46 INFO - PROCESS | 3896 | 1465528366636 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 20:12:46 INFO - PROCESS | 3896 | 1465528366638 Marionette TRACE conn5 <- [1,1322,null,{}] 20:12:46 INFO - PROCESS | 3896 | 1465528366641 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:46 INFO - PROCESS | 3896 | 1465528366643 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:46 INFO - PROCESS | 3896 | 1465528366759 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 20:12:46 INFO - PROCESS | 3896 | 1465528366771 Marionette TRACE conn5 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:46 INFO - PROCESS | 3896 | 1465528366772 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:46 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5131C3800 == 37 [pid = 3896] [id = 340] 20:12:46 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C512492C00) [pid = 3896] [serial = 1019] [outer = 0000000000000000] 20:12:46 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C5125CC400) [pid = 3896] [serial = 1020] [outer = 000000C512492C00] 20:12:46 INFO - PROCESS | 3896 | 1465528366816 Marionette DEBUG loaded listener.js 20:12:46 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C51270F800) [pid = 3896] [serial = 1021] [outer = 000000C512492C00] 20:12:47 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C50BD93400) [pid = 3896] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 20:12:47 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C50D035C00) [pid = 3896] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 20:12:47 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C505860000) [pid = 3896] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 20:12:47 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C50D5F2C00) [pid = 3896] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 20:12:47 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C511983000) [pid = 3896] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 20:12:47 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C50B13E000) [pid = 3896] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 20:12:47 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C50FB20000) [pid = 3896] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 20:12:47 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C512EDB000) [pid = 3896] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 20:12:47 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C50B06D400) [pid = 3896] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 20:12:47 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C50FB1D800) [pid = 3896] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 20:12:47 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C5091CAC00) [pid = 3896] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 20:12:47 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C50D389C00) [pid = 3896] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 20:12:47 INFO - PROCESS | 3896 | 1465528367277 Marionette TRACE conn5 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 20:12:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 20:12:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 692ms 20:12:47 INFO - PROCESS | 3896 | 1465528367332 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 20:12:47 INFO - PROCESS | 3896 | 1465528367334 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 20:12:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 20:12:47 INFO - PROCESS | 3896 | 1465528367337 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 20:12:47 INFO - PROCESS | 3896 | 1465528367339 Marionette TRACE conn5 <- [1,1326,null,{}] 20:12:47 INFO - PROCESS | 3896 | 1465528367342 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:47 INFO - PROCESS | 3896 | 1465528367344 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:47 INFO - PROCESS | 3896 | 1465528367426 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 20:12:47 INFO - PROCESS | 3896 | 1465528367503 Marionette TRACE conn5 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:47 INFO - PROCESS | 3896 | 1465528367505 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:47 INFO - PROCESS | 3896 | ++DOCSHELL 000000C514E42000 == 38 [pid = 3896] [id = 341] 20:12:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C5091CAC00) [pid = 3896] [serial = 1022] [outer = 0000000000000000] 20:12:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C50D37C000) [pid = 3896] [serial = 1023] [outer = 000000C5091CAC00] 20:12:47 INFO - PROCESS | 3896 | 1465528367550 Marionette DEBUG loaded listener.js 20:12:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C5118EA800) [pid = 3896] [serial = 1024] [outer = 000000C5091CAC00] 20:12:48 INFO - PROCESS | 3896 | 1465528368371 Marionette TRACE conn5 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 20:12:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 20:12:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1081ms 20:12:48 INFO - PROCESS | 3896 | 1465528368421 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 20:12:48 INFO - PROCESS | 3896 | 1465528368432 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 20:12:48 INFO - PROCESS | 3896 | 1465528368435 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 20:12:48 INFO - PROCESS | 3896 | 1465528368437 Marionette TRACE conn5 <- [1,1330,null,{}] 20:12:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 20:12:48 INFO - PROCESS | 3896 | 1465528368441 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:48 INFO - PROCESS | 3896 | 1465528368443 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:48 INFO - PROCESS | 3896 | 1465528368551 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 20:12:48 INFO - PROCESS | 3896 | 1465528368559 Marionette TRACE conn5 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:48 INFO - PROCESS | 3896 | 1465528368561 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:48 INFO - PROCESS | 3896 | ++DOCSHELL 000000C57D97F000 == 39 [pid = 3896] [id = 342] 20:12:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C50D035C00) [pid = 3896] [serial = 1025] [outer = 0000000000000000] 20:12:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C512765000) [pid = 3896] [serial = 1026] [outer = 000000C50D035C00] 20:12:48 INFO - PROCESS | 3896 | 1465528368605 Marionette DEBUG loaded listener.js 20:12:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C512782C00) [pid = 3896] [serial = 1027] [outer = 000000C50D035C00] 20:12:49 INFO - PROCESS | 3896 | 1465528369005 Marionette TRACE conn5 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 20:12:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 20:12:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 588ms 20:12:49 INFO - PROCESS | 3896 | 1465528369029 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 20:12:49 INFO - PROCESS | 3896 | 1465528369031 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 20:12:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 20:12:49 INFO - PROCESS | 3896 | 1465528369034 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 20:12:49 INFO - PROCESS | 3896 | 1465528369036 Marionette TRACE conn5 <- [1,1334,null,{}] 20:12:49 INFO - PROCESS | 3896 | 1465528369039 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:49 INFO - PROCESS | 3896 | 1465528369041 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:49 INFO - PROCESS | 3896 | 1465528369124 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 20:12:49 INFO - PROCESS | 3896 | 1465528369250 Marionette TRACE conn5 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:49 INFO - PROCESS | 3896 | 1465528369254 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:49 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5045BC800 == 40 [pid = 3896] [id = 343] 20:12:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C5001F6400) [pid = 3896] [serial = 1028] [outer = 0000000000000000] 20:12:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C5045D8800) [pid = 3896] [serial = 1029] [outer = 000000C5001F6400] 20:12:49 INFO - PROCESS | 3896 | 1465528369315 Marionette DEBUG loaded listener.js 20:12:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C50960B400) [pid = 3896] [serial = 1030] [outer = 000000C5001F6400] 20:12:50 INFO - PROCESS | 3896 | 1465528369998 Marionette TRACE conn5 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 20:12:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 20:12:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1027ms 20:12:50 INFO - PROCESS | 3896 | 1465528370067 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 20:12:50 INFO - PROCESS | 3896 | 1465528370071 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 20:12:50 INFO - PROCESS | 3896 | 1465528370097 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 20:12:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 20:12:50 INFO - PROCESS | 3896 | 1465528370100 Marionette TRACE conn5 <- [1,1338,null,{}] 20:12:50 INFO - PROCESS | 3896 | 1465528370120 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:50 INFO - PROCESS | 3896 | 1465528370123 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:50 INFO - PROCESS | 3896 | 1465528370247 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 20:12:50 INFO - PROCESS | 3896 | 1465528370359 Marionette TRACE conn5 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:50 INFO - PROCESS | 3896 | 1465528370363 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:50 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51009C800 == 41 [pid = 3896] [id = 344] 20:12:50 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C50CEF2400) [pid = 3896] [serial = 1031] [outer = 0000000000000000] 20:12:50 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C50D037400) [pid = 3896] [serial = 1032] [outer = 000000C50CEF2400] 20:12:50 INFO - PROCESS | 3896 | 1465528370421 Marionette DEBUG loaded listener.js 20:12:50 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C50D389800) [pid = 3896] [serial = 1033] [outer = 000000C50CEF2400] 20:12:50 INFO - PROCESS | 3896 | 1465528370978 Marionette TRACE conn5 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 20:12:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 20:12:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 943ms 20:12:51 INFO - PROCESS | 3896 | 1465528371046 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 20:12:51 INFO - PROCESS | 3896 | 1465528371050 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 20:12:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 20:12:51 INFO - PROCESS | 3896 | 1465528371055 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 20:12:51 INFO - PROCESS | 3896 | 1465528371058 Marionette TRACE conn5 <- [1,1342,null,{}] 20:12:51 INFO - PROCESS | 3896 | 1465528371062 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:51 INFO - PROCESS | 3896 | 1465528371064 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:51 INFO - PROCESS | 3896 | 1465528371182 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 20:12:51 INFO - PROCESS | 3896 | 1465528371273 Marionette TRACE conn5 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:51 INFO - PROCESS | 3896 | 1465528371276 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:51 INFO - PROCESS | 3896 | ++DOCSHELL 000000C57D995000 == 42 [pid = 3896] [id = 345] 20:12:51 INFO - PROCESS | 3896 | ++DOMWINDOW == 86 (000000C50FB34400) [pid = 3896] [serial = 1034] [outer = 0000000000000000] 20:12:51 INFO - PROCESS | 3896 | ++DOMWINDOW == 87 (000000C5100EA800) [pid = 3896] [serial = 1035] [outer = 000000C50FB34400] 20:12:51 INFO - PROCESS | 3896 | 1465528371331 Marionette DEBUG loaded listener.js 20:12:51 INFO - PROCESS | 3896 | ++DOMWINDOW == 88 (000000C5118EB800) [pid = 3896] [serial = 1036] [outer = 000000C50FB34400] 20:12:51 INFO - PROCESS | 3896 | 1465528371969 Marionette TRACE conn5 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 20:12:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 20:12:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 944ms 20:12:52 INFO - PROCESS | 3896 | 1465528372001 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 20:12:52 INFO - PROCESS | 3896 | 1465528372004 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 20:12:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 20:12:52 INFO - PROCESS | 3896 | 1465528372009 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 20:12:52 INFO - PROCESS | 3896 | 1465528372016 Marionette TRACE conn5 <- [1,1346,null,{}] 20:12:52 INFO - PROCESS | 3896 | 1465528372026 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:52 INFO - PROCESS | 3896 | 1465528372030 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:52 INFO - PROCESS | 3896 | 1465528372145 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 20:12:52 INFO - PROCESS | 3896 | 1465528372223 Marionette TRACE conn5 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:52 INFO - PROCESS | 3896 | 1465528372225 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:52 INFO - PROCESS | 3896 | ++DOCSHELL 000000C57EE3F000 == 43 [pid = 3896] [id = 346] 20:12:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 89 (000000C512ED6400) [pid = 3896] [serial = 1037] [outer = 0000000000000000] 20:12:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 90 (000000C512F18000) [pid = 3896] [serial = 1038] [outer = 000000C512ED6400] 20:12:52 INFO - PROCESS | 3896 | 1465528372320 Marionette DEBUG loaded listener.js 20:12:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 91 (000000C514E06C00) [pid = 3896] [serial = 1039] [outer = 000000C512ED6400] 20:12:53 INFO - PROCESS | 3896 | 1465528373156 Marionette TRACE conn5 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 20:12:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 20:12:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1203ms 20:12:53 INFO - PROCESS | 3896 | 1465528373213 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 20:12:53 INFO - PROCESS | 3896 | 1465528373218 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 20:12:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 20:12:53 INFO - PROCESS | 3896 | 1465528373223 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 20:12:53 INFO - PROCESS | 3896 | 1465528373226 Marionette TRACE conn5 <- [1,1350,null,{}] 20:12:53 INFO - PROCESS | 3896 | 1465528373232 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:53 INFO - PROCESS | 3896 | 1465528373235 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:53 INFO - PROCESS | 3896 | 1465528373343 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 20:12:53 INFO - PROCESS | 3896 | 1465528373421 Marionette TRACE conn5 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:53 INFO - PROCESS | 3896 | 1465528373426 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:53 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5040B8800 == 44 [pid = 3896] [id = 347] 20:12:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 92 (000000C505915800) [pid = 3896] [serial = 1040] [outer = 0000000000000000] 20:12:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 93 (000000C50CB42C00) [pid = 3896] [serial = 1041] [outer = 000000C505915800] 20:12:53 INFO - PROCESS | 3896 | 1465528373527 Marionette DEBUG loaded listener.js 20:12:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 94 (000000C50D250400) [pid = 3896] [serial = 1042] [outer = 000000C505915800] 20:12:54 INFO - PROCESS | 3896 | --DOCSHELL 000000C57D97F000 == 43 [pid = 3896] [id = 342] 20:12:54 INFO - PROCESS | 3896 | --DOCSHELL 000000C514E42000 == 42 [pid = 3896] [id = 341] 20:12:54 INFO - PROCESS | 3896 | --DOCSHELL 000000C5131C3800 == 41 [pid = 3896] [id = 340] 20:12:54 INFO - PROCESS | 3896 | --DOCSHELL 000000C5128C2000 == 40 [pid = 3896] [id = 339] 20:12:54 INFO - PROCESS | 3896 | --DOCSHELL 000000C512473000 == 39 [pid = 3896] [id = 338] 20:12:54 INFO - PROCESS | 3896 | --DOCSHELL 000000C511A17000 == 38 [pid = 3896] [id = 337] 20:12:54 INFO - PROCESS | 3896 | --DOCSHELL 000000C50FF4B800 == 37 [pid = 3896] [id = 336] 20:12:54 INFO - PROCESS | 3896 | --DOCSHELL 000000C50C71E000 == 36 [pid = 3896] [id = 335] 20:12:54 INFO - PROCESS | 3896 | --DOCSHELL 000000C50616D800 == 35 [pid = 3896] [id = 334] 20:12:54 INFO - PROCESS | 3896 | --DOCSHELL 000000C51011E000 == 34 [pid = 3896] [id = 333] 20:12:54 INFO - PROCESS | 3896 | --DOCSHELL 000000C512E78000 == 33 [pid = 3896] [id = 331] 20:12:54 INFO - PROCESS | 3896 | --DOCSHELL 000000C50B1B7800 == 32 [pid = 3896] [id = 332] 20:12:54 INFO - PROCESS | 3896 | --DOCSHELL 000000C50BA94800 == 31 [pid = 3896] [id = 322] 20:12:54 INFO - PROCESS | 3896 | --DOCSHELL 000000C57EE3F000 == 30 [pid = 3896] [id = 346] 20:12:54 INFO - PROCESS | 3896 | --DOCSHELL 000000C57D995000 == 29 [pid = 3896] [id = 345] 20:12:54 INFO - PROCESS | 3896 | --DOCSHELL 000000C51009C800 == 28 [pid = 3896] [id = 344] 20:12:54 INFO - PROCESS | 3896 | --DOCSHELL 000000C5045BC800 == 27 [pid = 3896] [id = 343] 20:12:54 INFO - PROCESS | 3896 | --DOMWINDOW == 93 (000000C50FB18000) [pid = 3896] [serial = 982] [outer = 0000000000000000] [url = about:blank] 20:12:54 INFO - PROCESS | 3896 | --DOMWINDOW == 92 (000000C512490800) [pid = 3896] [serial = 991] [outer = 0000000000000000] [url = about:blank] 20:12:54 INFO - PROCESS | 3896 | --DOMWINDOW == 91 (000000C50FB02800) [pid = 3896] [serial = 981] [outer = 0000000000000000] [url = about:blank] 20:12:54 INFO - PROCESS | 3896 | --DOMWINDOW == 90 (000000C50D371800) [pid = 3896] [serial = 958] [outer = 0000000000000000] [url = about:blank] 20:12:54 INFO - PROCESS | 3896 | --DOMWINDOW == 89 (000000C50CAEF000) [pid = 3896] [serial = 957] [outer = 0000000000000000] [url = about:blank] 20:12:54 INFO - PROCESS | 3896 | --DOMWINDOW == 88 (000000C5101A0C00) [pid = 3896] [serial = 961] [outer = 0000000000000000] [url = about:blank] 20:12:54 INFO - PROCESS | 3896 | --DOMWINDOW == 87 (000000C50FB2AC00) [pid = 3896] [serial = 960] [outer = 0000000000000000] [url = about:blank] 20:12:54 INFO - PROCESS | 3896 | --DOMWINDOW == 86 (000000C57DACEC00) [pid = 3896] [serial = 964] [outer = 0000000000000000] [url = about:blank] 20:12:54 INFO - PROCESS | 3896 | --DOMWINDOW == 85 (000000C512F1F800) [pid = 3896] [serial = 963] [outer = 0000000000000000] [url = about:blank] 20:12:54 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C50D5C6400) [pid = 3896] [serial = 987] [outer = 0000000000000000] [url = about:blank] 20:12:54 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C50FB35000) [pid = 3896] [serial = 984] [outer = 0000000000000000] [url = about:blank] 20:12:54 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C5119F2400) [pid = 3896] [serial = 990] [outer = 0000000000000000] [url = about:blank] 20:12:54 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C5101AB400) [pid = 3896] [serial = 985] [outer = 0000000000000000] [url = about:blank] 20:12:54 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C50B140800) [pid = 3896] [serial = 970] [outer = 0000000000000000] [url = about:blank] 20:12:54 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C509595800) [pid = 3896] [serial = 969] [outer = 0000000000000000] [url = about:blank] 20:12:54 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C50D5C5000) [pid = 3896] [serial = 978] [outer = 0000000000000000] [url = about:blank] 20:12:54 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C5118E7C00) [pid = 3896] [serial = 988] [outer = 0000000000000000] [url = about:blank] 20:12:54 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C50E70D800) [pid = 3896] [serial = 979] [outer = 0000000000000000] [url = about:blank] 20:12:54 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C5125C6400) [pid = 3896] [serial = 993] [outer = 0000000000000000] [url = about:blank] 20:12:54 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C50D25F800) [pid = 3896] [serial = 976] [outer = 0000000000000000] [url = about:blank] 20:12:54 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C50C514400) [pid = 3896] [serial = 972] [outer = 0000000000000000] [url = about:blank] 20:12:54 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C50C61D000) [pid = 3896] [serial = 973] [outer = 0000000000000000] [url = about:blank] 20:12:54 INFO - PROCESS | 3896 | --DOMWINDOW == 71 (000000C50D03B800) [pid = 3896] [serial = 975] [outer = 0000000000000000] [url = about:blank] 20:12:54 INFO - PROCESS | 3896 | --DOMWINDOW == 70 (000000C50C618C00) [pid = 3896] [serial = 967] [outer = 0000000000000000] [url = about:blank] 20:12:54 INFO - PROCESS | 3896 | --DOMWINDOW == 69 (000000C50B13B800) [pid = 3896] [serial = 966] [outer = 0000000000000000] [url = about:blank] 20:12:54 INFO - PROCESS | 3896 | 1465528374692 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 20:12:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 20:12:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1496ms 20:12:54 INFO - PROCESS | 3896 | 1465528374724 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 20:12:54 INFO - PROCESS | 3896 | 1465528374728 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 20:12:54 INFO - PROCESS | 3896 | 1465528374732 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 20:12:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 20:12:54 INFO - PROCESS | 3896 | 1465528374737 Marionette TRACE conn5 <- [1,1354,null,{}] 20:12:54 INFO - PROCESS | 3896 | 1465528374742 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:54 INFO - PROCESS | 3896 | 1465528374745 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:54 INFO - PROCESS | 3896 | 1465528374840 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 20:12:54 INFO - PROCESS | 3896 | 1465528374846 Marionette TRACE conn5 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:54 INFO - PROCESS | 3896 | 1465528374850 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:54 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50B1C5800 == 28 [pid = 3896] [id = 348] 20:12:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 70 (000000C50958F400) [pid = 3896] [serial = 1043] [outer = 0000000000000000] 20:12:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 71 (000000C50960EC00) [pid = 3896] [serial = 1044] [outer = 000000C50958F400] 20:12:54 INFO - PROCESS | 3896 | 1465528374900 Marionette DEBUG loaded listener.js 20:12:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 72 (000000C50B989C00) [pid = 3896] [serial = 1045] [outer = 000000C50958F400] 20:12:55 INFO - PROCESS | 3896 | 1465528375377 Marionette TRACE conn5 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 20:12:55 INFO - PROCESS | 3896 | 1465528375435 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 20:12:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 20:12:55 INFO - PROCESS | 3896 | 1465528375442 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 20:12:55 INFO - PROCESS | 3896 | 1465528375445 Marionette TRACE conn5 <- [1,1358,null,{}] 20:12:55 INFO - PROCESS | 3896 | 1465528375448 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:55 INFO - PROCESS | 3896 | 1465528375451 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:55 INFO - PROCESS | 3896 | 1465528375581 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 20:12:55 INFO - PROCESS | 3896 | 1465528375659 Marionette TRACE conn5 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:55 INFO - PROCESS | 3896 | 1465528375662 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:55 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50CE49000 == 29 [pid = 3896] [id = 349] 20:12:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C50C441000) [pid = 3896] [serial = 1046] [outer = 0000000000000000] 20:12:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C50C51F800) [pid = 3896] [serial = 1047] [outer = 000000C50C441000] 20:12:55 INFO - PROCESS | 3896 | 1465528375711 Marionette DEBUG loaded listener.js 20:12:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C50CC6E400) [pid = 3896] [serial = 1048] [outer = 000000C50C441000] 20:12:56 INFO - PROCESS | 3896 | 1465528376095 Marionette TRACE conn5 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 20:12:56 INFO - PROCESS | 3896 | 1465528376137 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 20:12:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 20:12:56 INFO - PROCESS | 3896 | 1465528376151 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 20:12:56 INFO - PROCESS | 3896 | 1465528376155 Marionette TRACE conn5 <- [1,1362,null,{}] 20:12:56 INFO - PROCESS | 3896 | 1465528376166 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:56 INFO - PROCESS | 3896 | 1465528376171 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:56 INFO - PROCESS | 3896 | 1465528376259 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 20:12:56 INFO - PROCESS | 3896 | 1465528376267 Marionette TRACE conn5 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:56 INFO - PROCESS | 3896 | 1465528376270 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:56 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50FFCE800 == 30 [pid = 3896] [id = 350] 20:12:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C50D255400) [pid = 3896] [serial = 1049] [outer = 0000000000000000] 20:12:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C50D2DC800) [pid = 3896] [serial = 1050] [outer = 000000C50D255400] 20:12:56 INFO - PROCESS | 3896 | 1465528376318 Marionette DEBUG loaded listener.js 20:12:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C50D38A000) [pid = 3896] [serial = 1051] [outer = 000000C50D255400] 20:12:56 INFO - PROCESS | 3896 | [3896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:12:56 INFO - PROCESS | 3896 | 1465528376783 Marionette TRACE conn5 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 20:12:56 INFO - PROCESS | 3896 | 1465528376857 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 20:12:56 INFO - PROCESS | 3896 | 1465528376860 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 20:12:56 INFO - PROCESS | 3896 | 1465528376862 Marionette TRACE conn5 <- [1,1366,null,{}] 20:12:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 20:12:56 INFO - PROCESS | 3896 | 1465528376865 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:56 INFO - PROCESS | 3896 | 1465528376867 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:57 INFO - PROCESS | 3896 | 1465528377009 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 20:12:57 INFO - PROCESS | 3896 | 1465528377033 Marionette TRACE conn5 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:57 INFO - PROCESS | 3896 | 1465528377035 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:57 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51129F800 == 31 [pid = 3896] [id = 351] 20:12:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C50E70D800) [pid = 3896] [serial = 1052] [outer = 0000000000000000] 20:12:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C50EB44400) [pid = 3896] [serial = 1053] [outer = 000000C50E70D800] 20:12:57 INFO - PROCESS | 3896 | 1465528377081 Marionette DEBUG loaded listener.js 20:12:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C50F287800) [pid = 3896] [serial = 1054] [outer = 000000C50E70D800] 20:12:57 INFO - PROCESS | 3896 | 1465528377514 Marionette TRACE conn5 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 20:12:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 20:12:57 INFO - PROCESS | 3896 | 1465528377567 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 20:12:57 INFO - PROCESS | 3896 | 1465528377570 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 20:12:57 INFO - PROCESS | 3896 | 1465528377572 Marionette TRACE conn5 <- [1,1370,null,{}] 20:12:57 INFO - PROCESS | 3896 | 1465528377575 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:57 INFO - PROCESS | 3896 | 1465528377577 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:57 INFO - PROCESS | 3896 | 1465528377692 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 20:12:57 INFO - PROCESS | 3896 | 1465528377702 Marionette TRACE conn5 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:57 INFO - PROCESS | 3896 | 1465528377704 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:57 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51245D000 == 32 [pid = 3896] [id = 352] 20:12:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C504B40000) [pid = 3896] [serial = 1055] [outer = 0000000000000000] 20:12:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C50FB16800) [pid = 3896] [serial = 1056] [outer = 000000C504B40000] 20:12:57 INFO - PROCESS | 3896 | 1465528377788 Marionette DEBUG loaded listener.js 20:12:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C50FB24800) [pid = 3896] [serial = 1057] [outer = 000000C504B40000] 20:12:58 INFO - PROCESS | 3896 | [3896] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:12:58 INFO - PROCESS | 3896 | 1465528378252 Marionette TRACE conn5 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 20:12:58 INFO - PROCESS | 3896 | 1465528378307 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 20:12:58 INFO - PROCESS | 3896 | 1465528378338 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 20:12:58 INFO - PROCESS | 3896 | 1465528378340 Marionette TRACE conn5 <- [1,1374,null,{}] 20:12:58 INFO - PROCESS | 3896 | 1465528378355 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:58 INFO - PROCESS | 3896 | 1465528378361 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:58 INFO - PROCESS | 3896 | 1465528378491 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 20:12:58 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C50FB25000) [pid = 3896] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 20:12:58 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C506651C00) [pid = 3896] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 20:12:58 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C5101AB000) [pid = 3896] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 20:12:58 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C5063AC000) [pid = 3896] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 20:12:58 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C50C4A0000) [pid = 3896] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 20:12:58 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C50DE0D800) [pid = 3896] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 20:12:58 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C51248B400) [pid = 3896] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 20:12:58 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C50CB46000) [pid = 3896] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 20:12:58 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C506652400) [pid = 3896] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 20:12:58 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C5091CAC00) [pid = 3896] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 20:12:58 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C512492C00) [pid = 3896] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 20:12:58 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C50D035C00) [pid = 3896] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 20:12:58 INFO - PROCESS | 3896 | 1465528378697 Marionette TRACE conn5 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:58 INFO - PROCESS | 3896 | 1465528378699 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:58 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50C719800 == 33 [pid = 3896] [id = 353] 20:12:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C5063AC000) [pid = 3896] [serial = 1058] [outer = 0000000000000000] 20:12:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C50B075400) [pid = 3896] [serial = 1059] [outer = 000000C5063AC000] 20:12:58 INFO - PROCESS | 3896 | 1465528378746 Marionette DEBUG loaded listener.js 20:12:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C50FB1F000) [pid = 3896] [serial = 1060] [outer = 000000C5063AC000] 20:12:59 INFO - PROCESS | 3896 | 1465528379114 Marionette TRACE conn5 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 20:12:59 INFO - PROCESS | 3896 | 1465528379133 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 20:12:59 INFO - PROCESS | 3896 | 1465528379136 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 20:12:59 INFO - PROCESS | 3896 | 1465528379138 Marionette TRACE conn5 <- [1,1378,null,{}] 20:12:59 INFO - PROCESS | 3896 | 1465528379141 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:59 INFO - PROCESS | 3896 | 1465528379143 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:59 INFO - PROCESS | 3896 | 1465528379223 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 20:12:59 INFO - PROCESS | 3896 | 1465528379292 Marionette TRACE conn5 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:59 INFO - PROCESS | 3896 | 1465528379294 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:59 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51285C000 == 34 [pid = 3896] [id = 354] 20:12:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C50D384C00) [pid = 3896] [serial = 1061] [outer = 0000000000000000] 20:12:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C5118E7400) [pid = 3896] [serial = 1062] [outer = 000000C50D384C00] 20:12:59 INFO - PROCESS | 3896 | 1465528379339 Marionette DEBUG loaded listener.js 20:12:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C51198F000) [pid = 3896] [serial = 1063] [outer = 000000C50D384C00] 20:12:59 INFO - PROCESS | 3896 | 1465528379682 Marionette TRACE conn5 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 20:12:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 20:12:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 586ms 20:12:59 INFO - PROCESS | 3896 | 1465528379726 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 20:12:59 INFO - PROCESS | 3896 | 1465528379728 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 20:12:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 20:12:59 INFO - PROCESS | 3896 | 1465528379731 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 20:12:59 INFO - PROCESS | 3896 | 1465528379733 Marionette TRACE conn5 <- [1,1382,null,{}] 20:12:59 INFO - PROCESS | 3896 | 1465528379736 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:59 INFO - PROCESS | 3896 | 1465528379738 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:59 INFO - PROCESS | 3896 | 1465528379819 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 20:12:59 INFO - PROCESS | 3896 | 1465528379890 Marionette TRACE conn5 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:59 INFO - PROCESS | 3896 | 1465528379892 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:12:59 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512E83800 == 35 [pid = 3896] [id = 355] 20:12:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C5101AB000) [pid = 3896] [serial = 1064] [outer = 0000000000000000] 20:12:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C51248B400) [pid = 3896] [serial = 1065] [outer = 000000C5101AB000] 20:12:59 INFO - PROCESS | 3896 | 1465528379936 Marionette DEBUG loaded listener.js 20:13:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C512499C00) [pid = 3896] [serial = 1066] [outer = 000000C5101AB000] 20:13:00 INFO - PROCESS | 3896 | 1465528380318 Marionette TRACE conn5 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 20:13:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 20:13:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 629ms 20:13:00 INFO - PROCESS | 3896 | 1465528380364 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 20:13:00 INFO - PROCESS | 3896 | 1465528380366 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 20:13:00 INFO - PROCESS | 3896 | 1465528380378 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 20:13:00 INFO - PROCESS | 3896 | 1465528380380 Marionette TRACE conn5 <- [1,1386,null,{}] 20:13:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 20:13:00 INFO - PROCESS | 3896 | 1465528380384 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:00 INFO - PROCESS | 3896 | 1465528380386 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:00 INFO - PROCESS | 3896 | 1465528380465 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 20:13:00 INFO - PROCESS | 3896 | 1465528380470 Marionette TRACE conn5 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:00 INFO - PROCESS | 3896 | 1465528380472 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:00 INFO - PROCESS | 3896 | ++DOCSHELL 000000C514F4F800 == 36 [pid = 3896] [id = 356] 20:13:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C5125CB000) [pid = 3896] [serial = 1067] [outer = 0000000000000000] 20:13:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C512702C00) [pid = 3896] [serial = 1068] [outer = 000000C5125CB000] 20:13:00 INFO - PROCESS | 3896 | 1465528380516 Marionette DEBUG loaded listener.js 20:13:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C512766000) [pid = 3896] [serial = 1069] [outer = 000000C5125CB000] 20:13:01 INFO - PROCESS | 3896 | 1465528381284 Marionette TRACE conn5 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 20:13:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 20:13:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 923ms 20:13:01 INFO - PROCESS | 3896 | 1465528381308 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 20:13:01 INFO - PROCESS | 3896 | 1465528381313 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 20:13:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 20:13:01 INFO - PROCESS | 3896 | 1465528381318 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 20:13:01 INFO - PROCESS | 3896 | 1465528381322 Marionette TRACE conn5 <- [1,1390,null,{}] 20:13:01 INFO - PROCESS | 3896 | 1465528381329 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:01 INFO - PROCESS | 3896 | 1465528381332 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:01 INFO - PROCESS | 3896 | 1465528381457 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 20:13:01 INFO - PROCESS | 3896 | 1465528381535 Marionette TRACE conn5 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:01 INFO - PROCESS | 3896 | 1465528381538 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:01 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50C835000 == 37 [pid = 3896] [id = 357] 20:13:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C50959A400) [pid = 3896] [serial = 1070] [outer = 0000000000000000] 20:13:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 86 (000000C50B1ED000) [pid = 3896] [serial = 1071] [outer = 000000C50959A400] 20:13:01 INFO - PROCESS | 3896 | 1465528381636 Marionette DEBUG loaded listener.js 20:13:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 87 (000000C50C59A400) [pid = 3896] [serial = 1072] [outer = 000000C50959A400] 20:13:02 INFO - PROCESS | 3896 | 1465528382335 Marionette TRACE conn5 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 20:13:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 20:13:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1079ms 20:13:02 INFO - PROCESS | 3896 | 1465528382416 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 20:13:02 INFO - PROCESS | 3896 | 1465528382422 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 20:13:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 20:13:02 INFO - PROCESS | 3896 | 1465528382429 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 20:13:02 INFO - PROCESS | 3896 | 1465528382432 Marionette TRACE conn5 <- [1,1394,null,{}] 20:13:02 INFO - PROCESS | 3896 | 1465528382436 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:02 INFO - PROCESS | 3896 | 1465528382439 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:02 INFO - PROCESS | 3896 | 1465528382575 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 20:13:02 INFO - PROCESS | 3896 | 1465528382645 Marionette TRACE conn5 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:02 INFO - PROCESS | 3896 | 1465528382648 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:02 INFO - PROCESS | 3896 | ++DOCSHELL 000000C504DB6800 == 38 [pid = 3896] [id = 358] 20:13:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 88 (000000C505912800) [pid = 3896] [serial = 1073] [outer = 0000000000000000] 20:13:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 89 (000000C5091CAC00) [pid = 3896] [serial = 1074] [outer = 000000C505912800] 20:13:02 INFO - PROCESS | 3896 | 1465528382838 Marionette DEBUG loaded listener.js 20:13:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 90 (000000C50C49EC00) [pid = 3896] [serial = 1075] [outer = 000000C505912800] 20:13:03 INFO - PROCESS | 3896 | --DOCSHELL 000000C512E83800 == 37 [pid = 3896] [id = 355] 20:13:03 INFO - PROCESS | 3896 | --DOCSHELL 000000C51285C000 == 36 [pid = 3896] [id = 354] 20:13:03 INFO - PROCESS | 3896 | --DOCSHELL 000000C50C719800 == 35 [pid = 3896] [id = 353] 20:13:03 INFO - PROCESS | 3896 | --DOCSHELL 000000C51245D000 == 34 [pid = 3896] [id = 352] 20:13:03 INFO - PROCESS | 3896 | --DOCSHELL 000000C51129F800 == 33 [pid = 3896] [id = 351] 20:13:03 INFO - PROCESS | 3896 | --DOCSHELL 000000C50FFCE800 == 32 [pid = 3896] [id = 350] 20:13:03 INFO - PROCESS | 3896 | --DOCSHELL 000000C50CE49000 == 31 [pid = 3896] [id = 349] 20:13:03 INFO - PROCESS | 3896 | --DOCSHELL 000000C50B1C5800 == 30 [pid = 3896] [id = 348] 20:13:03 INFO - PROCESS | 3896 | --DOCSHELL 000000C5040B8800 == 29 [pid = 3896] [id = 347] 20:13:03 INFO - PROCESS | 3896 | --DOMWINDOW == 89 (000000C50FB2D400) [pid = 3896] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 20:13:03 INFO - PROCESS | 3896 | --DOMWINDOW == 88 (000000C50918C800) [pid = 3896] [serial = 996] [outer = 0000000000000000] [url = about:blank] 20:13:03 INFO - PROCESS | 3896 | --DOMWINDOW == 87 (000000C50B97E400) [pid = 3896] [serial = 997] [outer = 0000000000000000] [url = about:blank] 20:13:03 INFO - PROCESS | 3896 | --DOMWINDOW == 86 (000000C51248A800) [pid = 3896] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 20:13:03 INFO - PROCESS | 3896 | --DOMWINDOW == 85 (000000C50D2D3000) [pid = 3896] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 20:13:03 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C50D38C000) [pid = 3896] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 20:13:03 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C51198E800) [pid = 3896] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 20:13:03 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C50C4A4400) [pid = 3896] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 20:13:03 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C50C521C00) [pid = 3896] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 20:13:03 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C50EB49000) [pid = 3896] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 20:13:03 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C512703C00) [pid = 3896] [serial = 994] [outer = 0000000000000000] [url = about:blank] 20:13:03 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C50D03DC00) [pid = 3896] [serial = 999] [outer = 0000000000000000] [url = about:blank] 20:13:03 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C50D37E000) [pid = 3896] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 20:13:03 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C50918D800) [pid = 3896] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 20:13:03 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C5096B5C00) [pid = 3896] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 20:13:03 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C50D37C000) [pid = 3896] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 20:13:03 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C5125CC400) [pid = 3896] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 20:13:03 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C512765000) [pid = 3896] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 20:13:03 INFO - PROCESS | 3896 | --DOMWINDOW == 71 (000000C51270F800) [pid = 3896] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 20:13:03 INFO - PROCESS | 3896 | --DOMWINDOW == 70 (000000C512782C00) [pid = 3896] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 20:13:03 INFO - PROCESS | 3896 | --DOMWINDOW == 69 (000000C5118EA800) [pid = 3896] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 20:13:03 INFO - PROCESS | 3896 | --DOMWINDOW == 68 (000000C50FFBBC00) [pid = 3896] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 20:13:03 INFO - PROCESS | 3896 | --DOMWINDOW == 67 (000000C50FB09400) [pid = 3896] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 20:13:03 INFO - PROCESS | 3896 | 1465528383507 Marionette TRACE conn5 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 20:13:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 20:13:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1134ms 20:13:03 INFO - PROCESS | 3896 | 1465528383563 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 20:13:03 INFO - PROCESS | 3896 | 1465528383567 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 20:13:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 20:13:03 INFO - PROCESS | 3896 | 1465528383572 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 20:13:03 INFO - PROCESS | 3896 | 1465528383574 Marionette TRACE conn5 <- [1,1398,null,{}] 20:13:03 INFO - PROCESS | 3896 | 1465528383579 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:03 INFO - PROCESS | 3896 | 1465528383582 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:03 INFO - PROCESS | 3896 | 1465528383676 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 20:13:03 INFO - PROCESS | 3896 | 1465528383751 Marionette TRACE conn5 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:03 INFO - PROCESS | 3896 | 1465528383754 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:03 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50BF83000 == 30 [pid = 3896] [id = 359] 20:13:03 INFO - PROCESS | 3896 | ++DOMWINDOW == 68 (000000C5063B0400) [pid = 3896] [serial = 1076] [outer = 0000000000000000] 20:13:03 INFO - PROCESS | 3896 | ++DOMWINDOW == 69 (000000C50B985800) [pid = 3896] [serial = 1077] [outer = 000000C5063B0400] 20:13:03 INFO - PROCESS | 3896 | 1465528383804 Marionette DEBUG loaded listener.js 20:13:03 INFO - PROCESS | 3896 | ++DOMWINDOW == 70 (000000C50CB43C00) [pid = 3896] [serial = 1078] [outer = 000000C5063B0400] 20:13:04 INFO - PROCESS | 3896 | 1465528384283 Marionette TRACE conn5 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 20:13:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 20:13:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 734ms 20:13:04 INFO - PROCESS | 3896 | 1465528384306 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 20:13:04 INFO - PROCESS | 3896 | 1465528384310 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 20:13:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 20:13:04 INFO - PROCESS | 3896 | 1465528384316 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 20:13:04 INFO - PROCESS | 3896 | 1465528384318 Marionette TRACE conn5 <- [1,1402,null,{}] 20:13:04 INFO - PROCESS | 3896 | 1465528384322 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:04 INFO - PROCESS | 3896 | 1465528384324 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:04 INFO - PROCESS | 3896 | 1465528384416 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 20:13:04 INFO - PROCESS | 3896 | 1465528384423 Marionette TRACE conn5 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:04 INFO - PROCESS | 3896 | 1465528384425 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:04 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50FB73800 == 31 [pid = 3896] [id = 360] 20:13:04 INFO - PROCESS | 3896 | ++DOMWINDOW == 71 (000000C50CDE3400) [pid = 3896] [serial = 1079] [outer = 0000000000000000] 20:13:04 INFO - PROCESS | 3896 | ++DOMWINDOW == 72 (000000C50D373400) [pid = 3896] [serial = 1080] [outer = 000000C50CDE3400] 20:13:04 INFO - PROCESS | 3896 | 1465528384471 Marionette DEBUG loaded listener.js 20:13:04 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C50D57E800) [pid = 3896] [serial = 1081] [outer = 000000C50CDE3400] 20:13:04 INFO - PROCESS | 3896 | 1465528384976 Marionette TRACE conn5 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 20:13:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 20:13:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 692ms 20:13:05 INFO - PROCESS | 3896 | 1465528385012 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 20:13:05 INFO - PROCESS | 3896 | 1465528385015 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 20:13:05 INFO - PROCESS | 3896 | 1465528385018 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 20:13:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 20:13:05 INFO - PROCESS | 3896 | 1465528385022 Marionette TRACE conn5 <- [1,1406,null,{}] 20:13:05 INFO - PROCESS | 3896 | 1465528385033 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:05 INFO - PROCESS | 3896 | 1465528385038 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:05 INFO - PROCESS | 3896 | 1465528385129 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 20:13:05 INFO - PROCESS | 3896 | 1465528385212 Marionette TRACE conn5 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:05 INFO - PROCESS | 3896 | 1465528385214 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:05 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51241C000 == 32 [pid = 3896] [id = 361] 20:13:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C50635DC00) [pid = 3896] [serial = 1082] [outer = 0000000000000000] 20:13:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C50EB50400) [pid = 3896] [serial = 1083] [outer = 000000C50635DC00] 20:13:05 INFO - PROCESS | 3896 | 1465528385260 Marionette DEBUG loaded listener.js 20:13:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C50FB1D000) [pid = 3896] [serial = 1084] [outer = 000000C50635DC00] 20:13:05 INFO - PROCESS | 3896 | 1465528385674 Marionette TRACE conn5 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 20:13:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 20:13:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 690ms 20:13:05 INFO - PROCESS | 3896 | 1465528385711 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 20:13:05 INFO - PROCESS | 3896 | 1465528385714 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 20:13:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 20:13:05 INFO - PROCESS | 3896 | 1465528385718 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 20:13:05 INFO - PROCESS | 3896 | 1465528385719 Marionette TRACE conn5 <- [1,1410,null,{}] 20:13:05 INFO - PROCESS | 3896 | 1465528385723 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:05 INFO - PROCESS | 3896 | 1465528385725 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:05 INFO - PROCESS | 3896 | 1465528385867 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 20:13:05 INFO - PROCESS | 3896 | 1465528385886 Marionette TRACE conn5 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:05 INFO - PROCESS | 3896 | 1465528385895 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:05 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512535800 == 33 [pid = 3896] [id = 362] 20:13:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C50FB2D400) [pid = 3896] [serial = 1085] [outer = 0000000000000000] 20:13:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C5100E2C00) [pid = 3896] [serial = 1086] [outer = 000000C50FB2D400] 20:13:05 INFO - PROCESS | 3896 | 1465528385941 Marionette DEBUG loaded listener.js 20:13:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C5100EF000) [pid = 3896] [serial = 1087] [outer = 000000C50FB2D400] 20:13:06 INFO - PROCESS | 3896 | 1465528386392 Marionette TRACE conn5 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 20:13:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 20:13:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 732ms 20:13:06 INFO - PROCESS | 3896 | 1465528386452 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 20:13:06 INFO - PROCESS | 3896 | 1465528386454 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 20:13:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 20:13:06 INFO - PROCESS | 3896 | 1465528386468 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 20:13:06 INFO - PROCESS | 3896 | 1465528386471 Marionette TRACE conn5 <- [1,1414,null,{}] 20:13:06 INFO - PROCESS | 3896 | 1465528386475 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:06 INFO - PROCESS | 3896 | 1465528386477 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:06 INFO - PROCESS | 3896 | 1465528386585 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 20:13:06 INFO - PROCESS | 3896 | 1465528386597 Marionette TRACE conn5 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:06 INFO - PROCESS | 3896 | 1465528386600 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:06 INFO - PROCESS | 3896 | ++DOCSHELL 000000C511A14800 == 34 [pid = 3896] [id = 363] 20:13:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C5101AA000) [pid = 3896] [serial = 1088] [outer = 0000000000000000] 20:13:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C5118E1800) [pid = 3896] [serial = 1089] [outer = 000000C5101AA000] 20:13:06 INFO - PROCESS | 3896 | 1465528386656 Marionette DEBUG loaded listener.js 20:13:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C5119F9400) [pid = 3896] [serial = 1090] [outer = 000000C5101AA000] 20:13:07 INFO - PROCESS | 3896 | 1465528387156 Marionette TRACE conn5 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 20:13:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 20:13:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 754ms 20:13:07 INFO - PROCESS | 3896 | 1465528387215 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 20:13:07 INFO - PROCESS | 3896 | 1465528387217 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 20:13:07 INFO - PROCESS | 3896 | 1465528387220 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 20:13:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 20:13:07 INFO - PROCESS | 3896 | 1465528387222 Marionette TRACE conn5 <- [1,1418,null,{}] 20:13:07 INFO - PROCESS | 3896 | 1465528387225 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:07 INFO - PROCESS | 3896 | 1465528387231 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:07 INFO - PROCESS | 3896 | 1465528387356 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 20:13:07 INFO - PROCESS | 3896 | 1465528387369 Marionette TRACE conn5 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:07 INFO - PROCESS | 3896 | 1465528387371 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:07 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5131C7800 == 35 [pid = 3896] [id = 364] 20:13:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C512708C00) [pid = 3896] [serial = 1091] [outer = 0000000000000000] 20:13:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C512760000) [pid = 3896] [serial = 1092] [outer = 000000C512708C00] 20:13:07 INFO - PROCESS | 3896 | 1465528387455 Marionette DEBUG loaded listener.js 20:13:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C51277D400) [pid = 3896] [serial = 1093] [outer = 000000C512708C00] 20:13:07 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C50FB34400) [pid = 3896] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 20:13:07 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C512ED6400) [pid = 3896] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 20:13:07 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C50D384C00) [pid = 3896] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 20:13:07 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C5101AB000) [pid = 3896] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 20:13:07 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C50E70D800) [pid = 3896] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 20:13:07 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C50C441000) [pid = 3896] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 20:13:07 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C505915800) [pid = 3896] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 20:13:07 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C504B40000) [pid = 3896] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 20:13:07 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C50D255400) [pid = 3896] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 20:13:07 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C50958F400) [pid = 3896] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 20:13:07 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C5063AC000) [pid = 3896] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 20:13:07 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C5001F6400) [pid = 3896] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 20:13:07 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C50CEF2400) [pid = 3896] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 20:13:07 INFO - PROCESS | 3896 | 1465528387913 Marionette TRACE conn5 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 20:13:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 20:13:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 732ms 20:13:07 INFO - PROCESS | 3896 | 1465528387956 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 20:13:07 INFO - PROCESS | 3896 | 1465528387958 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 20:13:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 20:13:07 INFO - PROCESS | 3896 | 1465528387961 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 20:13:07 INFO - PROCESS | 3896 | 1465528387963 Marionette TRACE conn5 <- [1,1422,null,{}] 20:13:07 INFO - PROCESS | 3896 | 1465528387966 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:07 INFO - PROCESS | 3896 | 1465528387968 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:08 INFO - PROCESS | 3896 | 1465528388052 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 20:13:08 INFO - PROCESS | 3896 | 1465528388059 Marionette TRACE conn5 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:08 INFO - PROCESS | 3896 | 1465528388061 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:08 INFO - PROCESS | 3896 | ++DOCSHELL 000000C514F53000 == 36 [pid = 3896] [id = 365] 20:13:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C50D035400) [pid = 3896] [serial = 1094] [outer = 0000000000000000] 20:13:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C5101AB000) [pid = 3896] [serial = 1095] [outer = 000000C50D035400] 20:13:08 INFO - PROCESS | 3896 | 1465528388107 Marionette DEBUG loaded listener.js 20:13:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C512ECE400) [pid = 3896] [serial = 1096] [outer = 000000C50D035400] 20:13:08 INFO - PROCESS | 3896 | 1465528388551 Marionette TRACE conn5 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 20:13:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 20:13:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 692ms 20:13:08 INFO - PROCESS | 3896 | 1465528388658 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 20:13:08 INFO - PROCESS | 3896 | 1465528388662 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 20:13:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 20:13:08 INFO - PROCESS | 3896 | 1465528388667 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 20:13:08 INFO - PROCESS | 3896 | 1465528388672 Marionette TRACE conn5 <- [1,1426,null,{}] 20:13:08 INFO - PROCESS | 3896 | 1465528388679 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:08 INFO - PROCESS | 3896 | 1465528388683 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:08 INFO - PROCESS | 3896 | 1465528388894 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 20:13:09 INFO - PROCESS | 3896 | 1465528389011 Marionette TRACE conn5 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:09 INFO - PROCESS | 3896 | 1465528389016 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C50918C400) [pid = 3896] [serial = 1097] [outer = 000000C50E708C00] 20:13:09 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50C9B6800 == 37 [pid = 3896] [id = 366] 20:13:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C50959E000) [pid = 3896] [serial = 1098] [outer = 0000000000000000] 20:13:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C5096FAC00) [pid = 3896] [serial = 1099] [outer = 000000C50959E000] 20:13:09 INFO - PROCESS | 3896 | 1465528389097 Marionette DEBUG loaded listener.js 20:13:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C50C4A6400) [pid = 3896] [serial = 1100] [outer = 000000C50959E000] 20:13:09 INFO - PROCESS | 3896 | 1465528389802 Marionette TRACE conn5 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 20:13:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 20:13:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1199ms 20:13:09 INFO - PROCESS | 3896 | 1465528389877 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 20:13:09 INFO - PROCESS | 3896 | 1465528389881 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 20:13:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 20:13:09 INFO - PROCESS | 3896 | 1465528389888 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 20:13:09 INFO - PROCESS | 3896 | 1465528389893 Marionette TRACE conn5 <- [1,1430,null,{}] 20:13:09 INFO - PROCESS | 3896 | 1465528389897 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:09 INFO - PROCESS | 3896 | 1465528389900 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:10 INFO - PROCESS | 3896 | 1465528390030 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 20:13:10 INFO - PROCESS | 3896 | 1465528390099 Marionette TRACE conn5 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:10 INFO - PROCESS | 3896 | 1465528390102 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:10 INFO - PROCESS | 3896 | ++DOCSHELL 000000C510110000 == 38 [pid = 3896] [id = 367] 20:13:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C50CEF4C00) [pid = 3896] [serial = 1101] [outer = 0000000000000000] 20:13:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C50D03B000) [pid = 3896] [serial = 1102] [outer = 000000C50CEF4C00] 20:13:10 INFO - PROCESS | 3896 | 1465528390201 Marionette DEBUG loaded listener.js 20:13:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C50D384C00) [pid = 3896] [serial = 1103] [outer = 000000C50CEF4C00] 20:13:10 INFO - PROCESS | 3896 | 1465528390818 Marionette TRACE conn5 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 20:13:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 20:13:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 984ms 20:13:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 20:13:10 INFO - PROCESS | 3896 | 1465528390874 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 20:13:10 INFO - PROCESS | 3896 | 1465528390877 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 20:13:10 INFO - PROCESS | 3896 | 1465528390881 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 20:13:10 INFO - PROCESS | 3896 | 1465528390884 Marionette TRACE conn5 <- [1,1434,null,{}] 20:13:10 INFO - PROCESS | 3896 | 1465528390895 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:10 INFO - PROCESS | 3896 | 1465528390900 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:11 INFO - PROCESS | 3896 | 1465528391023 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 20:13:11 INFO - PROCESS | 3896 | 1465528391101 Marionette TRACE conn5 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:11 INFO - PROCESS | 3896 | 1465528391105 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:11 INFO - PROCESS | 3896 | ++DOCSHELL 000000C57D985000 == 39 [pid = 3896] [id = 368] 20:13:11 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C50FB06000) [pid = 3896] [serial = 1104] [outer = 0000000000000000] 20:13:11 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C50FB0BC00) [pid = 3896] [serial = 1105] [outer = 000000C50FB06000] 20:13:11 INFO - PROCESS | 3896 | 1465528391208 Marionette DEBUG loaded listener.js 20:13:11 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C5101A9800) [pid = 3896] [serial = 1106] [outer = 000000C50FB06000] 20:13:12 INFO - PROCESS | 3896 | 1465528392039 Marionette TRACE conn5 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 20:13:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 20:13:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1246ms 20:13:12 INFO - PROCESS | 3896 | 1465528392129 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 20:13:12 INFO - PROCESS | 3896 | 1465528392133 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 20:13:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 20:13:12 INFO - PROCESS | 3896 | 1465528392138 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 20:13:12 INFO - PROCESS | 3896 | 1465528392142 Marionette TRACE conn5 <- [1,1438,null,{}] 20:13:12 INFO - PROCESS | 3896 | 1465528392148 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:12 INFO - PROCESS | 3896 | 1465528392151 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:12 INFO - PROCESS | 3896 | 1465528392293 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 20:13:12 INFO - PROCESS | 3896 | 1465528392365 Marionette TRACE conn5 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:12 INFO - PROCESS | 3896 | 1465528392369 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:12 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50632A000 == 40 [pid = 3896] [id = 369] 20:13:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 86 (000000C50B986800) [pid = 3896] [serial = 1107] [outer = 0000000000000000] 20:13:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 87 (000000C50BFE1000) [pid = 3896] [serial = 1108] [outer = 000000C50B986800] 20:13:12 INFO - PROCESS | 3896 | 1465528392469 Marionette DEBUG loaded listener.js 20:13:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 88 (000000C50C59A800) [pid = 3896] [serial = 1109] [outer = 000000C50B986800] 20:13:13 INFO - PROCESS | 3896 | --DOCSHELL 000000C510103000 == 39 [pid = 3896] [id = 227] 20:13:13 INFO - PROCESS | 3896 | --DOCSHELL 000000C50F2A9000 == 38 [pid = 3896] [id = 226] 20:13:13 INFO - PROCESS | 3896 | --DOCSHELL 000000C50C71C000 == 37 [pid = 3896] [id = 225] 20:13:13 INFO - PROCESS | 3896 | --DOCSHELL 000000C5131C7800 == 36 [pid = 3896] [id = 364] 20:13:13 INFO - PROCESS | 3896 | --DOCSHELL 000000C511A14800 == 35 [pid = 3896] [id = 363] 20:13:13 INFO - PROCESS | 3896 | --DOCSHELL 000000C512535800 == 34 [pid = 3896] [id = 362] 20:13:13 INFO - PROCESS | 3896 | --DOCSHELL 000000C51241C000 == 33 [pid = 3896] [id = 361] 20:13:13 INFO - PROCESS | 3896 | --DOCSHELL 000000C50FB73800 == 32 [pid = 3896] [id = 360] 20:13:13 INFO - PROCESS | 3896 | --DOCSHELL 000000C50BF83000 == 31 [pid = 3896] [id = 359] 20:13:13 INFO - PROCESS | 3896 | --DOCSHELL 000000C504DB6800 == 30 [pid = 3896] [id = 358] 20:13:13 INFO - PROCESS | 3896 | --DOCSHELL 000000C50C835000 == 29 [pid = 3896] [id = 357] 20:13:13 INFO - PROCESS | 3896 | --DOCSHELL 000000C506322000 == 28 [pid = 3896] [id = 224] 20:13:13 INFO - PROCESS | 3896 | --DOCSHELL 000000C50C71E800 == 27 [pid = 3896] [id = 236] 20:13:13 INFO - PROCESS | 3896 | --DOCSHELL 000000C514F4F800 == 26 [pid = 3896] [id = 356] 20:13:13 INFO - PROCESS | 3896 | --DOCSHELL 000000C50C715800 == 25 [pid = 3896] [id = 229] 20:13:13 INFO - PROCESS | 3896 | --DOCSHELL 000000C50B1D6800 == 24 [pid = 3896] [id = 223] 20:13:13 INFO - PROCESS | 3896 | --DOCSHELL 000000C512526800 == 23 [pid = 3896] [id = 230] 20:13:13 INFO - PROCESS | 3896 | --DOCSHELL 000000C50FFEC800 == 22 [pid = 3896] [id = 237] 20:13:13 INFO - PROCESS | 3896 | --DOCSHELL 000000C511A10000 == 21 [pid = 3896] [id = 238] 20:13:13 INFO - PROCESS | 3896 | --DOCSHELL 000000C5128BC800 == 20 [pid = 3896] [id = 232] 20:13:13 INFO - PROCESS | 3896 | --DOCSHELL 000000C511A06800 == 19 [pid = 3896] [id = 228] 20:13:13 INFO - PROCESS | 3896 | --DOCSHELL 000000C506175000 == 18 [pid = 3896] [id = 235] 20:13:13 INFO - PROCESS | 3896 | --DOCSHELL 000000C512856000 == 17 [pid = 3896] [id = 240] 20:13:13 INFO - PROCESS | 3896 | --DOCSHELL 000000C512420000 == 16 [pid = 3896] [id = 234] 20:13:13 INFO - PROCESS | 3896 | --DOCSHELL 000000C512464000 == 15 [pid = 3896] [id = 239] 20:13:13 INFO - PROCESS | 3896 | --DOCSHELL 000000C50C5D0800 == 14 [pid = 3896] [id = 233] 20:13:13 INFO - PROCESS | 3896 | --DOCSHELL 000000C51253F000 == 13 [pid = 3896] [id = 231] 20:13:13 INFO - PROCESS | 3896 | --DOCSHELL 000000C57D985000 == 12 [pid = 3896] [id = 368] 20:13:13 INFO - PROCESS | 3896 | --DOCSHELL 000000C510110000 == 11 [pid = 3896] [id = 367] 20:13:13 INFO - PROCESS | 3896 | --DOCSHELL 000000C514F53000 == 10 [pid = 3896] [id = 365] 20:13:13 INFO - PROCESS | 3896 | --DOCSHELL 000000C50C9B6800 == 9 [pid = 3896] [id = 366] 20:13:15 INFO - PROCESS | 3896 | --DOMWINDOW == 87 (000000C50EB44400) [pid = 3896] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 20:13:15 INFO - PROCESS | 3896 | --DOMWINDOW == 86 (000000C50C51F800) [pid = 3896] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 20:13:15 INFO - PROCESS | 3896 | --DOMWINDOW == 85 (000000C50CC6E400) [pid = 3896] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 20:13:15 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C50D250400) [pid = 3896] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 20:13:15 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C50FB16800) [pid = 3896] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 20:13:15 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C50CB42C00) [pid = 3896] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 20:13:15 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C50F287800) [pid = 3896] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 20:13:15 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C50D2DC800) [pid = 3896] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 20:13:15 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C50960EC00) [pid = 3896] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 20:13:15 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C50B989C00) [pid = 3896] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 20:13:15 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C50B075400) [pid = 3896] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 20:13:15 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C50FB24800) [pid = 3896] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 20:13:15 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C50FB1F000) [pid = 3896] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 20:13:15 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C50960B400) [pid = 3896] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 20:13:15 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C5045D8800) [pid = 3896] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 20:13:15 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C50D389800) [pid = 3896] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 20:13:15 INFO - PROCESS | 3896 | --DOMWINDOW == 71 (000000C50D037400) [pid = 3896] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 20:13:15 INFO - PROCESS | 3896 | --DOMWINDOW == 70 (000000C5118EB800) [pid = 3896] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 20:13:15 INFO - PROCESS | 3896 | --DOMWINDOW == 69 (000000C5100EA800) [pid = 3896] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 20:13:15 INFO - PROCESS | 3896 | --DOMWINDOW == 68 (000000C512702C00) [pid = 3896] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 20:13:15 INFO - PROCESS | 3896 | --DOMWINDOW == 67 (000000C514E06C00) [pid = 3896] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 20:13:15 INFO - PROCESS | 3896 | --DOMWINDOW == 66 (000000C512F18000) [pid = 3896] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 20:13:15 INFO - PROCESS | 3896 | --DOMWINDOW == 65 (000000C5118E7400) [pid = 3896] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 20:13:15 INFO - PROCESS | 3896 | --DOMWINDOW == 64 (000000C512499C00) [pid = 3896] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 20:13:15 INFO - PROCESS | 3896 | --DOMWINDOW == 63 (000000C51248B400) [pid = 3896] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 20:13:15 INFO - PROCESS | 3896 | --DOMWINDOW == 62 (000000C50D38A000) [pid = 3896] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 20:13:15 INFO - PROCESS | 3896 | --DOMWINDOW == 61 (000000C51198F000) [pid = 3896] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 20:13:15 INFO - PROCESS | 3896 | 1465528395547 Marionette TRACE conn5 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 20:13:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 20:13:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 3449ms 20:13:15 INFO - PROCESS | 3896 | 1465528395592 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 20:13:15 INFO - PROCESS | 3896 | 1465528395597 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 20:13:15 INFO - PROCESS | 3896 | 1465528395602 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 20:13:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 20:13:15 INFO - PROCESS | 3896 | 1465528395607 Marionette TRACE conn5 <- [1,1442,null,{}] 20:13:15 INFO - PROCESS | 3896 | 1465528395613 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:15 INFO - PROCESS | 3896 | 1465528395616 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:15 INFO - PROCESS | 3896 | 1465528395740 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 20:13:15 INFO - PROCESS | 3896 | 1465528395813 Marionette TRACE conn5 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:15 INFO - PROCESS | 3896 | 1465528395816 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:15 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50B047000 == 10 [pid = 3896] [id = 370] 20:13:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 62 (000000C50960A000) [pid = 3896] [serial = 1110] [outer = 0000000000000000] 20:13:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 63 (000000C5096AB800) [pid = 3896] [serial = 1111] [outer = 000000C50960A000] 20:13:15 INFO - PROCESS | 3896 | 1465528395868 Marionette DEBUG loaded listener.js 20:13:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 64 (000000C50B13C800) [pid = 3896] [serial = 1112] [outer = 000000C50960A000] 20:13:16 INFO - PROCESS | 3896 | 1465528396279 Marionette TRACE conn5 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 20:13:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 20:13:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 734ms 20:13:16 INFO - PROCESS | 3896 | 1465528396341 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 20:13:16 INFO - PROCESS | 3896 | 1465528396347 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 20:13:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 20:13:16 INFO - PROCESS | 3896 | 1465528396356 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 20:13:16 INFO - PROCESS | 3896 | 1465528396359 Marionette TRACE conn5 <- [1,1446,null,{}] 20:13:16 INFO - PROCESS | 3896 | 1465528396366 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:16 INFO - PROCESS | 3896 | 1465528396369 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:16 INFO - PROCESS | 3896 | 1465528396472 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 20:13:16 INFO - PROCESS | 3896 | 1465528396487 Marionette TRACE conn5 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:16 INFO - PROCESS | 3896 | 1465528396490 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:16 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50C71F800 == 11 [pid = 3896] [id = 371] 20:13:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 65 (000000C50C43EC00) [pid = 3896] [serial = 1113] [outer = 0000000000000000] 20:13:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 66 (000000C50C4A1800) [pid = 3896] [serial = 1114] [outer = 000000C50C43EC00] 20:13:16 INFO - PROCESS | 3896 | 1465528396538 Marionette DEBUG loaded listener.js 20:13:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 67 (000000C50C51DC00) [pid = 3896] [serial = 1115] [outer = 000000C50C43EC00] 20:13:17 INFO - PROCESS | 3896 | 1465528397021 Marionette TRACE conn5 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 20:13:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 20:13:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 692ms 20:13:17 INFO - PROCESS | 3896 | 1465528397052 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 20:13:17 INFO - PROCESS | 3896 | 1465528397054 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 20:13:17 INFO - PROCESS | 3896 | 1465528397058 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 20:13:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 20:13:17 INFO - PROCESS | 3896 | 1465528397062 Marionette TRACE conn5 <- [1,1450,null,{}] 20:13:17 INFO - PROCESS | 3896 | 1465528397073 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:17 INFO - PROCESS | 3896 | 1465528397078 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:17 INFO - PROCESS | 3896 | 1465528397171 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 20:13:17 INFO - PROCESS | 3896 | 1465528397180 Marionette TRACE conn5 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:17 INFO - PROCESS | 3896 | 1465528397183 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:17 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50E782000 == 12 [pid = 3896] [id = 372] 20:13:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 68 (000000C50CBD2C00) [pid = 3896] [serial = 1116] [outer = 0000000000000000] 20:13:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 69 (000000C50CDDFC00) [pid = 3896] [serial = 1117] [outer = 000000C50CBD2C00] 20:13:17 INFO - PROCESS | 3896 | 1465528397234 Marionette DEBUG loaded listener.js 20:13:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 70 (000000C50D0A2C00) [pid = 3896] [serial = 1118] [outer = 000000C50CBD2C00] 20:13:17 INFO - PROCESS | 3896 | 1465528397750 Marionette TRACE conn5 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 20:13:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 20:13:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 731ms 20:13:17 INFO - PROCESS | 3896 | 1465528397825 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 20:13:17 INFO - PROCESS | 3896 | 1465528397827 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 20:13:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 20:13:17 INFO - PROCESS | 3896 | 1465528397841 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 20:13:17 INFO - PROCESS | 3896 | 1465528397843 Marionette TRACE conn5 <- [1,1454,null,{}] 20:13:17 INFO - PROCESS | 3896 | 1465528397847 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:17 INFO - PROCESS | 3896 | 1465528397849 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:17 INFO - PROCESS | 3896 | 1465528397971 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 20:13:18 INFO - PROCESS | 3896 | 1465528398019 Marionette TRACE conn5 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:18 INFO - PROCESS | 3896 | 1465528398021 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:18 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51011D000 == 13 [pid = 3896] [id = 373] 20:13:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 71 (000000C50D376400) [pid = 3896] [serial = 1119] [outer = 0000000000000000] 20:13:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 72 (000000C50D378C00) [pid = 3896] [serial = 1120] [outer = 000000C50D376400] 20:13:18 INFO - PROCESS | 3896 | 1465528398066 Marionette DEBUG loaded listener.js 20:13:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C50D386C00) [pid = 3896] [serial = 1121] [outer = 000000C50D376400] 20:13:18 INFO - PROCESS | 3896 | 1465528398522 Marionette TRACE conn5 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 20:13:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 20:13:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 733ms 20:13:18 INFO - PROCESS | 3896 | 1465528398578 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 20:13:18 INFO - PROCESS | 3896 | 1465528398580 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 20:13:18 INFO - PROCESS | 3896 | 1465528398583 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 20:13:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 20:13:18 INFO - PROCESS | 3896 | 1465528398585 Marionette TRACE conn5 <- [1,1458,null,{}] 20:13:18 INFO - PROCESS | 3896 | 1465528398597 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:18 INFO - PROCESS | 3896 | 1465528398599 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:18 INFO - PROCESS | 3896 | 1465528398706 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 20:13:18 INFO - PROCESS | 3896 | 1465528398716 Marionette TRACE conn5 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:18 INFO - PROCESS | 3896 | 1465528398718 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:18 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512418000 == 14 [pid = 3896] [id = 374] 20:13:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C50D376C00) [pid = 3896] [serial = 1122] [outer = 0000000000000000] 20:13:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C50D586400) [pid = 3896] [serial = 1123] [outer = 000000C50D376C00] 20:13:18 INFO - PROCESS | 3896 | 1465528398764 Marionette DEBUG loaded listener.js 20:13:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C50DE10000) [pid = 3896] [serial = 1124] [outer = 000000C50D376C00] 20:13:19 INFO - PROCESS | 3896 | 1465528399258 Marionette TRACE conn5 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 20:13:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 20:13:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 734ms 20:13:19 INFO - PROCESS | 3896 | 1465528399320 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 20:13:19 INFO - PROCESS | 3896 | 1465528399322 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 20:13:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 20:13:19 INFO - PROCESS | 3896 | 1465528399326 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 20:13:19 INFO - PROCESS | 3896 | 1465528399327 Marionette TRACE conn5 <- [1,1462,null,{}] 20:13:19 INFO - PROCESS | 3896 | 1465528399331 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:19 INFO - PROCESS | 3896 | 1465528399337 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:19 INFO - PROCESS | 3896 | 1465528399624 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 20:13:19 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C50D035400) [pid = 3896] [serial = 1094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 20:13:19 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C50635DC00) [pid = 3896] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 20:13:19 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C50959A400) [pid = 3896] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 20:13:19 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C5063B0400) [pid = 3896] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 20:13:19 INFO - PROCESS | 3896 | --DOMWINDOW == 71 (000000C50FB2D400) [pid = 3896] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 20:13:19 INFO - PROCESS | 3896 | --DOMWINDOW == 70 (000000C505912800) [pid = 3896] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 20:13:19 INFO - PROCESS | 3896 | --DOMWINDOW == 69 (000000C50CDE3400) [pid = 3896] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 20:13:19 INFO - PROCESS | 3896 | --DOMWINDOW == 68 (000000C5125CB000) [pid = 3896] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 20:13:19 INFO - PROCESS | 3896 | --DOMWINDOW == 67 (000000C512708C00) [pid = 3896] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 20:13:19 INFO - PROCESS | 3896 | --DOMWINDOW == 66 (000000C5101AA000) [pid = 3896] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 20:13:19 INFO - PROCESS | 3896 | --DOMWINDOW == 65 (000000C50FB06000) [pid = 3896] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 20:13:19 INFO - PROCESS | 3896 | --DOMWINDOW == 64 (000000C50CEF4C00) [pid = 3896] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 20:13:19 INFO - PROCESS | 3896 | --DOMWINDOW == 63 (000000C50959E000) [pid = 3896] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 20:13:19 INFO - PROCESS | 3896 | 1465528399683 Marionette TRACE conn5 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:19 INFO - PROCESS | 3896 | 1465528399685 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:19 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50BF7C800 == 15 [pid = 3896] [id = 375] 20:13:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 64 (000000C504E3B000) [pid = 3896] [serial = 1125] [outer = 0000000000000000] 20:13:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 65 (000000C50664D400) [pid = 3896] [serial = 1126] [outer = 000000C504E3B000] 20:13:19 INFO - PROCESS | 3896 | 1465528399733 Marionette DEBUG loaded listener.js 20:13:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 66 (000000C50D258400) [pid = 3896] [serial = 1127] [outer = 000000C504E3B000] 20:13:20 INFO - PROCESS | 3896 | 1465528400124 Marionette TRACE conn5 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 20:13:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 20:13:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 839ms 20:13:20 INFO - PROCESS | 3896 | 1465528400168 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 20:13:20 INFO - PROCESS | 3896 | 1465528400170 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 20:13:20 INFO - PROCESS | 3896 | 1465528400173 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 20:13:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 20:13:20 INFO - PROCESS | 3896 | 1465528400175 Marionette TRACE conn5 <- [1,1466,null,{}] 20:13:20 INFO - PROCESS | 3896 | 1465528400179 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:20 INFO - PROCESS | 3896 | 1465528400181 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:20 INFO - PROCESS | 3896 | 1465528400261 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 20:13:20 INFO - PROCESS | 3896 | 1465528400267 Marionette TRACE conn5 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:20 INFO - PROCESS | 3896 | 1465528400269 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:20 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5127E1000 == 16 [pid = 3896] [id = 376] 20:13:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 67 (000000C50EBE0C00) [pid = 3896] [serial = 1128] [outer = 0000000000000000] 20:13:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 68 (000000C50FB1D400) [pid = 3896] [serial = 1129] [outer = 000000C50EBE0C00] 20:13:20 INFO - PROCESS | 3896 | 1465528400313 Marionette DEBUG loaded listener.js 20:13:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 69 (000000C50FB2B000) [pid = 3896] [serial = 1130] [outer = 000000C50EBE0C00] 20:13:20 INFO - PROCESS | 3896 | 1465528400747 Marionette TRACE conn5 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 20:13:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 20:13:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 626ms 20:13:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 20:13:20 INFO - PROCESS | 3896 | 1465528400803 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 20:13:20 INFO - PROCESS | 3896 | 1465528400805 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 20:13:20 INFO - PROCESS | 3896 | 1465528400809 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 20:13:20 INFO - PROCESS | 3896 | 1465528400810 Marionette TRACE conn5 <- [1,1470,null,{}] 20:13:20 INFO - PROCESS | 3896 | 1465528400814 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:20 INFO - PROCESS | 3896 | 1465528400816 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:20 INFO - PROCESS | 3896 | 1465528400897 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 20:13:20 INFO - PROCESS | 3896 | 1465528400904 Marionette TRACE conn5 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:20 INFO - PROCESS | 3896 | 1465528400906 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:20 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5128BC800 == 17 [pid = 3896] [id = 377] 20:13:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 70 (000000C50FB27C00) [pid = 3896] [serial = 1131] [outer = 0000000000000000] 20:13:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 71 (000000C50FFB2000) [pid = 3896] [serial = 1132] [outer = 000000C50FB27C00] 20:13:20 INFO - PROCESS | 3896 | 1465528400951 Marionette DEBUG loaded listener.js 20:13:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 72 (000000C5100EE000) [pid = 3896] [serial = 1133] [outer = 000000C50FB27C00] 20:13:21 INFO - PROCESS | 3896 | 1465528401402 Marionette TRACE conn5 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 20:13:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 20:13:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 628ms 20:13:21 INFO - PROCESS | 3896 | 1465528401440 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 20:13:21 INFO - PROCESS | 3896 | 1465528401442 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 20:13:21 INFO - PROCESS | 3896 | 1465528401445 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 20:13:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 20:13:21 INFO - PROCESS | 3896 | 1465528401447 Marionette TRACE conn5 <- [1,1474,null,{}] 20:13:21 INFO - PROCESS | 3896 | 1465528401451 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:21 INFO - PROCESS | 3896 | 1465528401453 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:21 INFO - PROCESS | 3896 | 1465528401534 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 20:13:21 INFO - PROCESS | 3896 | 1465528401541 Marionette TRACE conn5 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:21 INFO - PROCESS | 3896 | 1465528401543 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:21 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512E88000 == 18 [pid = 3896] [id = 378] 20:13:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C5101A4800) [pid = 3896] [serial = 1134] [outer = 0000000000000000] 20:13:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C5101AAC00) [pid = 3896] [serial = 1135] [outer = 000000C5101A4800] 20:13:21 INFO - PROCESS | 3896 | 1465528401587 Marionette DEBUG loaded listener.js 20:13:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C5118EC800) [pid = 3896] [serial = 1136] [outer = 000000C5101A4800] 20:13:22 INFO - PROCESS | 3896 | 1465528402461 Marionette TRACE conn5 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 20:13:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 20:13:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1030ms 20:13:22 INFO - PROCESS | 3896 | 1465528402480 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 20:13:22 INFO - PROCESS | 3896 | 1465528402484 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 20:13:22 INFO - PROCESS | 3896 | 1465528402510 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 20:13:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 20:13:22 INFO - PROCESS | 3896 | 1465528402516 Marionette TRACE conn5 <- [1,1478,null,{}] 20:13:22 INFO - PROCESS | 3896 | 1465528402521 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:22 INFO - PROCESS | 3896 | 1465528402524 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:22 INFO - PROCESS | 3896 | 1465528402648 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 20:13:22 INFO - PROCESS | 3896 | 1465528402723 Marionette TRACE conn5 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:22 INFO - PROCESS | 3896 | 1465528402726 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:22 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50C5C4800 == 19 [pid = 3896] [id = 379] 20:13:22 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C50B06C400) [pid = 3896] [serial = 1137] [outer = 0000000000000000] 20:13:22 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C50B1E5C00) [pid = 3896] [serial = 1138] [outer = 000000C50B06C400] 20:13:22 INFO - PROCESS | 3896 | 1465528402785 Marionette DEBUG loaded listener.js 20:13:22 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C50C51A400) [pid = 3896] [serial = 1139] [outer = 000000C50B06C400] 20:13:23 INFO - PROCESS | 3896 | 1465528403759 Marionette TRACE conn5 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 20:13:23 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C50C4A6400) [pid = 3896] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 20:13:23 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C50D03B000) [pid = 3896] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 20:13:23 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C5096FAC00) [pid = 3896] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 20:13:23 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C5065B0400) [pid = 3896] [serial = 667] [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.] 20:13:23 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C50BFE1000) [pid = 3896] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 20:13:23 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C51277D400) [pid = 3896] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 20:13:23 INFO - PROCESS | 3896 | --DOMWINDOW == 71 (000000C5101AB000) [pid = 3896] [serial = 1095] [outer = 0000000000000000] [url = about:blank] 20:13:23 INFO - PROCESS | 3896 | --DOMWINDOW == 70 (000000C512ECE400) [pid = 3896] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 20:13:23 INFO - PROCESS | 3896 | --DOMWINDOW == 69 (000000C50EB50400) [pid = 3896] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 20:13:23 INFO - PROCESS | 3896 | --DOMWINDOW == 68 (000000C50B1ED000) [pid = 3896] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 20:13:23 INFO - PROCESS | 3896 | --DOMWINDOW == 67 (000000C50B985800) [pid = 3896] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 20:13:23 INFO - PROCESS | 3896 | --DOMWINDOW == 66 (000000C5100E2C00) [pid = 3896] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 20:13:23 INFO - PROCESS | 3896 | --DOMWINDOW == 65 (000000C5091CAC00) [pid = 3896] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 20:13:23 INFO - PROCESS | 3896 | --DOMWINDOW == 64 (000000C50D57E800) [pid = 3896] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 20:13:23 INFO - PROCESS | 3896 | --DOMWINDOW == 63 (000000C512766000) [pid = 3896] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 20:13:23 INFO - PROCESS | 3896 | --DOMWINDOW == 62 (000000C512760000) [pid = 3896] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 20:13:23 INFO - PROCESS | 3896 | --DOMWINDOW == 61 (000000C5118E1800) [pid = 3896] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 20:13:23 INFO - PROCESS | 3896 | --DOMWINDOW == 60 (000000C50FB1D000) [pid = 3896] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 20:13:23 INFO - PROCESS | 3896 | --DOMWINDOW == 59 (000000C50D373400) [pid = 3896] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 20:13:23 INFO - PROCESS | 3896 | --DOMWINDOW == 58 (000000C5119F9400) [pid = 3896] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 20:13:23 INFO - PROCESS | 3896 | --DOMWINDOW == 57 (000000C50CB43C00) [pid = 3896] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 20:13:23 INFO - PROCESS | 3896 | --DOMWINDOW == 56 (000000C50C59A400) [pid = 3896] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 20:13:23 INFO - PROCESS | 3896 | --DOMWINDOW == 55 (000000C5100EF000) [pid = 3896] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 20:13:23 INFO - PROCESS | 3896 | --DOMWINDOW == 54 (000000C50C49EC00) [pid = 3896] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 20:13:23 INFO - PROCESS | 3896 | --DOMWINDOW == 53 (000000C5101A9800) [pid = 3896] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 20:13:23 INFO - PROCESS | 3896 | --DOMWINDOW == 52 (000000C50FB0BC00) [pid = 3896] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 20:13:23 INFO - PROCESS | 3896 | --DOMWINDOW == 51 (000000C50D384C00) [pid = 3896] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 20:13:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 20:13:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1297ms 20:13:23 INFO - PROCESS | 3896 | 1465528403821 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 20:13:23 INFO - PROCESS | 3896 | 1465528403825 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 20:13:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 20:13:23 INFO - PROCESS | 3896 | 1465528403835 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 20:13:23 INFO - PROCESS | 3896 | 1465528403838 Marionette TRACE conn5 <- [1,1482,null,{}] 20:13:23 INFO - PROCESS | 3896 | 1465528403844 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:23 INFO - PROCESS | 3896 | 1465528403847 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:23 INFO - PROCESS | 3896 | 1465528403945 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 20:13:23 INFO - PROCESS | 3896 | 1465528403952 Marionette TRACE conn5 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:23 INFO - PROCESS | 3896 | 1465528403957 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:23 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50598A800 == 20 [pid = 3896] [id = 380] 20:13:23 INFO - PROCESS | 3896 | ++DOMWINDOW == 52 (000000C509596000) [pid = 3896] [serial = 1140] [outer = 0000000000000000] 20:13:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 53 (000000C50959D800) [pid = 3896] [serial = 1141] [outer = 000000C509596000] 20:13:24 INFO - PROCESS | 3896 | 1465528404011 Marionette DEBUG loaded listener.js 20:13:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 54 (000000C505915000) [pid = 3896] [serial = 1142] [outer = 000000C509596000] 20:13:24 INFO - PROCESS | 3896 | 1465528404537 Marionette TRACE conn5 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 20:13:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 20:13:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 734ms 20:13:24 INFO - PROCESS | 3896 | 1465528404573 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 20:13:24 INFO - PROCESS | 3896 | 1465528404578 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 20:13:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 20:13:24 INFO - PROCESS | 3896 | 1465528404585 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 20:13:24 INFO - PROCESS | 3896 | 1465528404587 Marionette TRACE conn5 <- [1,1486,null,{}] 20:13:24 INFO - PROCESS | 3896 | 1465528404591 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:24 INFO - PROCESS | 3896 | 1465528404594 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:24 INFO - PROCESS | 3896 | 1465528404684 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 20:13:24 INFO - PROCESS | 3896 | 1465528404758 Marionette TRACE conn5 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:24 INFO - PROCESS | 3896 | 1465528404760 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:24 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50C5C9800 == 21 [pid = 3896] [id = 381] 20:13:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 55 (000000C50C49B400) [pid = 3896] [serial = 1143] [outer = 0000000000000000] 20:13:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 56 (000000C50C513400) [pid = 3896] [serial = 1144] [outer = 000000C50C49B400] 20:13:24 INFO - PROCESS | 3896 | 1465528404811 Marionette DEBUG loaded listener.js 20:13:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 57 (000000C50CAA9800) [pid = 3896] [serial = 1145] [outer = 000000C50C49B400] 20:13:25 INFO - PROCESS | 3896 | 1465528405200 Marionette TRACE conn5 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 20:13:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 20:13:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 692ms 20:13:25 INFO - PROCESS | 3896 | 1465528405279 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 20:13:25 INFO - PROCESS | 3896 | 1465528405281 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 20:13:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 20:13:25 INFO - PROCESS | 3896 | 1465528405285 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 20:13:25 INFO - PROCESS | 3896 | 1465528405288 Marionette TRACE conn5 <- [1,1490,null,{}] 20:13:25 INFO - PROCESS | 3896 | 1465528405300 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:25 INFO - PROCESS | 3896 | 1465528405305 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:25 INFO - PROCESS | 3896 | 1465528405430 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 20:13:25 INFO - PROCESS | 3896 | 1465528405439 Marionette TRACE conn5 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:25 INFO - PROCESS | 3896 | 1465528405442 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:25 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50DEB3800 == 22 [pid = 3896] [id = 382] 20:13:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 58 (000000C50CDDE000) [pid = 3896] [serial = 1146] [outer = 0000000000000000] 20:13:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 59 (000000C50CEF3400) [pid = 3896] [serial = 1147] [outer = 000000C50CDDE000] 20:13:25 INFO - PROCESS | 3896 | 1465528405491 Marionette DEBUG loaded listener.js 20:13:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 60 (000000C50D25B000) [pid = 3896] [serial = 1148] [outer = 000000C50CDDE000] 20:13:25 INFO - PROCESS | 3896 | 1465528405926 Marionette TRACE conn5 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 20:13:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 20:13:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 692ms 20:13:25 INFO - PROCESS | 3896 | 1465528405980 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 20:13:25 INFO - PROCESS | 3896 | 1465528405982 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 20:13:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 20:13:25 INFO - PROCESS | 3896 | 1465528405986 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 20:13:25 INFO - PROCESS | 3896 | 1465528405987 Marionette TRACE conn5 <- [1,1494,null,{}] 20:13:25 INFO - PROCESS | 3896 | 1465528405991 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:25 INFO - PROCESS | 3896 | 1465528405993 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:26 INFO - PROCESS | 3896 | 1465528406104 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 20:13:26 INFO - PROCESS | 3896 | 1465528406110 Marionette TRACE conn5 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:26 INFO - PROCESS | 3896 | 1465528406112 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:26 INFO - PROCESS | 3896 | ++DOCSHELL 000000C510108800 == 23 [pid = 3896] [id = 383] 20:13:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 61 (000000C50D37CC00) [pid = 3896] [serial = 1149] [outer = 0000000000000000] 20:13:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 62 (000000C50D386800) [pid = 3896] [serial = 1150] [outer = 000000C50D37CC00] 20:13:26 INFO - PROCESS | 3896 | 1465528406195 Marionette DEBUG loaded listener.js 20:13:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 63 (000000C50D5CD400) [pid = 3896] [serial = 1151] [outer = 000000C50D37CC00] 20:13:26 INFO - PROCESS | 3896 | 1465528406608 Marionette TRACE conn5 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 20:13:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 20:13:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 692ms 20:13:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 20:13:26 INFO - PROCESS | 3896 | 1465528406680 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 20:13:26 INFO - PROCESS | 3896 | 1465528406683 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 20:13:26 INFO - PROCESS | 3896 | 1465528406686 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 20:13:26 INFO - PROCESS | 3896 | 1465528406688 Marionette TRACE conn5 <- [1,1498,null,{}] 20:13:26 INFO - PROCESS | 3896 | 1465528406691 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:26 INFO - PROCESS | 3896 | 1465528406693 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:26 INFO - PROCESS | 3896 | 1465528406827 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 20:13:26 INFO - PROCESS | 3896 | 1465528406844 Marionette TRACE conn5 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:26 INFO - PROCESS | 3896 | 1465528406846 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:26 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51243C000 == 24 [pid = 3896] [id = 384] 20:13:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 64 (000000C505FD4C00) [pid = 3896] [serial = 1152] [outer = 0000000000000000] 20:13:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 65 (000000C50E7CD800) [pid = 3896] [serial = 1153] [outer = 000000C505FD4C00] 20:13:26 INFO - PROCESS | 3896 | 1465528406891 Marionette DEBUG loaded listener.js 20:13:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 66 (000000C50EBDDC00) [pid = 3896] [serial = 1154] [outer = 000000C505FD4C00] 20:13:27 INFO - PROCESS | 3896 | 1465528407318 Marionette TRACE conn5 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 20:13:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 20:13:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 692ms 20:13:27 INFO - PROCESS | 3896 | 1465528407381 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 20:13:27 INFO - PROCESS | 3896 | 1465528407384 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 20:13:27 INFO - PROCESS | 3896 | 1465528407387 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 20:13:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 20:13:27 INFO - PROCESS | 3896 | 1465528407388 Marionette TRACE conn5 <- [1,1502,null,{}] 20:13:27 INFO - PROCESS | 3896 | 1465528407392 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:27 INFO - PROCESS | 3896 | 1465528407398 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:27 INFO - PROCESS | 3896 | 1465528407531 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 20:13:27 INFO - PROCESS | 3896 | 1465528407536 Marionette TRACE conn5 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:27 INFO - PROCESS | 3896 | 1465528407538 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:27 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512538800 == 25 [pid = 3896] [id = 385] 20:13:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 67 (000000C50F63C400) [pid = 3896] [serial = 1155] [outer = 0000000000000000] 20:13:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 68 (000000C50FB21800) [pid = 3896] [serial = 1156] [outer = 000000C50F63C400] 20:13:27 INFO - PROCESS | 3896 | 1465528407584 Marionette DEBUG loaded listener.js 20:13:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 69 (000000C5100F0800) [pid = 3896] [serial = 1157] [outer = 000000C50F63C400] 20:13:28 INFO - PROCESS | 3896 | --DOMWINDOW == 68 (000000C50FB27C00) [pid = 3896] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 20:13:28 INFO - PROCESS | 3896 | --DOMWINDOW == 67 (000000C50960A000) [pid = 3896] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 20:13:28 INFO - PROCESS | 3896 | --DOMWINDOW == 66 (000000C50CBD2C00) [pid = 3896] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 20:13:28 INFO - PROCESS | 3896 | --DOMWINDOW == 65 (000000C50D376400) [pid = 3896] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 20:13:28 INFO - PROCESS | 3896 | --DOMWINDOW == 64 (000000C50C43EC00) [pid = 3896] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 20:13:28 INFO - PROCESS | 3896 | --DOMWINDOW == 63 (000000C50B986800) [pid = 3896] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 20:13:28 INFO - PROCESS | 3896 | --DOMWINDOW == 62 (000000C50D376C00) [pid = 3896] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 20:13:28 INFO - PROCESS | 3896 | --DOMWINDOW == 61 (000000C504E3B000) [pid = 3896] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 20:13:28 INFO - PROCESS | 3896 | --DOMWINDOW == 60 (000000C50EBE0C00) [pid = 3896] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 20:13:28 INFO - PROCESS | 3896 | 1465528408064 Marionette TRACE conn5 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 20:13:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 20:13:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 734ms 20:13:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 20:13:28 INFO - PROCESS | 3896 | 1465528408144 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 20:13:28 INFO - PROCESS | 3896 | 1465528408146 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 20:13:28 INFO - PROCESS | 3896 | 1465528408150 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 20:13:28 INFO - PROCESS | 3896 | 1465528408152 Marionette TRACE conn5 <- [1,1506,null,{}] 20:13:28 INFO - PROCESS | 3896 | 1465528408155 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:28 INFO - PROCESS | 3896 | 1465528408157 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:28 INFO - PROCESS | 3896 | 1465528408238 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 20:13:28 INFO - PROCESS | 3896 | 1465528408306 Marionette TRACE conn5 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:28 INFO - PROCESS | 3896 | 1465528408308 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:28 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5127E8800 == 26 [pid = 3896] [id = 386] 20:13:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 61 (000000C506658C00) [pid = 3896] [serial = 1158] [outer = 0000000000000000] 20:13:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 62 (000000C50D376400) [pid = 3896] [serial = 1159] [outer = 000000C506658C00] 20:13:28 INFO - PROCESS | 3896 | 1465528408357 Marionette DEBUG loaded listener.js 20:13:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 63 (000000C50FF65C00) [pid = 3896] [serial = 1160] [outer = 000000C506658C00] 20:13:28 INFO - PROCESS | 3896 | 1465528408692 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 20:13:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 20:13:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 586ms 20:13:28 INFO - PROCESS | 3896 | 1465528408737 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 20:13:28 INFO - PROCESS | 3896 | 1465528408740 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 20:13:28 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 20:13:28 INFO - PROCESS | 3896 | 1465528408743 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 20:13:28 INFO - PROCESS | 3896 | 1465528408745 Marionette TRACE conn5 <- [1,1510,null,{}] 20:13:28 INFO - PROCESS | 3896 | 1465528408748 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:28 INFO - PROCESS | 3896 | 1465528408750 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:28 INFO - PROCESS | 3896 | 1465528408832 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 20:13:28 INFO - PROCESS | 3896 | 1465528408898 Marionette TRACE conn5 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:28 INFO - PROCESS | 3896 | 1465528408900 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:28 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50581C800 == 27 [pid = 3896] [id = 387] 20:13:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 64 (000000C50D037000) [pid = 3896] [serial = 1161] [outer = 0000000000000000] 20:13:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 65 (000000C5118E3C00) [pid = 3896] [serial = 1162] [outer = 000000C50D037000] 20:13:28 INFO - PROCESS | 3896 | 1465528408953 Marionette DEBUG loaded listener.js 20:13:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 66 (000000C511989000) [pid = 3896] [serial = 1163] [outer = 000000C50D037000] 20:13:29 INFO - PROCESS | 3896 | 1465528409312 Marionette TRACE conn5 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 20:13:29 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 () { 20:13:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:13:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 20:13:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:13:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:13:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 20:13:29 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 () { 20:13:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:13:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 20:13:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:13:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:13:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 20:13:29 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 () { 20:13:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:13:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 20:13:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:13:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:13:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 20:13:29 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 () { 20:13:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:13:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 20:13:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:13:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:13:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 20:13:29 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 629ms 20:13:29 INFO - PROCESS | 3896 | 1465528409376 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 20:13:29 INFO - PROCESS | 3896 | 1465528409379 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 20:13:29 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 20:13:29 INFO - PROCESS | 3896 | 1465528409382 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 20:13:29 INFO - PROCESS | 3896 | 1465528409384 Marionette TRACE conn5 <- [1,1514,null,{}] 20:13:29 INFO - PROCESS | 3896 | 1465528409387 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:29 INFO - PROCESS | 3896 | 1465528409389 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:29 INFO - PROCESS | 3896 | 1465528409497 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 20:13:29 INFO - PROCESS | 3896 | 1465528409504 Marionette TRACE conn5 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:29 INFO - PROCESS | 3896 | 1465528409506 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:29 INFO - PROCESS | 3896 | ++DOCSHELL 000000C514E23000 == 28 [pid = 3896] [id = 388] 20:13:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 67 (000000C511984800) [pid = 3896] [serial = 1164] [outer = 0000000000000000] 20:13:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 68 (000000C5119EFC00) [pid = 3896] [serial = 1165] [outer = 000000C511984800] 20:13:29 INFO - PROCESS | 3896 | 1465528409550 Marionette DEBUG loaded listener.js 20:13:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 69 (000000C512491000) [pid = 3896] [serial = 1166] [outer = 000000C511984800] 20:13:29 INFO - PROCESS | 3896 | 1465528409957 Marionette TRACE conn5 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 20:13:30 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 20:13:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 20:13:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:13:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:13:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 20:13:30 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 20:13:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 20:13:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:13:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:13:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 20:13:30 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 20:13:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 20:13:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:13:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:13:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 20:13:30 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 629ms 20:13:30 INFO - PROCESS | 3896 | 1465528410041 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 20:13:30 INFO - PROCESS | 3896 | 1465528410045 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 20:13:30 INFO - PROCESS | 3896 | 1465528410051 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 20:13:30 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 20:13:30 INFO - PROCESS | 3896 | 1465528410056 Marionette TRACE conn5 <- [1,1518,null,{}] 20:13:30 INFO - PROCESS | 3896 | 1465528410067 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:30 INFO - PROCESS | 3896 | 1465528410071 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:30 INFO - PROCESS | 3896 | 1465528410199 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 20:13:30 INFO - PROCESS | 3896 | 1465528410277 Marionette TRACE conn5 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:30 INFO - PROCESS | 3896 | 1465528410283 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:30 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50956F800 == 29 [pid = 3896] [id = 389] 20:13:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 70 (000000C5065B9800) [pid = 3896] [serial = 1167] [outer = 0000000000000000] 20:13:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 71 (000000C5091CE000) [pid = 3896] [serial = 1168] [outer = 000000C5065B9800] 20:13:30 INFO - PROCESS | 3896 | 1465528410341 Marionette DEBUG loaded listener.js 20:13:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 72 (000000C50BD86400) [pid = 3896] [serial = 1169] [outer = 000000C5065B9800] 20:13:30 INFO - PROCESS | 3896 | 1465528410903 Marionette TRACE conn5 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 20:13:30 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 20:13:30 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 20:13:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:13:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:13:30 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 20:13:30 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 20:13:30 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. 20:13:30 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 20:13:30 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 881ms 20:13:30 INFO - PROCESS | 3896 | 1465528410939 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 20:13:30 INFO - PROCESS | 3896 | 1465528410943 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 20:13:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 20:13:30 INFO - PROCESS | 3896 | 1465528410950 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 20:13:30 INFO - PROCESS | 3896 | 1465528410954 Marionette TRACE conn5 <- [1,1522,null,{}] 20:13:30 INFO - PROCESS | 3896 | 1465528410958 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:30 INFO - PROCESS | 3896 | 1465528410961 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:31 INFO - PROCESS | 3896 | 1465528411076 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 20:13:31 INFO - PROCESS | 3896 | 1465528411162 Marionette TRACE conn5 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:31 INFO - PROCESS | 3896 | 1465528411165 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:31 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51009A000 == 30 [pid = 3896] [id = 390] 20:13:31 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C50CDDBC00) [pid = 3896] [serial = 1170] [outer = 0000000000000000] 20:13:31 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C50D03E800) [pid = 3896] [serial = 1171] [outer = 000000C50CDDBC00] 20:13:31 INFO - PROCESS | 3896 | 1465528411224 Marionette DEBUG loaded listener.js 20:13:31 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C50D38B000) [pid = 3896] [serial = 1172] [outer = 000000C50CDDBC00] 20:13:31 INFO - PROCESS | 3896 | 1465528411827 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 20:13:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 20:13:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 941ms 20:13:31 INFO - PROCESS | 3896 | 1465528411893 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 20:13:31 INFO - PROCESS | 3896 | 1465528411896 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 20:13:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 20:13:31 INFO - PROCESS | 3896 | 1465528411900 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 20:13:31 INFO - PROCESS | 3896 | 1465528411902 Marionette TRACE conn5 <- [1,1526,null,{}] 20:13:31 INFO - PROCESS | 3896 | 1465528411912 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:31 INFO - PROCESS | 3896 | 1465528411917 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:32 INFO - PROCESS | 3896 | 1465528412031 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 20:13:32 INFO - PROCESS | 3896 | 1465528412108 Marionette TRACE conn5 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:32 INFO - PROCESS | 3896 | 1465528412113 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:32 INFO - PROCESS | 3896 | ++DOCSHELL 000000C514F58000 == 31 [pid = 3896] [id = 391] 20:13:32 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C50FF60C00) [pid = 3896] [serial = 1173] [outer = 0000000000000000] 20:13:32 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C50FFB9C00) [pid = 3896] [serial = 1174] [outer = 000000C50FF60C00] 20:13:32 INFO - PROCESS | 3896 | 1465528412212 Marionette DEBUG loaded listener.js 20:13:32 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C5119F0800) [pid = 3896] [serial = 1175] [outer = 000000C50FF60C00] 20:13:32 INFO - PROCESS | 3896 | 1465528412830 Marionette TRACE conn5 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 20:13:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 20:13:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 985ms 20:13:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 20:13:32 INFO - PROCESS | 3896 | 1465528412887 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 20:13:32 INFO - PROCESS | 3896 | 1465528412889 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 20:13:32 INFO - PROCESS | 3896 | 1465528412893 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 20:13:32 INFO - PROCESS | 3896 | 1465528412895 Marionette TRACE conn5 <- [1,1530,null,{}] 20:13:32 INFO - PROCESS | 3896 | 1465528412913 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:32 INFO - PROCESS | 3896 | 1465528412915 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:33 INFO - PROCESS | 3896 | 1465528413028 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 20:13:33 INFO - PROCESS | 3896 | 1465528413099 Marionette TRACE conn5 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:33 INFO - PROCESS | 3896 | 1465528413102 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:33 INFO - PROCESS | 3896 | ++DOCSHELL 000000C57D9B9800 == 32 [pid = 3896] [id = 392] 20:13:33 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C5125C7400) [pid = 3896] [serial = 1176] [outer = 0000000000000000] 20:13:33 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C5125D1000) [pid = 3896] [serial = 1177] [outer = 000000C5125C7400] 20:13:33 INFO - PROCESS | 3896 | 1465528413157 Marionette DEBUG loaded listener.js 20:13:33 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C51270A800) [pid = 3896] [serial = 1178] [outer = 000000C5125C7400] 20:13:33 INFO - PROCESS | 3896 | 1465528413930 Marionette TRACE conn5 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 20:13:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 20:13:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1101ms 20:13:34 INFO - PROCESS | 3896 | 1465528413997 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 20:13:34 INFO - PROCESS | 3896 | 1465528414002 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 20:13:34 INFO - PROCESS | 3896 | 1465528414007 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 20:13:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 20:13:34 INFO - PROCESS | 3896 | 1465528414010 Marionette TRACE conn5 <- [1,1534,null,{}] 20:13:34 INFO - PROCESS | 3896 | 1465528414015 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:34 INFO - PROCESS | 3896 | 1465528414018 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:34 INFO - PROCESS | 3896 | 1465528414123 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 20:13:34 INFO - PROCESS | 3896 | 1465528414200 Marionette TRACE conn5 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:34 INFO - PROCESS | 3896 | 1465528414204 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:34 INFO - PROCESS | 3896 | ++DOCSHELL 000000C504E18000 == 33 [pid = 3896] [id = 393] 20:13:34 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C505FD5C00) [pid = 3896] [serial = 1179] [outer = 0000000000000000] 20:13:34 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C50C41F400) [pid = 3896] [serial = 1180] [outer = 000000C505FD5C00] 20:13:34 INFO - PROCESS | 3896 | 1465528414301 Marionette DEBUG loaded listener.js 20:13:34 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C50C8B9000) [pid = 3896] [serial = 1181] [outer = 000000C505FD5C00] 20:13:35 INFO - PROCESS | 3896 | --DOCSHELL 000000C50632A000 == 32 [pid = 3896] [id = 369] 20:13:35 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C50FFB2000) [pid = 3896] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 20:13:35 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C5096AB800) [pid = 3896] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 20:13:35 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C50CDDFC00) [pid = 3896] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 20:13:35 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C50D378C00) [pid = 3896] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 20:13:35 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C50C4A1800) [pid = 3896] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 20:13:35 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C50C51DC00) [pid = 3896] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 20:13:35 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C50C59A800) [pid = 3896] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 20:13:35 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C50D586400) [pid = 3896] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 20:13:35 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C50D386C00) [pid = 3896] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 20:13:35 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C50664D400) [pid = 3896] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 20:13:35 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C50DE10000) [pid = 3896] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 20:13:35 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C50FB1D400) [pid = 3896] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 20:13:35 INFO - PROCESS | 3896 | --DOMWINDOW == 71 (000000C50D258400) [pid = 3896] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 20:13:35 INFO - PROCESS | 3896 | --DOMWINDOW == 70 (000000C50B13C800) [pid = 3896] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 20:13:35 INFO - PROCESS | 3896 | --DOMWINDOW == 69 (000000C5100EE000) [pid = 3896] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 20:13:35 INFO - PROCESS | 3896 | --DOMWINDOW == 68 (000000C50FB2B000) [pid = 3896] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 20:13:35 INFO - PROCESS | 3896 | --DOMWINDOW == 67 (000000C50D0A2C00) [pid = 3896] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 20:13:35 INFO - PROCESS | 3896 | 1465528415338 Marionette TRACE conn5 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 20:13:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 20:13:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1381ms 20:13:35 INFO - PROCESS | 3896 | 1465528415393 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 20:13:35 INFO - PROCESS | 3896 | 1465528415397 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 20:13:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 20:13:35 INFO - PROCESS | 3896 | 1465528415401 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 20:13:35 INFO - PROCESS | 3896 | 1465528415406 Marionette TRACE conn5 <- [1,1538,null,{}] 20:13:35 INFO - PROCESS | 3896 | 1465528415411 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:35 INFO - PROCESS | 3896 | 1465528415414 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:35 INFO - PROCESS | 3896 | 1465528415506 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 20:13:35 INFO - PROCESS | 3896 | 1465528415513 Marionette TRACE conn5 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:35 INFO - PROCESS | 3896 | 1465528415516 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:35 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50B1B8800 == 33 [pid = 3896] [id = 394] 20:13:35 INFO - PROCESS | 3896 | ++DOMWINDOW == 68 (000000C5096B0400) [pid = 3896] [serial = 1182] [outer = 0000000000000000] 20:13:35 INFO - PROCESS | 3896 | ++DOMWINDOW == 69 (000000C5096F2C00) [pid = 3896] [serial = 1183] [outer = 000000C5096B0400] 20:13:35 INFO - PROCESS | 3896 | 1465528415571 Marionette DEBUG loaded listener.js 20:13:35 INFO - PROCESS | 3896 | ++DOMWINDOW == 70 (000000C50B987400) [pid = 3896] [serial = 1184] [outer = 000000C5096B0400] 20:13:36 INFO - PROCESS | 3896 | 1465528416064 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 20:13:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 20:13:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 689ms 20:13:36 INFO - PROCESS | 3896 | 1465528416094 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 20:13:36 INFO - PROCESS | 3896 | 1465528416100 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 20:13:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 20:13:36 INFO - PROCESS | 3896 | 1465528416106 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 20:13:36 INFO - PROCESS | 3896 | 1465528416109 Marionette TRACE conn5 <- [1,1542,null,{}] 20:13:36 INFO - PROCESS | 3896 | 1465528416113 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:36 INFO - PROCESS | 3896 | 1465528416116 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:36 INFO - PROCESS | 3896 | 1465528416246 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 20:13:36 INFO - PROCESS | 3896 | 1465528416326 Marionette TRACE conn5 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:36 INFO - PROCESS | 3896 | 1465528416329 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:36 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50CA63800 == 34 [pid = 3896] [id = 395] 20:13:36 INFO - PROCESS | 3896 | ++DOMWINDOW == 71 (000000C5096B4000) [pid = 3896] [serial = 1185] [outer = 0000000000000000] 20:13:36 INFO - PROCESS | 3896 | ++DOMWINDOW == 72 (000000C50C59A400) [pid = 3896] [serial = 1186] [outer = 000000C5096B4000] 20:13:36 INFO - PROCESS | 3896 | 1465528416377 Marionette DEBUG loaded listener.js 20:13:36 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C50CB43800) [pid = 3896] [serial = 1187] [outer = 000000C5096B4000] 20:13:36 INFO - PROCESS | 3896 | 1465528416781 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 20:13:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 20:13:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 734ms 20:13:36 INFO - PROCESS | 3896 | 1465528416842 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 20:13:36 INFO - PROCESS | 3896 | 1465528416845 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 20:13:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 20:13:36 INFO - PROCESS | 3896 | 1465528416848 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 20:13:36 INFO - PROCESS | 3896 | 1465528416852 Marionette TRACE conn5 <- [1,1546,null,{}] 20:13:36 INFO - PROCESS | 3896 | 1465528416863 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:36 INFO - PROCESS | 3896 | 1465528416868 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:36 INFO - PROCESS | 3896 | 1465528416954 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 20:13:36 INFO - PROCESS | 3896 | 1465528416969 Marionette TRACE conn5 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:36 INFO - PROCESS | 3896 | 1465528416972 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:36 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50FF50000 == 35 [pid = 3896] [id = 396] 20:13:36 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C50D034C00) [pid = 3896] [serial = 1188] [outer = 0000000000000000] 20:13:37 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C50D252C00) [pid = 3896] [serial = 1189] [outer = 000000C50D034C00] 20:13:37 INFO - PROCESS | 3896 | 1465528417021 Marionette DEBUG loaded listener.js 20:13:37 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C50D378800) [pid = 3896] [serial = 1190] [outer = 000000C50D034C00] 20:13:37 INFO - PROCESS | 3896 | 1465528417476 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 20:13:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 20:13:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 691ms 20:13:37 INFO - PROCESS | 3896 | 1465528417542 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 20:13:37 INFO - PROCESS | 3896 | 1465528417545 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 20:13:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 20:13:37 INFO - PROCESS | 3896 | 1465528417555 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 20:13:37 INFO - PROCESS | 3896 | 1465528417557 Marionette TRACE conn5 <- [1,1550,null,{}] 20:13:37 INFO - PROCESS | 3896 | 1465528417561 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:37 INFO - PROCESS | 3896 | 1465528417563 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:37 INFO - PROCESS | 3896 | 1465528417703 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 20:13:37 INFO - PROCESS | 3896 | 1465528417752 Marionette TRACE conn5 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:37 INFO - PROCESS | 3896 | 1465528417754 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:37 INFO - PROCESS | 3896 | ++DOCSHELL 000000C511A0F800 == 36 [pid = 3896] [id = 397] 20:13:37 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C50D38A000) [pid = 3896] [serial = 1191] [outer = 0000000000000000] 20:13:37 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C50D584000) [pid = 3896] [serial = 1192] [outer = 000000C50D38A000] 20:13:37 INFO - PROCESS | 3896 | 1465528417801 Marionette DEBUG loaded listener.js 20:13:37 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C50DE10000) [pid = 3896] [serial = 1193] [outer = 000000C50D38A000] 20:13:38 INFO - PROCESS | 3896 | 1465528418269 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 20:13:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 20:13:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 734ms 20:13:38 INFO - PROCESS | 3896 | 1465528418290 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 20:13:38 INFO - PROCESS | 3896 | 1465528418292 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 20:13:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 20:13:38 INFO - PROCESS | 3896 | 1465528418301 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 20:13:38 INFO - PROCESS | 3896 | 1465528418303 Marionette TRACE conn5 <- [1,1554,null,{}] 20:13:38 INFO - PROCESS | 3896 | 1465528418306 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:38 INFO - PROCESS | 3896 | 1465528418308 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:38 INFO - PROCESS | 3896 | 1465528418417 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 20:13:38 INFO - PROCESS | 3896 | 1465528418425 Marionette TRACE conn5 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:38 INFO - PROCESS | 3896 | 1465528418427 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:38 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51244E800 == 37 [pid = 3896] [id = 398] 20:13:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C50D38E400) [pid = 3896] [serial = 1194] [outer = 0000000000000000] 20:13:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C50EB4FC00) [pid = 3896] [serial = 1195] [outer = 000000C50D38E400] 20:13:38 INFO - PROCESS | 3896 | 1465528418473 Marionette DEBUG loaded listener.js 20:13:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C50FB09C00) [pid = 3896] [serial = 1196] [outer = 000000C50D38E400] 20:13:38 INFO - PROCESS | 3896 | 1465528418928 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 20:13:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 20:13:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 691ms 20:13:38 INFO - PROCESS | 3896 | 1465528418991 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 20:13:38 INFO - PROCESS | 3896 | 1465528418993 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 20:13:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 20:13:39 INFO - PROCESS | 3896 | 1465528418996 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 20:13:39 INFO - PROCESS | 3896 | 1465528418998 Marionette TRACE conn5 <- [1,1558,null,{}] 20:13:39 INFO - PROCESS | 3896 | 1465528419002 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:39 INFO - PROCESS | 3896 | 1465528419008 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:39 INFO - PROCESS | 3896 | 1465528419156 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 20:13:39 INFO - PROCESS | 3896 | 1465528419167 Marionette TRACE conn5 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:39 INFO - PROCESS | 3896 | 1465528419169 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:39 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5127E7800 == 38 [pid = 3896] [id = 399] 20:13:39 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C50FB19C00) [pid = 3896] [serial = 1197] [outer = 0000000000000000] 20:13:39 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C50FF69400) [pid = 3896] [serial = 1198] [outer = 000000C50FB19C00] 20:13:39 INFO - PROCESS | 3896 | 1465528419364 Marionette DEBUG loaded listener.js 20:13:39 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C51019EC00) [pid = 3896] [serial = 1199] [outer = 000000C50FB19C00] 20:13:39 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C5101A4800) [pid = 3896] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 20:13:39 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C50B06C400) [pid = 3896] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 20:13:39 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C509596000) [pid = 3896] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 20:13:39 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C50C49B400) [pid = 3896] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 20:13:39 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C50D037000) [pid = 3896] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 20:13:39 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C50CDDE000) [pid = 3896] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 20:13:39 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C511984800) [pid = 3896] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 20:13:39 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C505FD4C00) [pid = 3896] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 20:13:39 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C506658C00) [pid = 3896] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 20:13:39 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C50F63C400) [pid = 3896] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 20:13:39 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C50D37CC00) [pid = 3896] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 20:13:39 INFO - PROCESS | 3896 | 1465528419758 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 20:13:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 20:13:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 775ms 20:13:39 INFO - PROCESS | 3896 | 1465528419774 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 20:13:39 INFO - PROCESS | 3896 | 1465528419776 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 20:13:39 INFO - PROCESS | 3896 | 1465528419779 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 20:13:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 20:13:39 INFO - PROCESS | 3896 | 1465528419781 Marionette TRACE conn5 <- [1,1562,null,{}] 20:13:39 INFO - PROCESS | 3896 | 1465528419785 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:39 INFO - PROCESS | 3896 | 1465528419787 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:39 INFO - PROCESS | 3896 | 1465528419865 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 20:13:39 INFO - PROCESS | 3896 | 1465528419935 Marionette TRACE conn5 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:39 INFO - PROCESS | 3896 | 1465528419938 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:39 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5128CC000 == 39 [pid = 3896] [id = 400] 20:13:39 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C50D375C00) [pid = 3896] [serial = 1200] [outer = 0000000000000000] 20:13:39 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C50FB1D000) [pid = 3896] [serial = 1201] [outer = 000000C50D375C00] 20:13:39 INFO - PROCESS | 3896 | 1465528419984 Marionette DEBUG loaded listener.js 20:13:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C5101AD800) [pid = 3896] [serial = 1202] [outer = 000000C50D375C00] 20:13:40 INFO - PROCESS | 3896 | 1465528420355 Marionette TRACE conn5 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 20:13:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 20:13:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 627ms 20:13:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 20:13:40 INFO - PROCESS | 3896 | 1465528420410 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 20:13:40 INFO - PROCESS | 3896 | 1465528420412 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 20:13:40 INFO - PROCESS | 3896 | 1465528420416 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 20:13:40 INFO - PROCESS | 3896 | 1465528420418 Marionette TRACE conn5 <- [1,1566,null,{}] 20:13:40 INFO - PROCESS | 3896 | 1465528420421 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:40 INFO - PROCESS | 3896 | 1465528420423 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:40 INFO - PROCESS | 3896 | 1465528420531 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 20:13:40 INFO - PROCESS | 3896 | 1465528420607 Marionette TRACE conn5 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:40 INFO - PROCESS | 3896 | 1465528420609 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:40 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5131CF800 == 40 [pid = 3896] [id = 401] 20:13:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C5100E9800) [pid = 3896] [serial = 1203] [outer = 0000000000000000] 20:13:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C51198A800) [pid = 3896] [serial = 1204] [outer = 000000C5100E9800] 20:13:40 INFO - PROCESS | 3896 | 1465528420661 Marionette DEBUG loaded listener.js 20:13:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C51248CC00) [pid = 3896] [serial = 1205] [outer = 000000C5100E9800] 20:13:41 INFO - PROCESS | 3896 | 1465528420990 Marionette TRACE conn5 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 20:13:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 20:13:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 628ms 20:13:41 INFO - PROCESS | 3896 | 1465528421047 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 20:13:41 INFO - PROCESS | 3896 | 1465528421049 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 20:13:41 INFO - PROCESS | 3896 | 1465528421053 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 20:13:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 20:13:41 INFO - PROCESS | 3896 | 1465528421054 Marionette TRACE conn5 <- [1,1570,null,{}] 20:13:41 INFO - PROCESS | 3896 | 1465528421068 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:41 INFO - PROCESS | 3896 | 1465528421070 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:41 INFO - PROCESS | 3896 | 1465528421152 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 20:13:41 INFO - PROCESS | 3896 | 1465528421157 Marionette TRACE conn5 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:41 INFO - PROCESS | 3896 | 1465528421159 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:41 INFO - PROCESS | 3896 | ++DOCSHELL 000000C57D98A800 == 41 [pid = 3896] [id = 402] 20:13:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C512495000) [pid = 3896] [serial = 1206] [outer = 0000000000000000] 20:13:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C5125D1800) [pid = 3896] [serial = 1207] [outer = 000000C512495000] 20:13:41 INFO - PROCESS | 3896 | 1465528421203 Marionette DEBUG loaded listener.js 20:13:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C512710800) [pid = 3896] [serial = 1208] [outer = 000000C512495000] 20:13:41 INFO - PROCESS | 3896 | 1465528421986 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 20:13:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 20:13:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 986ms 20:13:42 INFO - PROCESS | 3896 | 1465528422043 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 20:13:42 INFO - PROCESS | 3896 | 1465528422048 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 20:13:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 20:13:42 INFO - PROCESS | 3896 | 1465528422052 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 20:13:42 INFO - PROCESS | 3896 | 1465528422058 Marionette TRACE conn5 <- [1,1574,null,{}] 20:13:42 INFO - PROCESS | 3896 | 1465528422063 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:42 INFO - PROCESS | 3896 | 1465528422066 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:42 INFO - PROCESS | 3896 | 1465528422199 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 20:13:42 INFO - PROCESS | 3896 | 1465528422270 Marionette TRACE conn5 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:42 INFO - PROCESS | 3896 | 1465528422273 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:42 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50C841000 == 42 [pid = 3896] [id = 403] 20:13:42 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C5096FA800) [pid = 3896] [serial = 1209] [outer = 0000000000000000] 20:13:42 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C50C434C00) [pid = 3896] [serial = 1210] [outer = 000000C5096FA800] 20:13:42 INFO - PROCESS | 3896 | 1465528422372 Marionette DEBUG loaded listener.js 20:13:42 INFO - PROCESS | 3896 | ++DOMWINDOW == 86 (000000C50C61B800) [pid = 3896] [serial = 1211] [outer = 000000C5096FA800] 20:13:43 INFO - PROCESS | 3896 | 1465528423071 Marionette TRACE conn5 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 20:13:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 20:13:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1086ms 20:13:43 INFO - PROCESS | 3896 | 1465528423143 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 20:13:43 INFO - PROCESS | 3896 | 1465528423148 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 20:13:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 20:13:43 INFO - PROCESS | 3896 | 1465528423296 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 20:13:43 INFO - PROCESS | 3896 | 1465528423301 Marionette TRACE conn5 <- [1,1578,null,{}] 20:13:43 INFO - PROCESS | 3896 | 1465528423307 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:43 INFO - PROCESS | 3896 | 1465528423310 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:43 INFO - PROCESS | 3896 | 1465528423423 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 20:13:43 INFO - PROCESS | 3896 | 1465528423518 Marionette TRACE conn5 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:43 INFO - PROCESS | 3896 | 1465528423521 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:43 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50BDD3800 == 43 [pid = 3896] [id = 404] 20:13:43 INFO - PROCESS | 3896 | ++DOMWINDOW == 87 (000000C50B06C800) [pid = 3896] [serial = 1212] [outer = 0000000000000000] 20:13:43 INFO - PROCESS | 3896 | ++DOMWINDOW == 88 (000000C50B989400) [pid = 3896] [serial = 1213] [outer = 000000C50B06C800] 20:13:43 INFO - PROCESS | 3896 | 1465528423571 Marionette DEBUG loaded listener.js 20:13:43 INFO - PROCESS | 3896 | ++DOMWINDOW == 89 (000000C50C51AC00) [pid = 3896] [serial = 1214] [outer = 000000C50B06C800] 20:13:43 INFO - PROCESS | 3896 | --DOCSHELL 000000C51009A000 == 42 [pid = 3896] [id = 390] 20:13:43 INFO - PROCESS | 3896 | --DOCSHELL 000000C514E23000 == 41 [pid = 3896] [id = 388] 20:13:43 INFO - PROCESS | 3896 | --DOCSHELL 000000C5131CF800 == 40 [pid = 3896] [id = 401] 20:13:43 INFO - PROCESS | 3896 | --DOCSHELL 000000C5128CC000 == 39 [pid = 3896] [id = 400] 20:13:43 INFO - PROCESS | 3896 | --DOCSHELL 000000C5127E7800 == 38 [pid = 3896] [id = 399] 20:13:43 INFO - PROCESS | 3896 | --DOCSHELL 000000C51244E800 == 37 [pid = 3896] [id = 398] 20:13:43 INFO - PROCESS | 3896 | --DOCSHELL 000000C511A0F800 == 36 [pid = 3896] [id = 397] 20:13:43 INFO - PROCESS | 3896 | --DOCSHELL 000000C50FF50000 == 35 [pid = 3896] [id = 396] 20:13:43 INFO - PROCESS | 3896 | --DOCSHELL 000000C50CA63800 == 34 [pid = 3896] [id = 395] 20:13:43 INFO - PROCESS | 3896 | --DOCSHELL 000000C50B1B8800 == 33 [pid = 3896] [id = 394] 20:13:44 INFO - PROCESS | 3896 | --DOMWINDOW == 88 (000000C5101AAC00) [pid = 3896] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 20:13:44 INFO - PROCESS | 3896 | --DOMWINDOW == 87 (000000C5118EC800) [pid = 3896] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 20:13:44 INFO - PROCESS | 3896 | --DOMWINDOW == 86 (000000C50B1E5C00) [pid = 3896] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 20:13:44 INFO - PROCESS | 3896 | --DOMWINDOW == 85 (000000C50C51A400) [pid = 3896] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 20:13:44 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C50959D800) [pid = 3896] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 20:13:44 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C505915000) [pid = 3896] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 20:13:44 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C50C513400) [pid = 3896] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 20:13:44 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C50CAA9800) [pid = 3896] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 20:13:44 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C511989000) [pid = 3896] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 20:13:44 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C50CEF3400) [pid = 3896] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 20:13:44 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C5119EFC00) [pid = 3896] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 20:13:44 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C50E7CD800) [pid = 3896] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 20:13:44 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C512491000) [pid = 3896] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 20:13:44 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C50D376400) [pid = 3896] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 20:13:44 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C50FB21800) [pid = 3896] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 20:13:44 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C5100F0800) [pid = 3896] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 20:13:44 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C50D386800) [pid = 3896] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 20:13:44 INFO - PROCESS | 3896 | --DOMWINDOW == 71 (000000C50D5CD400) [pid = 3896] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 20:13:44 INFO - PROCESS | 3896 | --DOMWINDOW == 70 (000000C50EBDDC00) [pid = 3896] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 20:13:44 INFO - PROCESS | 3896 | --DOMWINDOW == 69 (000000C50FF65C00) [pid = 3896] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 20:13:44 INFO - PROCESS | 3896 | --DOMWINDOW == 68 (000000C50D25B000) [pid = 3896] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 20:13:44 INFO - PROCESS | 3896 | --DOMWINDOW == 67 (000000C5118E3C00) [pid = 3896] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 20:13:44 INFO - PROCESS | 3896 | 1465528424152 Marionette TRACE conn5 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 20:13:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 20:13:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 881ms 20:13:44 INFO - PROCESS | 3896 | 1465528424176 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 20:13:44 INFO - PROCESS | 3896 | 1465528424180 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 20:13:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 20:13:44 INFO - PROCESS | 3896 | 1465528424186 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 20:13:44 INFO - PROCESS | 3896 | 1465528424188 Marionette TRACE conn5 <- [1,1582,null,{}] 20:13:44 INFO - PROCESS | 3896 | 1465528424194 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:44 INFO - PROCESS | 3896 | 1465528424198 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:44 INFO - PROCESS | 3896 | 1465528424291 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 20:13:44 INFO - PROCESS | 3896 | 1465528424300 Marionette TRACE conn5 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:44 INFO - PROCESS | 3896 | 1465528424303 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:44 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50C719800 == 34 [pid = 3896] [id = 405] 20:13:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 68 (000000C50B06B400) [pid = 3896] [serial = 1215] [outer = 0000000000000000] 20:13:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 69 (000000C50C49C400) [pid = 3896] [serial = 1216] [outer = 000000C50B06B400] 20:13:44 INFO - PROCESS | 3896 | 1465528424351 Marionette DEBUG loaded listener.js 20:13:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 70 (000000C50CB3D400) [pid = 3896] [serial = 1217] [outer = 000000C50B06B400] 20:13:44 INFO - PROCESS | 3896 | 1465528424850 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 20:13:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 20:13:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 690ms 20:13:44 INFO - PROCESS | 3896 | 1465528424880 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 20:13:44 INFO - PROCESS | 3896 | 1465528424882 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 20:13:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 20:13:44 INFO - PROCESS | 3896 | 1465528424886 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 20:13:44 INFO - PROCESS | 3896 | 1465528424888 Marionette TRACE conn5 <- [1,1586,null,{}] 20:13:44 INFO - PROCESS | 3896 | 1465528424892 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:44 INFO - PROCESS | 3896 | 1465528424894 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:45 INFO - PROCESS | 3896 | 1465528425016 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 20:13:45 INFO - PROCESS | 3896 | 1465528425103 Marionette TRACE conn5 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:45 INFO - PROCESS | 3896 | 1465528425110 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:45 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50FF4D800 == 35 [pid = 3896] [id = 406] 20:13:45 INFO - PROCESS | 3896 | ++DOMWINDOW == 71 (000000C50D372000) [pid = 3896] [serial = 1218] [outer = 0000000000000000] 20:13:45 INFO - PROCESS | 3896 | ++DOMWINDOW == 72 (000000C50D378000) [pid = 3896] [serial = 1219] [outer = 000000C50D372000] 20:13:45 INFO - PROCESS | 3896 | 1465528425161 Marionette DEBUG loaded listener.js 20:13:45 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C50D38F800) [pid = 3896] [serial = 1220] [outer = 000000C50D372000] 20:13:45 INFO - PROCESS | 3896 | 1465528425557 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 20:13:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 20:13:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 692ms 20:13:45 INFO - PROCESS | 3896 | 1465528425581 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 20:13:45 INFO - PROCESS | 3896 | 1465528425583 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 20:13:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 20:13:45 INFO - PROCESS | 3896 | 1465528425587 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 20:13:45 INFO - PROCESS | 3896 | 1465528425588 Marionette TRACE conn5 <- [1,1590,null,{}] 20:13:45 INFO - PROCESS | 3896 | 1465528425592 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:45 INFO - PROCESS | 3896 | 1465528425594 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:45 INFO - PROCESS | 3896 | 1465528425683 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 20:13:45 INFO - PROCESS | 3896 | 1465528425688 Marionette TRACE conn5 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:45 INFO - PROCESS | 3896 | 1465528425690 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:45 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512446800 == 36 [pid = 3896] [id = 407] 20:13:45 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C50D5F8000) [pid = 3896] [serial = 1221] [outer = 0000000000000000] 20:13:45 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C50EBD8800) [pid = 3896] [serial = 1222] [outer = 000000C50D5F8000] 20:13:45 INFO - PROCESS | 3896 | 1465528425736 Marionette DEBUG loaded listener.js 20:13:45 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C50F642800) [pid = 3896] [serial = 1223] [outer = 000000C50D5F8000] 20:13:46 INFO - PROCESS | 3896 | 1465528426179 Marionette TRACE conn5 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 20:13:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 20:13:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 628ms 20:13:46 INFO - PROCESS | 3896 | 1465528426218 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 20:13:46 INFO - PROCESS | 3896 | 1465528426220 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 20:13:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 20:13:46 INFO - PROCESS | 3896 | 1465528426223 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 20:13:46 INFO - PROCESS | 3896 | 1465528426225 Marionette TRACE conn5 <- [1,1594,null,{}] 20:13:46 INFO - PROCESS | 3896 | 1465528426233 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:46 INFO - PROCESS | 3896 | 1465528426235 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:46 INFO - PROCESS | 3896 | 1465528426340 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 20:13:46 INFO - PROCESS | 3896 | 1465528426346 Marionette TRACE conn5 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:46 INFO - PROCESS | 3896 | 1465528426348 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:46 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5127CE000 == 37 [pid = 3896] [id = 408] 20:13:46 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C50FB10C00) [pid = 3896] [serial = 1224] [outer = 0000000000000000] 20:13:46 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C50FB1AC00) [pid = 3896] [serial = 1225] [outer = 000000C50FB10C00] 20:13:46 INFO - PROCESS | 3896 | 1465528426400 Marionette DEBUG loaded listener.js 20:13:46 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C50FB35C00) [pid = 3896] [serial = 1226] [outer = 000000C50FB10C00] 20:13:46 INFO - PROCESS | 3896 | 1465528426876 Marionette TRACE conn5 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 20:13:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 20:13:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 691ms 20:13:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 20:13:46 INFO - PROCESS | 3896 | 1465528426918 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 20:13:46 INFO - PROCESS | 3896 | 1465528426920 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 20:13:46 INFO - PROCESS | 3896 | 1465528426923 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 20:13:46 INFO - PROCESS | 3896 | 1465528426925 Marionette TRACE conn5 <- [1,1598,null,{}] 20:13:46 INFO - PROCESS | 3896 | 1465528426929 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:46 INFO - PROCESS | 3896 | 1465528426935 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:47 INFO - PROCESS | 3896 | 1465528427089 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 20:13:47 INFO - PROCESS | 3896 | 1465528427102 Marionette TRACE conn5 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:47 INFO - PROCESS | 3896 | 1465528427105 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:47 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512E7C000 == 38 [pid = 3896] [id = 409] 20:13:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C51019F400) [pid = 3896] [serial = 1227] [outer = 0000000000000000] 20:13:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C511986400) [pid = 3896] [serial = 1228] [outer = 000000C51019F400] 20:13:47 INFO - PROCESS | 3896 | 1465528427190 Marionette DEBUG loaded listener.js 20:13:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C51248B400) [pid = 3896] [serial = 1229] [outer = 000000C51019F400] 20:13:47 INFO - PROCESS | 3896 | 1465528427614 Marionette TRACE conn5 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 20:13:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 20:13:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 734ms 20:13:47 INFO - PROCESS | 3896 | 1465528427697 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 20:13:47 INFO - PROCESS | 3896 | 1465528427699 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 20:13:47 INFO - PROCESS | 3896 | 1465528427707 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 20:13:47 INFO - PROCESS | 3896 | 1465528427709 Marionette TRACE conn5 <- [1,1602,null,{}] 20:13:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 20:13:47 INFO - PROCESS | 3896 | 1465528427712 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:47 INFO - PROCESS | 3896 | 1465528427714 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:47 INFO - PROCESS | 3896 | 1465528427828 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 20:13:47 INFO - PROCESS | 3896 | 1465528427838 Marionette TRACE conn5 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:47 INFO - PROCESS | 3896 | 1465528427840 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:47 INFO - PROCESS | 3896 | ++DOCSHELL 000000C514E23000 == 39 [pid = 3896] [id = 410] 20:13:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C5101A4400) [pid = 3896] [serial = 1230] [outer = 0000000000000000] 20:13:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C5125CD800) [pid = 3896] [serial = 1231] [outer = 000000C5101A4400] 20:13:47 INFO - PROCESS | 3896 | 1465528427884 Marionette DEBUG loaded listener.js 20:13:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C51275FC00) [pid = 3896] [serial = 1232] [outer = 000000C5101A4400] 20:13:48 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C50D38A000) [pid = 3896] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 20:13:48 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C50D38E400) [pid = 3896] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 20:13:48 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C5096B0400) [pid = 3896] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 20:13:48 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C5096B4000) [pid = 3896] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 20:13:48 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C505FD5C00) [pid = 3896] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 20:13:48 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C50D034C00) [pid = 3896] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 20:13:48 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C5065B9800) [pid = 3896] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 20:13:48 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C50CDDBC00) [pid = 3896] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 20:13:48 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C50FF60C00) [pid = 3896] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 20:13:48 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C5125C7400) [pid = 3896] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 20:13:48 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C5100E9800) [pid = 3896] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 20:13:48 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C50FB19C00) [pid = 3896] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 20:13:48 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C50D375C00) [pid = 3896] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 20:13:48 INFO - PROCESS | 3896 | 1465528428394 Marionette TRACE conn5 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 20:13:48 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 20:13:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 733ms 20:13:48 INFO - PROCESS | 3896 | 1465528428448 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 20:13:48 INFO - PROCESS | 3896 | 1465528428450 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 20:13:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 20:13:48 INFO - PROCESS | 3896 | 1465528428453 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 20:13:48 INFO - PROCESS | 3896 | 1465528428455 Marionette TRACE conn5 <- [1,1606,null,{}] 20:13:48 INFO - PROCESS | 3896 | 1465528428459 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:48 INFO - PROCESS | 3896 | 1465528428461 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:48 INFO - PROCESS | 3896 | 1465528428542 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 20:13:48 INFO - PROCESS | 3896 | 1465528428550 Marionette TRACE conn5 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:48 INFO - PROCESS | 3896 | 1465528428552 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:48 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50616B800 == 40 [pid = 3896] [id = 411] 20:13:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C50B1ED000) [pid = 3896] [serial = 1233] [outer = 0000000000000000] 20:13:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C50D38A000) [pid = 3896] [serial = 1234] [outer = 000000C50B1ED000] 20:13:48 INFO - PROCESS | 3896 | 1465528428597 Marionette DEBUG loaded listener.js 20:13:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C51248AC00) [pid = 3896] [serial = 1235] [outer = 000000C50B1ED000] 20:13:49 INFO - PROCESS | 3896 | 1465528428996 Marionette TRACE conn5 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 20:13:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 20:13:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 587ms 20:13:49 INFO - PROCESS | 3896 | 1465528429044 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 20:13:49 INFO - PROCESS | 3896 | 1465528429046 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 20:13:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 20:13:49 INFO - PROCESS | 3896 | 1465528429050 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 20:13:49 INFO - PROCESS | 3896 | 1465528429051 Marionette TRACE conn5 <- [1,1610,null,{}] 20:13:49 INFO - PROCESS | 3896 | 1465528429063 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:49 INFO - PROCESS | 3896 | 1465528429065 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:49 INFO - PROCESS | 3896 | 1465528429173 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 20:13:49 INFO - PROCESS | 3896 | 1465528429181 Marionette TRACE conn5 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:49 INFO - PROCESS | 3896 | 1465528429183 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:49 INFO - PROCESS | 3896 | ++DOCSHELL 000000C57E4A3000 == 41 [pid = 3896] [id = 412] 20:13:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C5101A7400) [pid = 3896] [serial = 1236] [outer = 0000000000000000] 20:13:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C512760000) [pid = 3896] [serial = 1237] [outer = 000000C5101A7400] 20:13:49 INFO - PROCESS | 3896 | 1465528429228 Marionette DEBUG loaded listener.js 20:13:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C512780C00) [pid = 3896] [serial = 1238] [outer = 000000C5101A7400] 20:13:49 INFO - PROCESS | 3896 | 1465528429649 Marionette TRACE conn5 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 20:13:49 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 20:13:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 628ms 20:13:49 INFO - PROCESS | 3896 | 1465528429683 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 20:13:49 INFO - PROCESS | 3896 | 1465528429686 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 20:13:49 INFO - PROCESS | 3896 | 1465528429689 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 20:13:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 20:13:49 INFO - PROCESS | 3896 | 1465528429691 Marionette TRACE conn5 <- [1,1614,null,{}] 20:13:49 INFO - PROCESS | 3896 | 1465528429695 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:49 INFO - PROCESS | 3896 | 1465528429697 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:49 INFO - PROCESS | 3896 | 1465528429780 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 20:13:49 INFO - PROCESS | 3896 | 1465528429786 Marionette TRACE conn5 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:49 INFO - PROCESS | 3896 | 1465528429788 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:49 INFO - PROCESS | 3896 | ++DOCSHELL 000000C57EEA4000 == 42 [pid = 3896] [id = 413] 20:13:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C512ECF800) [pid = 3896] [serial = 1239] [outer = 0000000000000000] 20:13:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C512ED5400) [pid = 3896] [serial = 1240] [outer = 000000C512ECF800] 20:13:49 INFO - PROCESS | 3896 | 1465528429832 Marionette DEBUG loaded listener.js 20:13:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C512EDD000) [pid = 3896] [serial = 1241] [outer = 000000C512ECF800] 20:13:50 INFO - PROCESS | 3896 | 1465528430222 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 20:13:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 20:13:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 584ms 20:13:50 INFO - PROCESS | 3896 | 1465528430291 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 20:13:50 INFO - PROCESS | 3896 | 1465528430294 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 20:13:50 INFO - PROCESS | 3896 | 1465528430297 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 20:13:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 20:13:50 INFO - PROCESS | 3896 | 1465528430300 Marionette TRACE conn5 <- [1,1618,null,{}] 20:13:50 INFO - PROCESS | 3896 | 1465528430342 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:50 INFO - PROCESS | 3896 | 1465528430346 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:50 INFO - PROCESS | 3896 | 1465528430492 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 20:13:50 INFO - PROCESS | 3896 | 1465528430633 Marionette TRACE conn5 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:50 INFO - PROCESS | 3896 | 1465528430637 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:50 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50B1C7800 == 43 [pid = 3896] [id = 414] 20:13:50 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C50959EC00) [pid = 3896] [serial = 1242] [outer = 0000000000000000] 20:13:50 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C50B069400) [pid = 3896] [serial = 1243] [outer = 000000C50959EC00] 20:13:50 INFO - PROCESS | 3896 | 1465528430738 Marionette DEBUG loaded listener.js 20:13:50 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C50C8BB800) [pid = 3896] [serial = 1244] [outer = 000000C50959EC00] 20:13:51 INFO - PROCESS | 3896 | 1465528431344 Marionette TRACE conn5 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 20:13:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 20:13:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1081ms 20:13:51 INFO - PROCESS | 3896 | 1465528431384 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 20:13:51 INFO - PROCESS | 3896 | 1465528431388 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 20:13:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 20:13:51 INFO - PROCESS | 3896 | 1465528431413 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 20:13:51 INFO - PROCESS | 3896 | 1465528431416 Marionette TRACE conn5 <- [1,1622,null,{}] 20:13:51 INFO - PROCESS | 3896 | 1465528431423 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:51 INFO - PROCESS | 3896 | 1465528431426 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:51 INFO - PROCESS | 3896 | 1465528431582 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 20:13:51 INFO - PROCESS | 3896 | 1465528431639 Marionette TRACE conn5 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:51 INFO - PROCESS | 3896 | 1465528431643 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:51 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512543000 == 44 [pid = 3896] [id = 415] 20:13:51 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C50D386800) [pid = 3896] [serial = 1245] [outer = 0000000000000000] 20:13:51 INFO - PROCESS | 3896 | ++DOMWINDOW == 86 (000000C50D390400) [pid = 3896] [serial = 1246] [outer = 000000C50D386800] 20:13:51 INFO - PROCESS | 3896 | 1465528431700 Marionette DEBUG loaded listener.js 20:13:51 INFO - PROCESS | 3896 | ++DOMWINDOW == 87 (000000C50F281800) [pid = 3896] [serial = 1247] [outer = 000000C50D386800] 20:13:52 INFO - PROCESS | 3896 | 1465528432334 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 20:13:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 20:13:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 964ms 20:13:52 INFO - PROCESS | 3896 | 1465528432362 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 20:13:52 INFO - PROCESS | 3896 | 1465528432365 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 20:13:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 20:13:52 INFO - PROCESS | 3896 | 1465528432368 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 20:13:52 INFO - PROCESS | 3896 | 1465528432371 Marionette TRACE conn5 <- [1,1626,null,{}] 20:13:52 INFO - PROCESS | 3896 | 1465528432375 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:52 INFO - PROCESS | 3896 | 1465528432377 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:52 INFO - PROCESS | 3896 | 1465528432492 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 20:13:52 INFO - PROCESS | 3896 | 1465528432585 Marionette TRACE conn5 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:52 INFO - PROCESS | 3896 | 1465528432590 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:52 INFO - PROCESS | 3896 | ++DOCSHELL 000000C57F4C7000 == 45 [pid = 3896] [id = 416] 20:13:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 88 (000000C5118E3000) [pid = 3896] [serial = 1248] [outer = 0000000000000000] 20:13:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 89 (000000C511982800) [pid = 3896] [serial = 1249] [outer = 000000C5118E3000] 20:13:52 INFO - PROCESS | 3896 | 1465528432648 Marionette DEBUG loaded listener.js 20:13:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 90 (000000C5125CE000) [pid = 3896] [serial = 1250] [outer = 000000C5118E3000] 20:13:53 INFO - PROCESS | 3896 | 1465528433352 Marionette TRACE conn5 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 20:13:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 20:13:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1032ms 20:13:53 INFO - PROCESS | 3896 | 1465528433404 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 20:13:53 INFO - PROCESS | 3896 | 1465528433411 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 20:13:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 20:13:53 INFO - PROCESS | 3896 | 1465528433439 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 20:13:53 INFO - PROCESS | 3896 | 1465528433441 Marionette TRACE conn5 <- [1,1630,null,{}] 20:13:53 INFO - PROCESS | 3896 | 1465528433580 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:53 INFO - PROCESS | 3896 | 1465528433584 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:53 INFO - PROCESS | 3896 | 1465528433739 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 20:13:53 INFO - PROCESS | 3896 | 1465528433801 Marionette TRACE conn5 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:53 INFO - PROCESS | 3896 | 1465528433804 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:53 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50C3B6000 == 46 [pid = 3896] [id = 417] 20:13:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 91 (000000C50BD8D000) [pid = 3896] [serial = 1251] [outer = 0000000000000000] 20:13:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 92 (000000C50C441000) [pid = 3896] [serial = 1252] [outer = 000000C50BD8D000] 20:13:53 INFO - PROCESS | 3896 | 1465528433855 Marionette DEBUG loaded listener.js 20:13:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 93 (000000C50CDDE000) [pid = 3896] [serial = 1253] [outer = 000000C50BD8D000] 20:13:54 INFO - PROCESS | 3896 | 1465528434431 Marionette TRACE conn5 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 20:13:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 20:13:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1048ms 20:13:54 INFO - PROCESS | 3896 | 1465528434471 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 20:13:54 INFO - PROCESS | 3896 | 1465528434475 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 20:13:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 20:13:54 INFO - PROCESS | 3896 | 1465528434479 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 20:13:54 INFO - PROCESS | 3896 | 1465528434481 Marionette TRACE conn5 <- [1,1634,null,{}] 20:13:54 INFO - PROCESS | 3896 | 1465528434487 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:54 INFO - PROCESS | 3896 | 1465528434490 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:55 INFO - PROCESS | 3896 | --DOCSHELL 000000C57E4A3000 == 45 [pid = 3896] [id = 412] 20:13:55 INFO - PROCESS | 3896 | --DOCSHELL 000000C50616B800 == 44 [pid = 3896] [id = 411] 20:13:55 INFO - PROCESS | 3896 | --DOCSHELL 000000C514E23000 == 43 [pid = 3896] [id = 410] 20:13:55 INFO - PROCESS | 3896 | --DOCSHELL 000000C512E7C000 == 42 [pid = 3896] [id = 409] 20:13:55 INFO - PROCESS | 3896 | --DOCSHELL 000000C5127CE000 == 41 [pid = 3896] [id = 408] 20:13:55 INFO - PROCESS | 3896 | --DOCSHELL 000000C512446800 == 40 [pid = 3896] [id = 407] 20:13:55 INFO - PROCESS | 3896 | --DOCSHELL 000000C50FF4D800 == 39 [pid = 3896] [id = 406] 20:13:55 INFO - PROCESS | 3896 | --DOCSHELL 000000C50C719800 == 38 [pid = 3896] [id = 405] 20:13:55 INFO - PROCESS | 3896 | --DOCSHELL 000000C50BDD3800 == 37 [pid = 3896] [id = 404] 20:13:55 INFO - PROCESS | 3896 | --DOCSHELL 000000C50C841000 == 36 [pid = 3896] [id = 403] 20:13:55 INFO - PROCESS | 3896 | --DOCSHELL 000000C57D98A800 == 35 [pid = 3896] [id = 402] 20:13:55 INFO - PROCESS | 3896 | --DOCSHELL 000000C50956F800 == 34 [pid = 3896] [id = 389] 20:13:55 INFO - PROCESS | 3896 | --DOCSHELL 000000C57D9B9800 == 33 [pid = 3896] [id = 392] 20:13:55 INFO - PROCESS | 3896 | --DOCSHELL 000000C504E18000 == 32 [pid = 3896] [id = 393] 20:13:55 INFO - PROCESS | 3896 | --DOCSHELL 000000C514F58000 == 31 [pid = 3896] [id = 391] 20:13:55 INFO - PROCESS | 3896 | --DOCSHELL 000000C50C3B6000 == 30 [pid = 3896] [id = 417] 20:13:55 INFO - PROCESS | 3896 | --DOCSHELL 000000C57F4C7000 == 29 [pid = 3896] [id = 416] 20:13:55 INFO - PROCESS | 3896 | --DOCSHELL 000000C512543000 == 28 [pid = 3896] [id = 415] 20:13:55 INFO - PROCESS | 3896 | --DOCSHELL 000000C57EEA4000 == 27 [pid = 3896] [id = 413] 20:13:55 INFO - PROCESS | 3896 | --DOCSHELL 000000C50B1C7800 == 26 [pid = 3896] [id = 414] 20:13:55 INFO - PROCESS | 3896 | 1465528435165 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 20:13:55 INFO - PROCESS | 3896 | --DOMWINDOW == 92 (000000C50FB09C00) [pid = 3896] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 20:13:55 INFO - PROCESS | 3896 | --DOMWINDOW == 91 (000000C5101AD800) [pid = 3896] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 20:13:55 INFO - PROCESS | 3896 | --DOMWINDOW == 90 (000000C50D378800) [pid = 3896] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 20:13:55 INFO - PROCESS | 3896 | --DOMWINDOW == 89 (000000C50FB1D000) [pid = 3896] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 20:13:55 INFO - PROCESS | 3896 | --DOMWINDOW == 88 (000000C50D584000) [pid = 3896] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 20:13:55 INFO - PROCESS | 3896 | --DOMWINDOW == 87 (000000C50EB4FC00) [pid = 3896] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 20:13:55 INFO - PROCESS | 3896 | --DOMWINDOW == 86 (000000C5096F2C00) [pid = 3896] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 20:13:55 INFO - PROCESS | 3896 | --DOMWINDOW == 85 (000000C50B987400) [pid = 3896] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 20:13:55 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C50C59A400) [pid = 3896] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 20:13:55 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C50CB43800) [pid = 3896] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 20:13:55 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C50C8B9000) [pid = 3896] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 20:13:55 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C50C41F400) [pid = 3896] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 20:13:55 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C50D252C00) [pid = 3896] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 20:13:55 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C50BD86400) [pid = 3896] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 20:13:55 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C5091CE000) [pid = 3896] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 20:13:55 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C5125D1800) [pid = 3896] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 20:13:55 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C50DE10000) [pid = 3896] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 20:13:55 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C50D38B000) [pid = 3896] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 20:13:55 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C50D03E800) [pid = 3896] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 20:13:55 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C5119F0800) [pid = 3896] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 20:13:55 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C50FFB9C00) [pid = 3896] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 20:13:55 INFO - PROCESS | 3896 | --DOMWINDOW == 71 (000000C51270A800) [pid = 3896] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 20:13:55 INFO - PROCESS | 3896 | --DOMWINDOW == 70 (000000C5125D1000) [pid = 3896] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 20:13:55 INFO - PROCESS | 3896 | --DOMWINDOW == 69 (000000C51248CC00) [pid = 3896] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 20:13:55 INFO - PROCESS | 3896 | --DOMWINDOW == 68 (000000C51198A800) [pid = 3896] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 20:13:55 INFO - PROCESS | 3896 | --DOMWINDOW == 67 (000000C51019EC00) [pid = 3896] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 20:13:55 INFO - PROCESS | 3896 | --DOMWINDOW == 66 (000000C50FF69400) [pid = 3896] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 20:13:55 INFO - PROCESS | 3896 | 1465528435353 Marionette TRACE conn5 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:55 INFO - PROCESS | 3896 | 1465528435356 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:55 INFO - PROCESS | 3896 | ++DOCSHELL 000000C505980000 == 27 [pid = 3896] [id = 418] 20:13:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 67 (000000C505FD5000) [pid = 3896] [serial = 1254] [outer = 0000000000000000] 20:13:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 68 (000000C506651000) [pid = 3896] [serial = 1255] [outer = 000000C505FD5000] 20:13:55 INFO - PROCESS | 3896 | 1465528435406 Marionette DEBUG loaded listener.js 20:13:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 69 (000000C50959E000) [pid = 3896] [serial = 1256] [outer = 000000C505FD5000] 20:13:55 INFO - PROCESS | 3896 | 1465528435872 Marionette TRACE conn5 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 20:13:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 20:13:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1441ms 20:13:55 INFO - PROCESS | 3896 | 1465528435921 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 20:13:55 INFO - PROCESS | 3896 | 1465528435926 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 20:13:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 20:13:55 INFO - PROCESS | 3896 | 1465528435935 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 20:13:55 INFO - PROCESS | 3896 | 1465528435938 Marionette TRACE conn5 <- [1,1638,null,{}] 20:13:55 INFO - PROCESS | 3896 | 1465528435943 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:55 INFO - PROCESS | 3896 | 1465528435946 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:56 INFO - PROCESS | 3896 | 1465528436036 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 20:13:56 INFO - PROCESS | 3896 | 1465528436044 Marionette TRACE conn5 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:56 INFO - PROCESS | 3896 | 1465528436047 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:56 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50C3B6800 == 28 [pid = 3896] [id = 419] 20:13:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 70 (000000C50C43A800) [pid = 3896] [serial = 1257] [outer = 0000000000000000] 20:13:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 71 (000000C50C49E000) [pid = 3896] [serial = 1258] [outer = 000000C50C43A800] 20:13:56 INFO - PROCESS | 3896 | 1465528436095 Marionette DEBUG loaded listener.js 20:13:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 72 (000000C50C51E800) [pid = 3896] [serial = 1259] [outer = 000000C50C43A800] 20:13:56 INFO - PROCESS | 3896 | 1465528436580 Marionette TRACE conn5 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 20:13:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 20:13:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 691ms 20:13:56 INFO - PROCESS | 3896 | 1465528436653 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 20:13:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 20:13:56 INFO - PROCESS | 3896 | 1465528436656 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 20:13:56 INFO - PROCESS | 3896 | 1465528436660 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 20:13:56 INFO - PROCESS | 3896 | 1465528436662 Marionette TRACE conn5 <- [1,1642,null,{}] 20:13:56 INFO - PROCESS | 3896 | 1465528436668 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:56 INFO - PROCESS | 3896 | 1465528436670 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:56 INFO - PROCESS | 3896 | 1465528436776 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 20:13:56 INFO - PROCESS | 3896 | 1465528436847 Marionette TRACE conn5 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:56 INFO - PROCESS | 3896 | 1465528436849 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:56 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50DEC4800 == 29 [pid = 3896] [id = 420] 20:13:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C509592000) [pid = 3896] [serial = 1260] [outer = 0000000000000000] 20:13:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C50C43FC00) [pid = 3896] [serial = 1261] [outer = 000000C509592000] 20:13:56 INFO - PROCESS | 3896 | 1465528436896 Marionette DEBUG loaded listener.js 20:13:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C50D25D400) [pid = 3896] [serial = 1262] [outer = 000000C509592000] 20:13:57 INFO - PROCESS | 3896 | 1465528437289 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 20:13:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 20:13:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 691ms 20:13:57 INFO - PROCESS | 3896 | 1465528437352 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 20:13:57 INFO - PROCESS | 3896 | 1465528437356 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 20:13:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 20:13:57 INFO - PROCESS | 3896 | 1465528437367 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 20:13:57 INFO - PROCESS | 3896 | 1465528437371 Marionette TRACE conn5 <- [1,1646,null,{}] 20:13:57 INFO - PROCESS | 3896 | 1465528437375 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:57 INFO - PROCESS | 3896 | 1465528437379 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:57 INFO - PROCESS | 3896 | 1465528437504 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 20:13:57 INFO - PROCESS | 3896 | 1465528437520 Marionette TRACE conn5 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:57 INFO - PROCESS | 3896 | 1465528437522 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:57 INFO - PROCESS | 3896 | ++DOCSHELL 000000C511A10000 == 30 [pid = 3896] [id = 421] 20:13:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C50D37D400) [pid = 3896] [serial = 1263] [outer = 0000000000000000] 20:13:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C50D391C00) [pid = 3896] [serial = 1264] [outer = 000000C50D37D400] 20:13:57 INFO - PROCESS | 3896 | 1465528437568 Marionette DEBUG loaded listener.js 20:13:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C50E706400) [pid = 3896] [serial = 1265] [outer = 000000C50D37D400] 20:13:58 INFO - PROCESS | 3896 | 1465528438010 Marionette TRACE conn5 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 20:13:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 20:13:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 692ms 20:13:58 INFO - PROCESS | 3896 | 1465528438058 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 20:13:58 INFO - PROCESS | 3896 | 1465528438060 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 20:13:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 20:13:58 INFO - PROCESS | 3896 | 1465528438063 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 20:13:58 INFO - PROCESS | 3896 | 1465528438065 Marionette TRACE conn5 <- [1,1650,null,{}] 20:13:58 INFO - PROCESS | 3896 | 1465528438068 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:58 INFO - PROCESS | 3896 | 1465528438070 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:58 INFO - PROCESS | 3896 | 1465528438215 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 20:13:58 INFO - PROCESS | 3896 | 1465528438227 Marionette TRACE conn5 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:58 INFO - PROCESS | 3896 | 1465528438229 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:58 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512449000 == 31 [pid = 3896] [id = 422] 20:13:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C50EBE2C00) [pid = 3896] [serial = 1266] [outer = 0000000000000000] 20:13:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C50FB05000) [pid = 3896] [serial = 1267] [outer = 000000C50EBE2C00] 20:13:58 INFO - PROCESS | 3896 | 1465528438318 Marionette DEBUG loaded listener.js 20:13:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C50FB1FC00) [pid = 3896] [serial = 1268] [outer = 000000C50EBE2C00] 20:13:58 INFO - PROCESS | 3896 | 1465528438742 Marionette TRACE conn5 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 20:13:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 20:13:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 734ms 20:13:58 INFO - PROCESS | 3896 | 1465528438800 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 20:13:58 INFO - PROCESS | 3896 | 1465528438803 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 20:13:58 INFO - PROCESS | 3896 | 1465528438806 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 20:13:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 20:13:58 INFO - PROCESS | 3896 | 1465528438808 Marionette TRACE conn5 <- [1,1654,null,{}] 20:13:58 INFO - PROCESS | 3896 | 1465528438811 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:58 INFO - PROCESS | 3896 | 1465528438813 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:58 INFO - PROCESS | 3896 | 1465528438924 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 20:13:58 INFO - PROCESS | 3896 | 1465528438980 Marionette TRACE conn5 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:58 INFO - PROCESS | 3896 | 1465528438986 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:59 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512542000 == 32 [pid = 3896] [id = 423] 20:13:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C50918D400) [pid = 3896] [serial = 1269] [outer = 0000000000000000] 20:13:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C5100E9C00) [pid = 3896] [serial = 1270] [outer = 000000C50918D400] 20:13:59 INFO - PROCESS | 3896 | 1465528439041 Marionette DEBUG loaded listener.js 20:13:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C5101A8C00) [pid = 3896] [serial = 1271] [outer = 000000C50918D400] 20:13:59 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C50B1ED000) [pid = 3896] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 20:13:59 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C51019F400) [pid = 3896] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 20:13:59 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C50FB10C00) [pid = 3896] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 20:13:59 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C512495000) [pid = 3896] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 20:13:59 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C512ECF800) [pid = 3896] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 20:13:59 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C5096FA800) [pid = 3896] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 20:13:59 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C50B06B400) [pid = 3896] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 20:13:59 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C50B06C800) [pid = 3896] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 20:13:59 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C5101A7400) [pid = 3896] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 20:13:59 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C5101A4400) [pid = 3896] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 20:13:59 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C50D5F8000) [pid = 3896] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 20:13:59 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C50D372000) [pid = 3896] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 20:13:59 INFO - PROCESS | 3896 | 1465528439683 Marionette TRACE conn5 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 20:13:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 20:13:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 943ms 20:13:59 INFO - PROCESS | 3896 | 1465528439752 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 20:13:59 INFO - PROCESS | 3896 | 1465528439755 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 20:13:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 20:13:59 INFO - PROCESS | 3896 | 1465528439758 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 20:13:59 INFO - PROCESS | 3896 | 1465528439760 Marionette TRACE conn5 <- [1,1658,null,{}] 20:13:59 INFO - PROCESS | 3896 | 1465528439763 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:59 INFO - PROCESS | 3896 | 1465528439765 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:59 INFO - PROCESS | 3896 | 1465528439861 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 20:13:59 INFO - PROCESS | 3896 | 1465528439932 Marionette TRACE conn5 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:59 INFO - PROCESS | 3896 | 1465528439935 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:13:59 INFO - PROCESS | 3896 | ++DOCSHELL 000000C504920800 == 33 [pid = 3896] [id = 424] 20:13:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C5096F9000) [pid = 3896] [serial = 1272] [outer = 0000000000000000] 20:13:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C50D258C00) [pid = 3896] [serial = 1273] [outer = 000000C5096F9000] 20:13:59 INFO - PROCESS | 3896 | 1465528439979 Marionette DEBUG loaded listener.js 20:14:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C5101A3400) [pid = 3896] [serial = 1274] [outer = 000000C5096F9000] 20:14:00 INFO - PROCESS | 3896 | 1465528440351 Marionette TRACE conn5 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 20:14:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 20:14:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 628ms 20:14:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 20:14:00 INFO - PROCESS | 3896 | 1465528440389 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 20:14:00 INFO - PROCESS | 3896 | 1465528440392 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 20:14:00 INFO - PROCESS | 3896 | 1465528440395 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 20:14:00 INFO - PROCESS | 3896 | 1465528440396 Marionette TRACE conn5 <- [1,1662,null,{}] 20:14:00 INFO - PROCESS | 3896 | 1465528440400 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:00 INFO - PROCESS | 3896 | 1465528440402 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:00 INFO - PROCESS | 3896 | 1465528440481 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 20:14:00 INFO - PROCESS | 3896 | 1465528440558 Marionette TRACE conn5 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:00 INFO - PROCESS | 3896 | 1465528440560 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:00 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5131B9000 == 34 [pid = 3896] [id = 425] 20:14:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C50B06B400) [pid = 3896] [serial = 1275] [outer = 0000000000000000] 20:14:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C5118ED800) [pid = 3896] [serial = 1276] [outer = 000000C50B06B400] 20:14:00 INFO - PROCESS | 3896 | 1465528440604 Marionette DEBUG loaded listener.js 20:14:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C51248CC00) [pid = 3896] [serial = 1277] [outer = 000000C50B06B400] 20:14:00 INFO - PROCESS | 3896 | 1465528440951 Marionette TRACE conn5 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 20:14:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 20:14:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 629ms 20:14:01 INFO - PROCESS | 3896 | 1465528441027 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 20:14:01 INFO - PROCESS | 3896 | 1465528441030 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 20:14:01 INFO - PROCESS | 3896 | 1465528441033 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 20:14:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 20:14:01 INFO - PROCESS | 3896 | 1465528441035 Marionette TRACE conn5 <- [1,1666,null,{}] 20:14:01 INFO - PROCESS | 3896 | 1465528441038 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:01 INFO - PROCESS | 3896 | 1465528441040 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:01 INFO - PROCESS | 3896 | 1465528441159 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 20:14:01 INFO - PROCESS | 3896 | 1465528441193 Marionette TRACE conn5 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:01 INFO - PROCESS | 3896 | 1465528441195 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:01 INFO - PROCESS | 3896 | ++DOCSHELL 000000C514F48000 == 35 [pid = 3896] [id = 426] 20:14:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C50CAEF000) [pid = 3896] [serial = 1278] [outer = 0000000000000000] 20:14:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C5125C6800) [pid = 3896] [serial = 1279] [outer = 000000C50CAEF000] 20:14:01 INFO - PROCESS | 3896 | 1465528441241 Marionette DEBUG loaded listener.js 20:14:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C51270A000) [pid = 3896] [serial = 1280] [outer = 000000C50CAEF000] 20:14:01 INFO - PROCESS | 3896 | 1465528441635 Marionette TRACE conn5 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 20:14:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 20:14:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 690ms 20:14:01 INFO - PROCESS | 3896 | 1465528441727 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 20:14:01 INFO - PROCESS | 3896 | 1465528441732 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 20:14:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 20:14:01 INFO - PROCESS | 3896 | 1465528441764 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 20:14:01 INFO - PROCESS | 3896 | 1465528441769 Marionette TRACE conn5 <- [1,1670,null,{}] 20:14:01 INFO - PROCESS | 3896 | 1465528441775 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:01 INFO - PROCESS | 3896 | 1465528441779 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:01 INFO - PROCESS | 3896 | 1465528441915 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 20:14:02 INFO - PROCESS | 3896 | 1465528442011 Marionette TRACE conn5 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:02 INFO - PROCESS | 3896 | 1465528442016 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:02 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50B946000 == 36 [pid = 3896] [id = 427] 20:14:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C50914D000) [pid = 3896] [serial = 1281] [outer = 0000000000000000] 20:14:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C5091D1C00) [pid = 3896] [serial = 1282] [outer = 000000C50914D000] 20:14:02 INFO - PROCESS | 3896 | 1465528442097 Marionette DEBUG loaded listener.js 20:14:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C50B97F400) [pid = 3896] [serial = 1283] [outer = 000000C50914D000] 20:14:02 INFO - PROCESS | 3896 | 1465528442891 Marionette TRACE conn5 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 20:14:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 20:14:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1194ms 20:14:02 INFO - PROCESS | 3896 | 1465528442957 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 20:14:02 INFO - PROCESS | 3896 | 1465528442961 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 20:14:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 20:14:02 INFO - PROCESS | 3896 | 1465528442967 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 20:14:02 INFO - PROCESS | 3896 | 1465528442971 Marionette TRACE conn5 <- [1,1674,null,{}] 20:14:02 INFO - PROCESS | 3896 | 1465528442975 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:02 INFO - PROCESS | 3896 | 1465528442978 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:03 INFO - PROCESS | 3896 | 1465528443110 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 20:14:03 INFO - PROCESS | 3896 | 1465528443182 Marionette TRACE conn5 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:03 INFO - PROCESS | 3896 | 1465528443185 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:03 INFO - PROCESS | 3896 | ++DOCSHELL 000000C511A0C800 == 37 [pid = 3896] [id = 428] 20:14:03 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C50CB3D000) [pid = 3896] [serial = 1284] [outer = 0000000000000000] 20:14:03 INFO - PROCESS | 3896 | ++DOMWINDOW == 86 (000000C50D255C00) [pid = 3896] [serial = 1285] [outer = 000000C50CB3D000] 20:14:03 INFO - PROCESS | 3896 | 1465528443284 Marionette DEBUG loaded listener.js 20:14:03 INFO - PROCESS | 3896 | ++DOMWINDOW == 87 (000000C50D388400) [pid = 3896] [serial = 1286] [outer = 000000C50CB3D000] 20:14:04 INFO - PROCESS | 3896 | 1465528444165 Marionette TRACE conn5 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 20:14:04 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 20:14:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1296ms 20:14:04 INFO - PROCESS | 3896 | 1465528444261 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 20:14:04 INFO - PROCESS | 3896 | 1465528444266 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 20:14:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 20:14:04 INFO - PROCESS | 3896 | 1465528444271 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 20:14:04 INFO - PROCESS | 3896 | 1465528444275 Marionette TRACE conn5 <- [1,1678,null,{}] 20:14:04 INFO - PROCESS | 3896 | 1465528444280 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:04 INFO - PROCESS | 3896 | 1465528444283 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:04 INFO - PROCESS | 3896 | 1465528444406 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 20:14:04 INFO - PROCESS | 3896 | --DOCSHELL 000000C5131B9000 == 36 [pid = 3896] [id = 425] 20:14:04 INFO - PROCESS | 3896 | --DOCSHELL 000000C504920800 == 35 [pid = 3896] [id = 424] 20:14:04 INFO - PROCESS | 3896 | --DOCSHELL 000000C512542000 == 34 [pid = 3896] [id = 423] 20:14:04 INFO - PROCESS | 3896 | --DOCSHELL 000000C512449000 == 33 [pid = 3896] [id = 422] 20:14:04 INFO - PROCESS | 3896 | --DOCSHELL 000000C511A10000 == 32 [pid = 3896] [id = 421] 20:14:04 INFO - PROCESS | 3896 | --DOCSHELL 000000C50DEC4800 == 31 [pid = 3896] [id = 420] 20:14:04 INFO - PROCESS | 3896 | --DOCSHELL 000000C50C3B6800 == 30 [pid = 3896] [id = 419] 20:14:04 INFO - PROCESS | 3896 | --DOCSHELL 000000C505980000 == 29 [pid = 3896] [id = 418] 20:14:04 INFO - PROCESS | 3896 | --DOMWINDOW == 86 (000000C50FB1AC00) [pid = 3896] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 3896 | --DOMWINDOW == 85 (000000C51248B400) [pid = 3896] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C511986400) [pid = 3896] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C50C49C400) [pid = 3896] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C50CB3D400) [pid = 3896] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C50EBD8800) [pid = 3896] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C5125CD800) [pid = 3896] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C50D378000) [pid = 3896] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C50D38F800) [pid = 3896] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C50C434C00) [pid = 3896] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C50C61B800) [pid = 3896] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C512710800) [pid = 3896] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C50B989400) [pid = 3896] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C51248AC00) [pid = 3896] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C50C51AC00) [pid = 3896] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 3896 | --DOMWINDOW == 71 (000000C50D38A000) [pid = 3896] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 3896 | --DOMWINDOW == 70 (000000C512760000) [pid = 3896] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 3896 | --DOMWINDOW == 69 (000000C512EDD000) [pid = 3896] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 3896 | --DOMWINDOW == 68 (000000C51275FC00) [pid = 3896] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 3896 | --DOMWINDOW == 67 (000000C50FB35C00) [pid = 3896] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 3896 | --DOMWINDOW == 66 (000000C512780C00) [pid = 3896] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 3896 | --DOMWINDOW == 65 (000000C50F642800) [pid = 3896] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 3896 | --DOMWINDOW == 64 (000000C512ED5400) [pid = 3896] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 20:14:04 INFO - PROCESS | 3896 | 1465528444521 Marionette TRACE conn5 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:04 INFO - PROCESS | 3896 | 1465528444525 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:04 INFO - PROCESS | 3896 | ++DOCSHELL 000000C505F8A000 == 30 [pid = 3896] [id = 429] 20:14:04 INFO - PROCESS | 3896 | ++DOMWINDOW == 65 (000000C505FCB000) [pid = 3896] [serial = 1287] [outer = 0000000000000000] 20:14:04 INFO - PROCESS | 3896 | ++DOMWINDOW == 66 (000000C509153000) [pid = 3896] [serial = 1288] [outer = 000000C505FCB000] 20:14:04 INFO - PROCESS | 3896 | 1465528444574 Marionette DEBUG loaded listener.js 20:14:04 INFO - PROCESS | 3896 | ++DOMWINDOW == 67 (000000C50C4A4C00) [pid = 3896] [serial = 1289] [outer = 000000C505FCB000] 20:14:05 INFO - PROCESS | 3896 | 1465528445019 Marionette TRACE conn5 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 20:14:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 20:14:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 776ms 20:14:05 INFO - PROCESS | 3896 | 1465528445051 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 20:14:05 INFO - PROCESS | 3896 | 1465528445056 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 20:14:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 20:14:05 INFO - PROCESS | 3896 | 1465528445062 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 20:14:05 INFO - PROCESS | 3896 | 1465528445064 Marionette TRACE conn5 <- [1,1682,null,{}] 20:14:05 INFO - PROCESS | 3896 | 1465528445068 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:05 INFO - PROCESS | 3896 | 1465528445070 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:05 INFO - PROCESS | 3896 | 1465528445161 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 20:14:05 INFO - PROCESS | 3896 | 1465528445167 Marionette TRACE conn5 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:05 INFO - PROCESS | 3896 | 1465528445169 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:05 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50DD85000 == 31 [pid = 3896] [id = 430] 20:14:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 68 (000000C50CB44400) [pid = 3896] [serial = 1290] [outer = 0000000000000000] 20:14:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 69 (000000C50CDE0400) [pid = 3896] [serial = 1291] [outer = 000000C50CB44400] 20:14:05 INFO - PROCESS | 3896 | 1465528445217 Marionette DEBUG loaded listener.js 20:14:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 70 (000000C50D2DC800) [pid = 3896] [serial = 1292] [outer = 000000C50CB44400] 20:14:05 INFO - PROCESS | 3896 | 1465528445679 Marionette TRACE conn5 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 20:14:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 20:14:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 629ms 20:14:05 INFO - PROCESS | 3896 | 1465528445694 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 20:14:05 INFO - PROCESS | 3896 | 1465528445696 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 20:14:05 INFO - PROCESS | 3896 | 1465528445704 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 20:14:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 20:14:05 INFO - PROCESS | 3896 | 1465528445708 Marionette TRACE conn5 <- [1,1686,null,{}] 20:14:05 INFO - PROCESS | 3896 | 1465528445720 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:05 INFO - PROCESS | 3896 | 1465528445725 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:05 INFO - PROCESS | 3896 | 1465528445821 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 20:14:05 INFO - PROCESS | 3896 | 1465528445831 Marionette TRACE conn5 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:05 INFO - PROCESS | 3896 | 1465528445834 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:05 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51129D000 == 32 [pid = 3896] [id = 431] 20:14:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 71 (000000C509154400) [pid = 3896] [serial = 1293] [outer = 0000000000000000] 20:14:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 72 (000000C50EB4E800) [pid = 3896] [serial = 1294] [outer = 000000C509154400] 20:14:05 INFO - PROCESS | 3896 | 1465528445883 Marionette DEBUG loaded listener.js 20:14:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C50FB0AC00) [pid = 3896] [serial = 1295] [outer = 000000C509154400] 20:14:06 INFO - PROCESS | 3896 | 1465528446357 Marionette TRACE conn5 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 20:14:06 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 20:14:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 692ms 20:14:06 INFO - PROCESS | 3896 | 1465528446399 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 20:14:06 INFO - PROCESS | 3896 | 1465528446402 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 20:14:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 20:14:06 INFO - PROCESS | 3896 | 1465528446405 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 20:14:06 INFO - PROCESS | 3896 | 1465528446407 Marionette TRACE conn5 <- [1,1690,null,{}] 20:14:06 INFO - PROCESS | 3896 | 1465528446410 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:06 INFO - PROCESS | 3896 | 1465528446412 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:06 INFO - PROCESS | 3896 | 1465528446502 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 20:14:06 INFO - PROCESS | 3896 | 1465528446507 Marionette TRACE conn5 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:06 INFO - PROCESS | 3896 | 1465528446510 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:06 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5127D5800 == 33 [pid = 3896] [id = 432] 20:14:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C50FB23400) [pid = 3896] [serial = 1296] [outer = 0000000000000000] 20:14:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C50FF66C00) [pid = 3896] [serial = 1297] [outer = 000000C50FB23400] 20:14:06 INFO - PROCESS | 3896 | 1465528446556 Marionette DEBUG loaded listener.js 20:14:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C5100F0000) [pid = 3896] [serial = 1298] [outer = 000000C50FB23400] 20:14:07 INFO - PROCESS | 3896 | 1465528447034 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 20:14:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 20:14:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 692ms 20:14:07 INFO - PROCESS | 3896 | 1465528447108 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 20:14:07 INFO - PROCESS | 3896 | 1465528447111 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 20:14:07 INFO - PROCESS | 3896 | 1465528447114 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 20:14:07 INFO - PROCESS | 3896 | 1465528447116 Marionette TRACE conn5 <- [1,1694,null,{}] 20:14:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 20:14:07 INFO - PROCESS | 3896 | 1465528447120 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:07 INFO - PROCESS | 3896 | 1465528447122 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:07 INFO - PROCESS | 3896 | 1465528447259 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 20:14:07 INFO - PROCESS | 3896 | 1465528447289 Marionette TRACE conn5 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:07 INFO - PROCESS | 3896 | 1465528447291 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:07 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512E81800 == 34 [pid = 3896] [id = 433] 20:14:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C5101AC400) [pid = 3896] [serial = 1299] [outer = 0000000000000000] 20:14:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C5118E6400) [pid = 3896] [serial = 1300] [outer = 000000C5101AC400] 20:14:07 INFO - PROCESS | 3896 | 1465528447336 Marionette DEBUG loaded listener.js 20:14:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C511990400) [pid = 3896] [serial = 1301] [outer = 000000C5101AC400] 20:14:07 INFO - PROCESS | 3896 | 1465528447790 Marionette TRACE conn5 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 20:14:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 20:14:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 733ms 20:14:07 INFO - PROCESS | 3896 | 1465528447853 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 20:14:07 INFO - PROCESS | 3896 | 1465528447856 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 20:14:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 20:14:07 INFO - PROCESS | 3896 | 1465528447859 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 20:14:07 INFO - PROCESS | 3896 | 1465528447861 Marionette TRACE conn5 <- [1,1698,null,{}] 20:14:07 INFO - PROCESS | 3896 | 1465528447864 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:07 INFO - PROCESS | 3896 | 1465528447870 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:08 INFO - PROCESS | 3896 | 1465528448009 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 20:14:08 INFO - PROCESS | 3896 | 1465528448064 Marionette TRACE conn5 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:08 INFO - PROCESS | 3896 | 1465528448066 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:08 INFO - PROCESS | 3896 | ++DOCSHELL 000000C57D989800 == 35 [pid = 3896] [id = 434] 20:14:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C512710400) [pid = 3896] [serial = 1302] [outer = 0000000000000000] 20:14:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C51277A400) [pid = 3896] [serial = 1303] [outer = 000000C512710400] 20:14:08 INFO - PROCESS | 3896 | 1465528448111 Marionette DEBUG loaded listener.js 20:14:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C512ED0C00) [pid = 3896] [serial = 1304] [outer = 000000C512710400] 20:14:08 INFO - PROCESS | 3896 | 1465528448574 Marionette TRACE conn5 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 20:14:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 20:14:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 775ms 20:14:08 INFO - PROCESS | 3896 | 1465528448637 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 20:14:08 INFO - PROCESS | 3896 | 1465528448639 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 20:14:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 20:14:08 INFO - PROCESS | 3896 | 1465528448643 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 20:14:08 INFO - PROCESS | 3896 | 1465528448644 Marionette TRACE conn5 <- [1,1702,null,{}] 20:14:08 INFO - PROCESS | 3896 | 1465528448653 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:08 INFO - PROCESS | 3896 | 1465528448655 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:08 INFO - PROCESS | 3896 | 1465528448794 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 20:14:08 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C50B06B400) [pid = 3896] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 20:14:08 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C50EBE2C00) [pid = 3896] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 20:14:08 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C505FD5000) [pid = 3896] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 20:14:08 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C509592000) [pid = 3896] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 20:14:08 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C50C43A800) [pid = 3896] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 20:14:08 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C50918D400) [pid = 3896] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 20:14:08 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C50BD8D000) [pid = 3896] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 20:14:08 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C5096F9000) [pid = 3896] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 20:14:08 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C50959EC00) [pid = 3896] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 20:14:08 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C50D386800) [pid = 3896] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 20:14:08 INFO - PROCESS | 3896 | --DOMWINDOW == 71 (000000C5118E3000) [pid = 3896] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 20:14:08 INFO - PROCESS | 3896 | --DOMWINDOW == 70 (000000C50D37D400) [pid = 3896] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 20:14:08 INFO - PROCESS | 3896 | 1465528448852 Marionette TRACE conn5 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:08 INFO - PROCESS | 3896 | 1465528448854 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:08 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50DD90000 == 36 [pid = 3896] [id = 435] 20:14:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 71 (000000C505FD5000) [pid = 3896] [serial = 1305] [outer = 0000000000000000] 20:14:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 72 (000000C50959EC00) [pid = 3896] [serial = 1306] [outer = 000000C505FD5000] 20:14:08 INFO - PROCESS | 3896 | 1465528448898 Marionette DEBUG loaded listener.js 20:14:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C50DE4C400) [pid = 3896] [serial = 1307] [outer = 000000C505FD5000] 20:14:09 INFO - PROCESS | 3896 | 1465528449263 Marionette TRACE conn5 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 20:14:09 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 20:14:09 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 20:14:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:09 INFO - _addTest/ [0,1705,"getWindowHandle",null] 20:14:09 INFO - PROCESS | 3896 | 1465528449275 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 20:14:09 INFO - PROCESS | 3896 | 1465528449278 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 20:14:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 20:14:09 INFO - PROCESS | 3896 | 1465528449280 Marionette TRACE conn5 <- [1,1706,null,{}] 20:14:09 INFO - PROCESS | 3896 | 1465528449283 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:09 INFO - PROCESS | 3896 | 1465528449285 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:09 INFO - PROCESS | 3896 | 1465528449400 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 20:14:09 INFO - PROCESS | 3896 | 1465528449407 Marionette TRACE conn5 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:09 INFO - PROCESS | 3896 | 1465528449409 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:09 INFO - PROCESS | 3896 | ++DOCSHELL 000000C57EBF1800 == 37 [pid = 3896] [id = 436] 20:14:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C5100E9000) [pid = 3896] [serial = 1308] [outer = 0000000000000000] 20:14:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C512EDA800) [pid = 3896] [serial = 1309] [outer = 000000C5100E9000] 20:14:09 INFO - PROCESS | 3896 | 1465528449453 Marionette DEBUG loaded listener.js 20:14:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C512F19C00) [pid = 3896] [serial = 1310] [outer = 000000C5100E9000] 20:14:09 INFO - PROCESS | 3896 | 1465528449874 Marionette TRACE conn5 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 20:14:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 20:14:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 629ms 20:14:09 INFO - PROCESS | 3896 | 1465528449911 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 20:14:09 INFO - PROCESS | 3896 | 1465528449913 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 20:14:09 INFO - PROCESS | 3896 | 1465528449916 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 20:14:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 20:14:09 INFO - PROCESS | 3896 | 1465528449918 Marionette TRACE conn5 <- [1,1710,null,{}] 20:14:09 INFO - PROCESS | 3896 | 1465528449921 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:09 INFO - PROCESS | 3896 | 1465528449923 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:10 INFO - PROCESS | 3896 | 1465528450039 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 20:14:10 INFO - PROCESS | 3896 | 1465528450047 Marionette TRACE conn5 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:10 INFO - PROCESS | 3896 | 1465528450049 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:10 INFO - PROCESS | 3896 | ++DOCSHELL 000000C57F4B9000 == 38 [pid = 3896] [id = 437] 20:14:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C512F1E000) [pid = 3896] [serial = 1311] [outer = 0000000000000000] 20:14:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C514FCB400) [pid = 3896] [serial = 1312] [outer = 000000C512F1E000] 20:14:10 INFO - PROCESS | 3896 | 1465528450094 Marionette DEBUG loaded listener.js 20:14:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C514FD3C00) [pid = 3896] [serial = 1313] [outer = 000000C512F1E000] 20:14:10 INFO - PROCESS | 3896 | 1465528450523 Marionette TRACE conn5 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 20:14:10 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 20:14:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 627ms 20:14:10 INFO - PROCESS | 3896 | 1465528450547 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 20:14:10 INFO - PROCESS | 3896 | 1465528450549 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 20:14:10 INFO - PROCESS | 3896 | 1465528450552 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 20:14:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 20:14:10 INFO - PROCESS | 3896 | 1465528450554 Marionette TRACE conn5 <- [1,1714,null,{}] 20:14:10 INFO - PROCESS | 3896 | 1465528450557 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:10 INFO - PROCESS | 3896 | 1465528450559 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:10 INFO - PROCESS | 3896 | 1465528450684 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 20:14:10 INFO - PROCESS | 3896 | 1465528450692 Marionette TRACE conn5 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:10 INFO - PROCESS | 3896 | 1465528450694 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:10 INFO - PROCESS | 3896 | ++DOCSHELL 000000C57FF56800 == 39 [pid = 3896] [id = 438] 20:14:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C514FD0800) [pid = 3896] [serial = 1314] [outer = 0000000000000000] 20:14:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C57DA04800) [pid = 3896] [serial = 1315] [outer = 000000C514FD0800] 20:14:10 INFO - PROCESS | 3896 | 1465528450740 Marionette DEBUG loaded listener.js 20:14:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C57DA0D000) [pid = 3896] [serial = 1316] [outer = 000000C514FD0800] 20:14:11 INFO - PROCESS | 3896 | 1465528451424 Marionette TRACE conn5 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 20:14:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 20:14:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 923ms 20:14:11 INFO - PROCESS | 3896 | 1465528451480 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 20:14:11 INFO - PROCESS | 3896 | 1465528451485 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 20:14:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 20:14:11 INFO - PROCESS | 3896 | 1465528451490 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 20:14:11 INFO - PROCESS | 3896 | 1465528451495 Marionette TRACE conn5 <- [1,1718,null,{}] 20:14:11 INFO - PROCESS | 3896 | 1465528451501 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:11 INFO - PROCESS | 3896 | 1465528451504 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:11 INFO - PROCESS | 3896 | 1465528451630 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 20:14:11 INFO - PROCESS | 3896 | 1465528451745 Marionette TRACE conn5 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:11 INFO - PROCESS | 3896 | 1465528451748 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:11 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50FFD5000 == 40 [pid = 3896] [id = 439] 20:14:11 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C50C59A800) [pid = 3896] [serial = 1317] [outer = 0000000000000000] 20:14:11 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C50CC64400) [pid = 3896] [serial = 1318] [outer = 000000C50C59A800] 20:14:11 INFO - PROCESS | 3896 | 1465528451807 Marionette DEBUG loaded listener.js 20:14:11 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C50D385000) [pid = 3896] [serial = 1319] [outer = 000000C50C59A800] 20:14:12 INFO - PROCESS | 3896 | 1465528452376 Marionette TRACE conn5 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",1,"assert_equals: Red channel of the pixel at (1, 48) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 20:14:12 INFO - PROCESS | 3896 | 1465528452442 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 20:14:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 20:14:12 INFO - PROCESS | 3896 | 1465528452449 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 20:14:12 INFO - PROCESS | 3896 | 1465528452452 Marionette TRACE conn5 <- [1,1722,null,{}] 20:14:12 INFO - PROCESS | 3896 | 1465528452456 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:12 INFO - PROCESS | 3896 | 1465528452459 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:12 INFO - PROCESS | 3896 | 1465528452578 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 20:14:12 INFO - PROCESS | 3896 | 1465528452700 Marionette TRACE conn5 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:12 INFO - PROCESS | 3896 | 1465528452703 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:12 INFO - PROCESS | 3896 | ++DOCSHELL 000000C514BE3800 == 41 [pid = 3896] [id = 440] 20:14:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 86 (000000C50FB19C00) [pid = 3896] [serial = 1320] [outer = 0000000000000000] 20:14:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 87 (000000C5101A6400) [pid = 3896] [serial = 1321] [outer = 000000C50FB19C00] 20:14:12 INFO - PROCESS | 3896 | 1465528452761 Marionette DEBUG loaded listener.js 20:14:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 88 (000000C51248E000) [pid = 3896] [serial = 1322] [outer = 000000C50FB19C00] 20:14:13 INFO - PROCESS | 3896 | 1465528453384 Marionette TRACE conn5 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 20:14:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 20:14:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 985ms 20:14:13 INFO - PROCESS | 3896 | 1465528453436 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 20:14:13 INFO - PROCESS | 3896 | 1465528453438 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 20:14:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 20:14:13 INFO - PROCESS | 3896 | 1465528453442 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 20:14:13 INFO - PROCESS | 3896 | 1465528453446 Marionette TRACE conn5 <- [1,1726,null,{}] 20:14:13 INFO - PROCESS | 3896 | 1465528453474 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:13 INFO - PROCESS | 3896 | 1465528453479 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:13 INFO - PROCESS | 3896 | 1465528453595 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 20:14:13 INFO - PROCESS | 3896 | 1465528453724 Marionette TRACE conn5 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:13 INFO - PROCESS | 3896 | 1465528453727 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:13 INFO - PROCESS | 3896 | ++DOCSHELL 000000C514F45000 == 42 [pid = 3896] [id = 441] 20:14:13 INFO - PROCESS | 3896 | ++DOMWINDOW == 89 (000000C50BD93800) [pid = 3896] [serial = 1323] [outer = 0000000000000000] 20:14:13 INFO - PROCESS | 3896 | ++DOMWINDOW == 90 (000000C512767400) [pid = 3896] [serial = 1324] [outer = 000000C50BD93800] 20:14:13 INFO - PROCESS | 3896 | 1465528453786 Marionette DEBUG loaded listener.js 20:14:13 INFO - PROCESS | 3896 | ++DOMWINDOW == 91 (000000C57DA0D400) [pid = 3896] [serial = 1325] [outer = 000000C50BD93800] 20:14:14 INFO - PROCESS | 3896 | 1465528454561 Marionette TRACE conn5 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 20:14:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 20:14:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1159ms 20:14:14 INFO - PROCESS | 3896 | 1465528454604 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 20:14:14 INFO - PROCESS | 3896 | 1465528454609 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 20:14:14 INFO - PROCESS | 3896 | 1465528454613 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 20:14:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 20:14:14 INFO - PROCESS | 3896 | 1465528454616 Marionette TRACE conn5 <- [1,1730,null,{}] 20:14:14 INFO - PROCESS | 3896 | 1465528454623 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:14 INFO - PROCESS | 3896 | 1465528454625 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:14 INFO - PROCESS | 3896 | 1465528454729 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 20:14:14 INFO - PROCESS | 3896 | 1465528454853 Marionette TRACE conn5 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:14 INFO - PROCESS | 3896 | 1465528454856 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:14 INFO - PROCESS | 3896 | ++DOCSHELL 000000C505F85800 == 43 [pid = 3896] [id = 442] 20:14:14 INFO - PROCESS | 3896 | ++DOMWINDOW == 92 (000000C50918AC00) [pid = 3896] [serial = 1326] [outer = 0000000000000000] 20:14:14 INFO - PROCESS | 3896 | ++DOMWINDOW == 93 (000000C50C61E800) [pid = 3896] [serial = 1327] [outer = 000000C50918AC00] 20:14:14 INFO - PROCESS | 3896 | 1465528454908 Marionette DEBUG loaded listener.js 20:14:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 94 (000000C50CEF4C00) [pid = 3896] [serial = 1328] [outer = 000000C50918AC00] 20:14:15 INFO - PROCESS | 3896 | --DOCSHELL 000000C57F4B9000 == 42 [pid = 3896] [id = 437] 20:14:15 INFO - PROCESS | 3896 | --DOCSHELL 000000C57EBF1800 == 41 [pid = 3896] [id = 436] 20:14:15 INFO - PROCESS | 3896 | --DOCSHELL 000000C50DD90000 == 40 [pid = 3896] [id = 435] 20:14:15 INFO - PROCESS | 3896 | --DOCSHELL 000000C57D989800 == 39 [pid = 3896] [id = 434] 20:14:15 INFO - PROCESS | 3896 | --DOCSHELL 000000C512E81800 == 38 [pid = 3896] [id = 433] 20:14:15 INFO - PROCESS | 3896 | --DOCSHELL 000000C5127D5800 == 37 [pid = 3896] [id = 432] 20:14:15 INFO - PROCESS | 3896 | --DOCSHELL 000000C51129D000 == 36 [pid = 3896] [id = 431] 20:14:15 INFO - PROCESS | 3896 | --DOCSHELL 000000C50DD85000 == 35 [pid = 3896] [id = 430] 20:14:15 INFO - PROCESS | 3896 | --DOCSHELL 000000C505F8A000 == 34 [pid = 3896] [id = 429] 20:14:15 INFO - PROCESS | 3896 | --DOCSHELL 000000C511A0C800 == 33 [pid = 3896] [id = 428] 20:14:15 INFO - PROCESS | 3896 | --DOCSHELL 000000C514F48000 == 32 [pid = 3896] [id = 426] 20:14:15 INFO - PROCESS | 3896 | --DOCSHELL 000000C50B946000 == 31 [pid = 3896] [id = 427] 20:14:15 INFO - PROCESS | 3896 | --DOCSHELL 000000C514F45000 == 30 [pid = 3896] [id = 441] 20:14:15 INFO - PROCESS | 3896 | --DOCSHELL 000000C514BE3800 == 29 [pid = 3896] [id = 440] 20:14:15 INFO - PROCESS | 3896 | --DOCSHELL 000000C50FFD5000 == 28 [pid = 3896] [id = 439] 20:14:15 INFO - PROCESS | 3896 | --DOCSHELL 000000C57FF56800 == 27 [pid = 3896] [id = 438] 20:14:15 INFO - PROCESS | 3896 | --DOMWINDOW == 93 (000000C51248CC00) [pid = 3896] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 20:14:15 INFO - PROCESS | 3896 | --DOMWINDOW == 92 (000000C50FB05000) [pid = 3896] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 20:14:15 INFO - PROCESS | 3896 | --DOMWINDOW == 91 (000000C506651000) [pid = 3896] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 20:14:15 INFO - PROCESS | 3896 | --DOMWINDOW == 90 (000000C50959E000) [pid = 3896] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 20:14:15 INFO - PROCESS | 3896 | --DOMWINDOW == 89 (000000C50C43FC00) [pid = 3896] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 20:14:15 INFO - PROCESS | 3896 | --DOMWINDOW == 88 (000000C50D25D400) [pid = 3896] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 20:14:15 INFO - PROCESS | 3896 | --DOMWINDOW == 87 (000000C50C49E000) [pid = 3896] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 20:14:15 INFO - PROCESS | 3896 | --DOMWINDOW == 86 (000000C50C51E800) [pid = 3896] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 20:14:15 INFO - PROCESS | 3896 | --DOMWINDOW == 85 (000000C5100E9C00) [pid = 3896] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 20:14:15 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C50FB1FC00) [pid = 3896] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 20:14:15 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C50CDDE000) [pid = 3896] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 20:14:15 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C50D258C00) [pid = 3896] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 20:14:15 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C50C441000) [pid = 3896] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 20:14:15 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C5118ED800) [pid = 3896] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 20:14:15 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C5101A8C00) [pid = 3896] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 20:14:15 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C50C8BB800) [pid = 3896] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 20:14:15 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C50B069400) [pid = 3896] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 20:14:15 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C50F281800) [pid = 3896] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 20:14:15 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C50D390400) [pid = 3896] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 20:14:15 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C5125CE000) [pid = 3896] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 20:14:15 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C511982800) [pid = 3896] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 20:14:15 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C5125C6800) [pid = 3896] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 20:14:15 INFO - PROCESS | 3896 | --DOMWINDOW == 71 (000000C50D391C00) [pid = 3896] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 20:14:15 INFO - PROCESS | 3896 | --DOMWINDOW == 70 (000000C50E706400) [pid = 3896] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 20:14:15 INFO - PROCESS | 3896 | --DOMWINDOW == 69 (000000C5101A3400) [pid = 3896] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 20:14:16 INFO - PROCESS | 3896 | 1465528456090 Marionette TRACE conn5 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 20:14:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 20:14:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1485ms 20:14:16 INFO - PROCESS | 3896 | 1465528456103 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 20:14:16 INFO - PROCESS | 3896 | 1465528456107 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 20:14:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 20:14:16 INFO - PROCESS | 3896 | 1465528456112 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 20:14:16 INFO - PROCESS | 3896 | 1465528456117 Marionette TRACE conn5 <- [1,1734,null,{}] 20:14:16 INFO - PROCESS | 3896 | 1465528456122 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:16 INFO - PROCESS | 3896 | 1465528456124 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:16 INFO - PROCESS | 3896 | 1465528456218 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 20:14:16 INFO - PROCESS | 3896 | 1465528456317 Marionette TRACE conn5 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:16 INFO - PROCESS | 3896 | 1465528456320 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:16 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50B1BC800 == 28 [pid = 3896] [id = 443] 20:14:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 70 (000000C5096FA800) [pid = 3896] [serial = 1329] [outer = 0000000000000000] 20:14:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 71 (000000C50B97C800) [pid = 3896] [serial = 1330] [outer = 000000C5096FA800] 20:14:16 INFO - PROCESS | 3896 | 1465528456376 Marionette DEBUG loaded listener.js 20:14:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 72 (000000C50C488400) [pid = 3896] [serial = 1331] [outer = 000000C5096FA800] 20:14:16 INFO - PROCESS | 3896 | 1465528456774 Marionette TRACE conn5 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 20:14:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 20:14:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 691ms 20:14:16 INFO - PROCESS | 3896 | 1465528456808 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 20:14:16 INFO - PROCESS | 3896 | 1465528456813 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 20:14:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 20:14:16 INFO - PROCESS | 3896 | 1465528456820 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 20:14:16 INFO - PROCESS | 3896 | 1465528456823 Marionette TRACE conn5 <- [1,1738,null,{}] 20:14:16 INFO - PROCESS | 3896 | 1465528456827 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:16 INFO - PROCESS | 3896 | 1465528456829 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:16 INFO - PROCESS | 3896 | 1465528456953 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 20:14:16 INFO - PROCESS | 3896 | 1465528456961 Marionette TRACE conn5 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:16 INFO - PROCESS | 3896 | 1465528456963 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:16 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50CA58800 == 29 [pid = 3896] [id = 444] 20:14:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C50C519400) [pid = 3896] [serial = 1332] [outer = 0000000000000000] 20:14:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C50CAB0800) [pid = 3896] [serial = 1333] [outer = 000000C50C519400] 20:14:17 INFO - PROCESS | 3896 | 1465528457012 Marionette DEBUG loaded listener.js 20:14:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C50CC6A400) [pid = 3896] [serial = 1334] [outer = 000000C50C519400] 20:14:17 INFO - PROCESS | 3896 | 1465528457477 Marionette TRACE conn5 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 20:14:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 20:14:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 692ms 20:14:17 INFO - PROCESS | 3896 | 1465528457514 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 20:14:17 INFO - PROCESS | 3896 | 1465528457516 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 20:14:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 20:14:17 INFO - PROCESS | 3896 | 1465528457520 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 20:14:17 INFO - PROCESS | 3896 | 1465528457523 Marionette TRACE conn5 <- [1,1742,null,{}] 20:14:17 INFO - PROCESS | 3896 | 1465528457534 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:17 INFO - PROCESS | 3896 | 1465528457539 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:17 INFO - PROCESS | 3896 | 1465528457627 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 20:14:17 INFO - PROCESS | 3896 | 1465528457634 Marionette TRACE conn5 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:17 INFO - PROCESS | 3896 | 1465528457637 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:17 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50D31E800 == 30 [pid = 3896] [id = 445] 20:14:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C50D256400) [pid = 3896] [serial = 1335] [outer = 0000000000000000] 20:14:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C50D25E800) [pid = 3896] [serial = 1336] [outer = 000000C50D256400] 20:14:17 INFO - PROCESS | 3896 | 1465528457686 Marionette DEBUG loaded listener.js 20:14:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C50D387800) [pid = 3896] [serial = 1337] [outer = 000000C50D256400] 20:14:18 INFO - PROCESS | 3896 | 1465528458176 Marionette TRACE conn5 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 20:14:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 20:14:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 692ms 20:14:18 INFO - PROCESS | 3896 | 1465528458215 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 20:14:18 INFO - PROCESS | 3896 | 1465528458218 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 20:14:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 20:14:18 INFO - PROCESS | 3896 | 1465528458221 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 20:14:18 INFO - PROCESS | 3896 | 1465528458223 Marionette TRACE conn5 <- [1,1746,null,{}] 20:14:18 INFO - PROCESS | 3896 | 1465528458226 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:18 INFO - PROCESS | 3896 | 1465528458228 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:18 INFO - PROCESS | 3896 | 1465528458378 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 20:14:18 INFO - PROCESS | 3896 | 1465528458401 Marionette TRACE conn5 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:18 INFO - PROCESS | 3896 | 1465528458403 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:18 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50FFEC800 == 31 [pid = 3896] [id = 446] 20:14:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C50D5EE800) [pid = 3896] [serial = 1338] [outer = 0000000000000000] 20:14:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C50DE4C800) [pid = 3896] [serial = 1339] [outer = 000000C50D5EE800] 20:14:18 INFO - PROCESS | 3896 | 1465528458448 Marionette DEBUG loaded listener.js 20:14:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C50EBD7800) [pid = 3896] [serial = 1340] [outer = 000000C50D5EE800] 20:14:18 INFO - PROCESS | 3896 | 1465528458882 Marionette TRACE conn5 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 20:14:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 20:14:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 691ms 20:14:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 20:14:18 INFO - PROCESS | 3896 | 1465528458915 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 20:14:18 INFO - PROCESS | 3896 | 1465528458917 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 20:14:18 INFO - PROCESS | 3896 | 1465528458920 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 20:14:18 INFO - PROCESS | 3896 | 1465528458922 Marionette TRACE conn5 <- [1,1750,null,{}] 20:14:18 INFO - PROCESS | 3896 | 1465528458925 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:18 INFO - PROCESS | 3896 | 1465528458927 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:19 INFO - PROCESS | 3896 | 1465528459039 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 20:14:19 INFO - PROCESS | 3896 | 1465528459046 Marionette TRACE conn5 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:19 INFO - PROCESS | 3896 | 1465528459048 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:19 INFO - PROCESS | 3896 | ++DOCSHELL 000000C511A20800 == 32 [pid = 3896] [id = 447] 20:14:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C505916800) [pid = 3896] [serial = 1341] [outer = 0000000000000000] 20:14:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C50F286800) [pid = 3896] [serial = 1342] [outer = 000000C505916800] 20:14:19 INFO - PROCESS | 3896 | 1465528459094 Marionette DEBUG loaded listener.js 20:14:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C50FB17400) [pid = 3896] [serial = 1343] [outer = 000000C505916800] 20:14:19 INFO - PROCESS | 3896 | 1465528459586 Marionette TRACE conn5 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 20:14:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 20:14:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 691ms 20:14:19 INFO - PROCESS | 3896 | 1465528459615 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 20:14:19 INFO - PROCESS | 3896 | 1465528459617 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 20:14:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 20:14:19 INFO - PROCESS | 3896 | 1465528459621 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 20:14:19 INFO - PROCESS | 3896 | 1465528459623 Marionette TRACE conn5 <- [1,1754,null,{}] 20:14:19 INFO - PROCESS | 3896 | 1465528459626 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:19 INFO - PROCESS | 3896 | 1465528459632 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:19 INFO - PROCESS | 3896 | 1465528459785 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 20:14:19 INFO - PROCESS | 3896 | 1465528459812 Marionette TRACE conn5 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:19 INFO - PROCESS | 3896 | 1465528459814 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:19 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51252B000 == 33 [pid = 3896] [id = 448] 20:14:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C50958F800) [pid = 3896] [serial = 1344] [outer = 0000000000000000] 20:14:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 86 (000000C5100EEC00) [pid = 3896] [serial = 1345] [outer = 000000C50958F800] 20:14:19 INFO - PROCESS | 3896 | 1465528459859 Marionette DEBUG loaded listener.js 20:14:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 87 (000000C5118E3C00) [pid = 3896] [serial = 1346] [outer = 000000C50958F800] 20:14:20 INFO - PROCESS | 3896 | --DOMWINDOW == 86 (000000C514FD0800) [pid = 3896] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 20:14:20 INFO - PROCESS | 3896 | --DOMWINDOW == 85 (000000C512F1E000) [pid = 3896] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 20:14:20 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C5101AC400) [pid = 3896] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 20:14:20 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C512710400) [pid = 3896] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 20:14:20 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C505FD5000) [pid = 3896] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 20:14:20 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C50CB3D000) [pid = 3896] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 20:14:20 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C50FB23400) [pid = 3896] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 20:14:20 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C505FCB000) [pid = 3896] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 20:14:20 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C50CAEF000) [pid = 3896] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 20:14:20 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C50914D000) [pid = 3896] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 20:14:20 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C509154400) [pid = 3896] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 20:14:20 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C50CB44400) [pid = 3896] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 20:14:20 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C5100E9000) [pid = 3896] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 20:14:20 INFO - PROCESS | 3896 | 1465528460440 Marionette TRACE conn5 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 20:14:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 20:14:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 838ms 20:14:20 INFO - PROCESS | 3896 | 1465528460471 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 20:14:20 INFO - PROCESS | 3896 | 1465528460474 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 20:14:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 20:14:20 INFO - PROCESS | 3896 | 1465528460477 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 20:14:20 INFO - PROCESS | 3896 | 1465528460479 Marionette TRACE conn5 <- [1,1758,null,{}] 20:14:20 INFO - PROCESS | 3896 | 1465528460483 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:20 INFO - PROCESS | 3896 | 1465528460485 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:20 INFO - PROCESS | 3896 | 1465528460564 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 20:14:20 INFO - PROCESS | 3896 | 1465528460569 Marionette TRACE conn5 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:20 INFO - PROCESS | 3896 | 1465528460571 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:20 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5127E8000 == 34 [pid = 3896] [id = 449] 20:14:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C50CB3F000) [pid = 3896] [serial = 1347] [outer = 0000000000000000] 20:14:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C51019E400) [pid = 3896] [serial = 1348] [outer = 000000C50CB3F000] 20:14:20 INFO - PROCESS | 3896 | 1465528460616 Marionette DEBUG loaded listener.js 20:14:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C511984800) [pid = 3896] [serial = 1349] [outer = 000000C50CB3F000] 20:14:21 INFO - PROCESS | 3896 | 1465528461023 Marionette TRACE conn5 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 20:14:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 20:14:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 586ms 20:14:21 INFO - PROCESS | 3896 | 1465528461074 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 20:14:21 INFO - PROCESS | 3896 | 1465528461076 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 20:14:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 20:14:21 INFO - PROCESS | 3896 | 1465528461084 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 20:14:21 INFO - PROCESS | 3896 | 1465528461086 Marionette TRACE conn5 <- [1,1762,null,{}] 20:14:21 INFO - PROCESS | 3896 | 1465528461089 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:21 INFO - PROCESS | 3896 | 1465528461091 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:21 INFO - PROCESS | 3896 | 1465528461172 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 20:14:21 INFO - PROCESS | 3896 | 1465528461179 Marionette TRACE conn5 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:21 INFO - PROCESS | 3896 | 1465528461181 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:21 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5128D4000 == 35 [pid = 3896] [id = 450] 20:14:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C51198F000) [pid = 3896] [serial = 1350] [outer = 0000000000000000] 20:14:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C5119F4400) [pid = 3896] [serial = 1351] [outer = 000000C51198F000] 20:14:21 INFO - PROCESS | 3896 | 1465528461225 Marionette DEBUG loaded listener.js 20:14:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C5125C4800) [pid = 3896] [serial = 1352] [outer = 000000C51198F000] 20:14:21 INFO - PROCESS | 3896 | 1465528461673 Marionette TRACE conn5 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 20:14:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 20:14:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 648ms 20:14:21 INFO - PROCESS | 3896 | 1465528461736 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 20:14:21 INFO - PROCESS | 3896 | 1465528461738 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 20:14:21 INFO - PROCESS | 3896 | 1465528461741 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 20:14:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 20:14:21 INFO - PROCESS | 3896 | 1465528461743 Marionette TRACE conn5 <- [1,1766,null,{}] 20:14:21 INFO - PROCESS | 3896 | 1465528461747 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:21 INFO - PROCESS | 3896 | 1465528461749 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:21 INFO - PROCESS | 3896 | 1465528461831 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 20:14:21 INFO - PROCESS | 3896 | 1465528461836 Marionette TRACE conn5 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:21 INFO - PROCESS | 3896 | 1465528461838 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:21 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5131C2800 == 36 [pid = 3896] [id = 451] 20:14:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C5125C7000) [pid = 3896] [serial = 1353] [outer = 0000000000000000] 20:14:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C5125D0C00) [pid = 3896] [serial = 1354] [outer = 000000C5125C7000] 20:14:21 INFO - PROCESS | 3896 | 1465528461882 Marionette DEBUG loaded listener.js 20:14:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C51270E400) [pid = 3896] [serial = 1355] [outer = 000000C5125C7000] 20:14:22 INFO - PROCESS | 3896 | 1465528462430 Marionette TRACE conn5 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 20:14:22 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 20:14:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 734ms 20:14:22 INFO - PROCESS | 3896 | 1465528462478 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 20:14:22 INFO - PROCESS | 3896 | 1465528462484 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 20:14:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 20:14:22 INFO - PROCESS | 3896 | 1465528462489 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 20:14:22 INFO - PROCESS | 3896 | 1465528462493 Marionette TRACE conn5 <- [1,1770,null,{}] 20:14:22 INFO - PROCESS | 3896 | 1465528462499 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:22 INFO - PROCESS | 3896 | 1465528462502 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:22 INFO - PROCESS | 3896 | 1465528462688 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 20:14:22 INFO - PROCESS | 3896 | 1465528462811 Marionette TRACE conn5 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:22 INFO - PROCESS | 3896 | 1465528462816 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:22 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50C5CD800 == 37 [pid = 3896] [id = 452] 20:14:22 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C505FCB000) [pid = 3896] [serial = 1356] [outer = 0000000000000000] 20:14:22 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C50B13E400) [pid = 3896] [serial = 1357] [outer = 000000C505FCB000] 20:14:22 INFO - PROCESS | 3896 | 1465528462875 Marionette DEBUG loaded listener.js 20:14:22 INFO - PROCESS | 3896 | ++DOMWINDOW == 86 (000000C50C516400) [pid = 3896] [serial = 1358] [outer = 000000C505FCB000] 20:14:23 INFO - PROCESS | 3896 | 1465528463625 Marionette TRACE conn5 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 20:14:23 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 20:14:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1196ms 20:14:23 INFO - PROCESS | 3896 | 1465528463689 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 20:14:23 INFO - PROCESS | 3896 | 1465528463694 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 20:14:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 20:14:23 INFO - PROCESS | 3896 | 1465528463701 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 20:14:23 INFO - PROCESS | 3896 | 1465528463704 Marionette TRACE conn5 <- [1,1774,null,{}] 20:14:23 INFO - PROCESS | 3896 | 1465528463708 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:23 INFO - PROCESS | 3896 | 1465528463711 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:23 INFO - PROCESS | 3896 | 1465528463846 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 20:14:23 INFO - PROCESS | 3896 | 1465528463959 Marionette TRACE conn5 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:23 INFO - PROCESS | 3896 | 1465528463962 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:23 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51244C000 == 38 [pid = 3896] [id = 453] 20:14:23 INFO - PROCESS | 3896 | ++DOMWINDOW == 87 (000000C50C61D000) [pid = 3896] [serial = 1359] [outer = 0000000000000000] 20:14:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 88 (000000C50D37E400) [pid = 3896] [serial = 1360] [outer = 000000C50C61D000] 20:14:24 INFO - PROCESS | 3896 | 1465528464020 Marionette DEBUG loaded listener.js 20:14:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 89 (000000C50EB44400) [pid = 3896] [serial = 1361] [outer = 000000C50C61D000] 20:14:24 INFO - PROCESS | 3896 | 1465528464911 Marionette TRACE conn5 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 20:14:24 INFO - PROCESS | 3896 | --DOCSHELL 000000C5128D4000 == 37 [pid = 3896] [id = 450] 20:14:24 INFO - PROCESS | 3896 | --DOCSHELL 000000C5127E8000 == 36 [pid = 3896] [id = 449] 20:14:24 INFO - PROCESS | 3896 | --DOCSHELL 000000C51252B000 == 35 [pid = 3896] [id = 448] 20:14:24 INFO - PROCESS | 3896 | --DOCSHELL 000000C511A20800 == 34 [pid = 3896] [id = 447] 20:14:24 INFO - PROCESS | 3896 | --DOCSHELL 000000C50FFEC800 == 33 [pid = 3896] [id = 446] 20:14:24 INFO - PROCESS | 3896 | --DOCSHELL 000000C50D31E800 == 32 [pid = 3896] [id = 445] 20:14:24 INFO - PROCESS | 3896 | --DOCSHELL 000000C50CA58800 == 31 [pid = 3896] [id = 444] 20:14:24 INFO - PROCESS | 3896 | --DOCSHELL 000000C50B1BC800 == 30 [pid = 3896] [id = 443] 20:14:24 INFO - PROCESS | 3896 | --DOCSHELL 000000C505F85800 == 29 [pid = 3896] [id = 442] 20:14:24 INFO - PROCESS | 3896 | --DOMWINDOW == 88 (000000C514FCB400) [pid = 3896] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 20:14:24 INFO - PROCESS | 3896 | --DOMWINDOW == 87 (000000C5118E6400) [pid = 3896] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 20:14:24 INFO - PROCESS | 3896 | --DOMWINDOW == 86 (000000C51277A400) [pid = 3896] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 20:14:24 INFO - PROCESS | 3896 | --DOMWINDOW == 85 (000000C50959EC00) [pid = 3896] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 20:14:24 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C50D255C00) [pid = 3896] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 20:14:24 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C50D388400) [pid = 3896] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 20:14:24 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C50FF66C00) [pid = 3896] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 20:14:24 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C509153000) [pid = 3896] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 20:14:24 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C50C4A4C00) [pid = 3896] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 20:14:24 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C514FD3C00) [pid = 3896] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 20:14:24 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C51270A000) [pid = 3896] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 20:14:24 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C512ED0C00) [pid = 3896] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 20:14:24 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C5091D1C00) [pid = 3896] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 20:14:24 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C50B97F400) [pid = 3896] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 20:14:24 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C50EB4E800) [pid = 3896] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 20:14:24 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C50FB0AC00) [pid = 3896] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 20:14:24 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C50CDE0400) [pid = 3896] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 20:14:24 INFO - PROCESS | 3896 | --DOMWINDOW == 71 (000000C50D2DC800) [pid = 3896] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 20:14:24 INFO - PROCESS | 3896 | --DOMWINDOW == 70 (000000C512EDA800) [pid = 3896] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 20:14:24 INFO - PROCESS | 3896 | --DOMWINDOW == 69 (000000C512F19C00) [pid = 3896] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 20:14:24 INFO - PROCESS | 3896 | --DOMWINDOW == 68 (000000C511990400) [pid = 3896] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 20:14:24 INFO - PROCESS | 3896 | --DOMWINDOW == 67 (000000C5100F0000) [pid = 3896] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 20:14:24 INFO - PROCESS | 3896 | --DOMWINDOW == 66 (000000C50DE4C400) [pid = 3896] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 20:14:24 INFO - PROCESS | 3896 | --DOMWINDOW == 65 (000000C57DA0D000) [pid = 3896] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 20:14:24 INFO - PROCESS | 3896 | --DOMWINDOW == 64 (000000C57DA04800) [pid = 3896] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 20:14:24 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 20:14:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1285ms 20:14:24 INFO - PROCESS | 3896 | 1465528464987 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 20:14:24 INFO - PROCESS | 3896 | 1465528464992 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 20:14:25 INFO - PROCESS | 3896 | 1465528464997 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 20:14:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 20:14:25 INFO - PROCESS | 3896 | 1465528465000 Marionette TRACE conn5 <- [1,1778,null,{}] 20:14:25 INFO - PROCESS | 3896 | 1465528465006 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:25 INFO - PROCESS | 3896 | 1465528465009 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:25 INFO - PROCESS | 3896 | 1465528465109 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 20:14:25 INFO - PROCESS | 3896 | 1465528465116 Marionette TRACE conn5 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:25 INFO - PROCESS | 3896 | 1465528465121 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:25 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50B1BD800 == 30 [pid = 3896] [id = 454] 20:14:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 65 (000000C50B97D000) [pid = 3896] [serial = 1362] [outer = 0000000000000000] 20:14:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 66 (000000C50BD8D000) [pid = 3896] [serial = 1363] [outer = 000000C50B97D000] 20:14:25 INFO - PROCESS | 3896 | 1465528465170 Marionette DEBUG loaded listener.js 20:14:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 67 (000000C50C51F000) [pid = 3896] [serial = 1364] [outer = 000000C50B97D000] 20:14:25 INFO - PROCESS | 3896 | 1465528465698 Marionette TRACE conn5 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 20:14:25 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) 20:14:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 733ms 20:14:25 INFO - PROCESS | 3896 | 1465528465734 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 20:14:25 INFO - PROCESS | 3896 | 1465528465739 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 20:14:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 20:14:25 INFO - PROCESS | 3896 | 1465528465745 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 20:14:25 INFO - PROCESS | 3896 | 1465528465748 Marionette TRACE conn5 <- [1,1782,null,{}] 20:14:25 INFO - PROCESS | 3896 | 1465528465752 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:25 INFO - PROCESS | 3896 | 1465528465754 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:25 INFO - PROCESS | 3896 | 1465528465843 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 20:14:25 INFO - PROCESS | 3896 | 1465528465916 Marionette TRACE conn5 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:25 INFO - PROCESS | 3896 | 1465528465918 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:25 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50D060000 == 31 [pid = 3896] [id = 455] 20:14:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 68 (000000C50CDDFC00) [pid = 3896] [serial = 1365] [outer = 0000000000000000] 20:14:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 69 (000000C50D257C00) [pid = 3896] [serial = 1366] [outer = 000000C50CDDFC00] 20:14:25 INFO - PROCESS | 3896 | 1465528465974 Marionette DEBUG loaded listener.js 20:14:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 70 (000000C50D384800) [pid = 3896] [serial = 1367] [outer = 000000C50CDDFC00] 20:14:26 INFO - PROCESS | 3896 | 1465528466373 Marionette TRACE conn5 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 20:14:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 20:14:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 692ms 20:14:26 INFO - PROCESS | 3896 | 1465528466440 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 20:14:26 INFO - PROCESS | 3896 | 1465528466443 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 20:14:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 20:14:26 INFO - PROCESS | 3896 | 1465528466447 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 20:14:26 INFO - PROCESS | 3896 | 1465528466450 Marionette TRACE conn5 <- [1,1786,null,{}] 20:14:26 INFO - PROCESS | 3896 | 1465528466462 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:26 INFO - PROCESS | 3896 | 1465528466467 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:26 INFO - PROCESS | 3896 | 1465528466595 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 20:14:26 INFO - PROCESS | 3896 | 1465528466604 Marionette TRACE conn5 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:26 INFO - PROCESS | 3896 | 1465528466607 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:26 INFO - PROCESS | 3896 | ++DOCSHELL 000000C510098800 == 32 [pid = 3896] [id = 456] 20:14:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 71 (000000C506651000) [pid = 3896] [serial = 1368] [outer = 0000000000000000] 20:14:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 72 (000000C50F27B800) [pid = 3896] [serial = 1369] [outer = 000000C506651000] 20:14:26 INFO - PROCESS | 3896 | 1465528466656 Marionette DEBUG loaded listener.js 20:14:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C50FB27C00) [pid = 3896] [serial = 1370] [outer = 000000C506651000] 20:14:27 INFO - PROCESS | 3896 | 1465528467076 Marionette TRACE conn5 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 20:14:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 20:14:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 691ms 20:14:27 INFO - PROCESS | 3896 | 1465528467143 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 20:14:27 INFO - PROCESS | 3896 | 1465528467146 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 20:14:27 INFO - PROCESS | 3896 | 1465528467149 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 20:14:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 20:14:27 INFO - PROCESS | 3896 | 1465528467151 Marionette TRACE conn5 <- [1,1790,null,{}] 20:14:27 INFO - PROCESS | 3896 | 1465528467154 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:27 INFO - PROCESS | 3896 | 1465528467156 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:27 INFO - PROCESS | 3896 | 1465528467274 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 20:14:27 INFO - PROCESS | 3896 | 1465528467320 Marionette TRACE conn5 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:27 INFO - PROCESS | 3896 | 1465528467322 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:27 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51245C800 == 33 [pid = 3896] [id = 457] 20:14:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C50FFB7C00) [pid = 3896] [serial = 1371] [outer = 0000000000000000] 20:14:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C5100E8000) [pid = 3896] [serial = 1372] [outer = 000000C50FFB7C00] 20:14:27 INFO - PROCESS | 3896 | 1465528467368 Marionette DEBUG loaded listener.js 20:14:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C5101A5800) [pid = 3896] [serial = 1373] [outer = 000000C50FFB7C00] 20:14:27 INFO - PROCESS | 3896 | 1465528467818 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 20:14:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 20:14:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 733ms 20:14:27 INFO - PROCESS | 3896 | 1465528467887 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 20:14:27 INFO - PROCESS | 3896 | 1465528467890 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 20:14:27 INFO - PROCESS | 3896 | 1465528467893 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 20:14:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 20:14:27 INFO - PROCESS | 3896 | 1465528467895 Marionette TRACE conn5 <- [1,1794,null,{}] 20:14:27 INFO - PROCESS | 3896 | 1465528467899 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:27 INFO - PROCESS | 3896 | 1465528467901 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:28 INFO - PROCESS | 3896 | 1465528468049 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 20:14:28 INFO - PROCESS | 3896 | 1465528468069 Marionette TRACE conn5 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:28 INFO - PROCESS | 3896 | 1465528468072 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:28 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51284E800 == 34 [pid = 3896] [id = 458] 20:14:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C50635DC00) [pid = 3896] [serial = 1374] [outer = 0000000000000000] 20:14:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C5118E6400) [pid = 3896] [serial = 1375] [outer = 000000C50635DC00] 20:14:28 INFO - PROCESS | 3896 | 1465528468118 Marionette DEBUG loaded listener.js 20:14:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C5119F3000) [pid = 3896] [serial = 1376] [outer = 000000C50635DC00] 20:14:28 INFO - PROCESS | 3896 | 1465528468574 Marionette TRACE conn5 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 20:14:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 20:14:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 734ms 20:14:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 20:14:28 INFO - PROCESS | 3896 | 1465528468630 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 20:14:28 INFO - PROCESS | 3896 | 1465528468632 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 20:14:28 INFO - PROCESS | 3896 | 1465528468636 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 20:14:28 INFO - PROCESS | 3896 | 1465528468637 Marionette TRACE conn5 <- [1,1798,null,{}] 20:14:28 INFO - PROCESS | 3896 | 1465528468641 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:28 INFO - PROCESS | 3896 | 1465528468647 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:28 INFO - PROCESS | 3896 | 1465528468785 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 20:14:28 INFO - PROCESS | 3896 | 1465528468846 Marionette TRACE conn5 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:28 INFO - PROCESS | 3896 | 1465528468848 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:28 INFO - PROCESS | 3896 | ++DOCSHELL 000000C514BE5000 == 35 [pid = 3896] [id = 459] 20:14:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C512704000) [pid = 3896] [serial = 1377] [outer = 0000000000000000] 20:14:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C512760800) [pid = 3896] [serial = 1378] [outer = 000000C512704000] 20:14:28 INFO - PROCESS | 3896 | 1465528468893 Marionette DEBUG loaded listener.js 20:14:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C512ED2400) [pid = 3896] [serial = 1379] [outer = 000000C512704000] 20:14:29 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C50D5EE800) [pid = 3896] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 20:14:29 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C50D256400) [pid = 3896] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 20:14:29 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C50C519400) [pid = 3896] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 20:14:29 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C50918AC00) [pid = 3896] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 20:14:29 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C505916800) [pid = 3896] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 20:14:29 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C50C59A800) [pid = 3896] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 20:14:29 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C50FB19C00) [pid = 3896] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 20:14:29 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C50BD93800) [pid = 3896] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 20:14:29 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C50958F800) [pid = 3896] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 20:14:29 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C51198F000) [pid = 3896] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 20:14:29 INFO - PROCESS | 3896 | --DOMWINDOW == 71 (000000C5096FA800) [pid = 3896] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 20:14:29 INFO - PROCESS | 3896 | --DOMWINDOW == 70 (000000C50CB3F000) [pid = 3896] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 20:14:29 INFO - PROCESS | 3896 | 1465528469388 Marionette TRACE conn5 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 20:14:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 20:14:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 777ms 20:14:29 INFO - PROCESS | 3896 | 1465528469416 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 20:14:29 INFO - PROCESS | 3896 | 1465528469418 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 20:14:29 INFO - PROCESS | 3896 | 1465528469422 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 20:14:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 20:14:29 INFO - PROCESS | 3896 | 1465528469423 Marionette TRACE conn5 <- [1,1802,null,{}] 20:14:29 INFO - PROCESS | 3896 | 1465528469427 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:29 INFO - PROCESS | 3896 | 1465528469429 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:29 INFO - PROCESS | 3896 | 1465528469540 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 20:14:29 INFO - PROCESS | 3896 | 1465528469594 Marionette TRACE conn5 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:29 INFO - PROCESS | 3896 | 1465528469596 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:29 INFO - PROCESS | 3896 | ++DOCSHELL 000000C514F48000 == 36 [pid = 3896] [id = 460] 20:14:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 71 (000000C505915800) [pid = 3896] [serial = 1380] [outer = 0000000000000000] 20:14:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 72 (000000C50D371800) [pid = 3896] [serial = 1381] [outer = 000000C505915800] 20:14:29 INFO - PROCESS | 3896 | 1465528469640 Marionette DEBUG loaded listener.js 20:14:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C512761C00) [pid = 3896] [serial = 1382] [outer = 000000C505915800] 20:14:30 INFO - PROCESS | 3896 | 1465528470007 Marionette TRACE conn5 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 20:14:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 20:14:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 630ms 20:14:30 INFO - PROCESS | 3896 | 1465528470059 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 20:14:30 INFO - PROCESS | 3896 | 1465528470062 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 20:14:30 INFO - PROCESS | 3896 | 1465528470065 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 20:14:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 20:14:30 INFO - PROCESS | 3896 | 1465528470067 Marionette TRACE conn5 <- [1,1806,null,{}] 20:14:30 INFO - PROCESS | 3896 | 1465528470070 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:30 INFO - PROCESS | 3896 | 1465528470072 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:30 INFO - PROCESS | 3896 | 1465528470163 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 20:14:30 INFO - PROCESS | 3896 | 1465528470168 Marionette TRACE conn5 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:30 INFO - PROCESS | 3896 | 1465528470170 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:30 INFO - PROCESS | 3896 | ++DOCSHELL 000000C57D98D000 == 37 [pid = 3896] [id = 461] 20:14:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C512ED8000) [pid = 3896] [serial = 1383] [outer = 0000000000000000] 20:14:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C512F12400) [pid = 3896] [serial = 1384] [outer = 000000C512ED8000] 20:14:30 INFO - PROCESS | 3896 | 1465528470214 Marionette DEBUG loaded listener.js 20:14:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C512F20000) [pid = 3896] [serial = 1385] [outer = 000000C512ED8000] 20:14:30 INFO - PROCESS | 3896 | 1465528470629 Marionette TRACE conn5 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 20:14:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 20:14:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 629ms 20:14:30 INFO - PROCESS | 3896 | 1465528470699 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 20:14:30 INFO - PROCESS | 3896 | 1465528470701 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 20:14:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 20:14:30 INFO - PROCESS | 3896 | 1465528470704 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 20:14:30 INFO - PROCESS | 3896 | 1465528470706 Marionette TRACE conn5 <- [1,1810,null,{}] 20:14:30 INFO - PROCESS | 3896 | 1465528470709 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:30 INFO - PROCESS | 3896 | 1465528470711 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:30 INFO - PROCESS | 3896 | 1465528470794 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 20:14:30 INFO - PROCESS | 3896 | 1465528470801 Marionette TRACE conn5 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:30 INFO - PROCESS | 3896 | 1465528470803 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:30 INFO - PROCESS | 3896 | ++DOCSHELL 000000C510098000 == 38 [pid = 3896] [id = 462] 20:14:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C514FCF400) [pid = 3896] [serial = 1386] [outer = 0000000000000000] 20:14:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C514FD5400) [pid = 3896] [serial = 1387] [outer = 000000C514FCF400] 20:14:30 INFO - PROCESS | 3896 | 1465528470847 Marionette DEBUG loaded listener.js 20:14:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C57DA07400) [pid = 3896] [serial = 1388] [outer = 000000C514FCF400] 20:14:31 INFO - PROCESS | 3896 | 1465528471428 Marionette TRACE conn5 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 20:14:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 20:14:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 776ms 20:14:31 INFO - PROCESS | 3896 | 1465528471484 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 20:14:31 INFO - PROCESS | 3896 | 1465528471489 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 20:14:31 INFO - PROCESS | 3896 | 1465528471495 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 20:14:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 20:14:31 INFO - PROCESS | 3896 | 1465528471499 Marionette TRACE conn5 <- [1,1814,null,{}] 20:14:31 INFO - PROCESS | 3896 | 1465528471505 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:31 INFO - PROCESS | 3896 | 1465528471508 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:31 INFO - PROCESS | 3896 | 1465528471660 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 20:14:31 INFO - PROCESS | 3896 | 1465528471782 Marionette TRACE conn5 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:31 INFO - PROCESS | 3896 | 1465528471788 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:31 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50C9BB800 == 39 [pid = 3896] [id = 463] 20:14:31 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C50B98A800) [pid = 3896] [serial = 1389] [outer = 0000000000000000] 20:14:31 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C50C4A4C00) [pid = 3896] [serial = 1390] [outer = 000000C50B98A800] 20:14:31 INFO - PROCESS | 3896 | 1465528471848 Marionette DEBUG loaded listener.js 20:14:31 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C50D03AC00) [pid = 3896] [serial = 1391] [outer = 000000C50B98A800] 20:14:32 INFO - PROCESS | 3896 | 1465528472460 Marionette TRACE conn5 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 20:14:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 20:14:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1031ms 20:14:32 INFO - PROCESS | 3896 | 1465528472529 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 20:14:32 INFO - PROCESS | 3896 | 1465528472534 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 20:14:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 20:14:32 INFO - PROCESS | 3896 | 1465528472541 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 20:14:32 INFO - PROCESS | 3896 | 1465528472544 Marionette TRACE conn5 <- [1,1818,null,{}] 20:14:32 INFO - PROCESS | 3896 | 1465528472548 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:32 INFO - PROCESS | 3896 | 1465528472551 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:32 INFO - PROCESS | 3896 | 1465528472695 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 20:14:32 INFO - PROCESS | 3896 | 1465528472811 Marionette TRACE conn5 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:32 INFO - PROCESS | 3896 | 1465528472814 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:32 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51285C800 == 40 [pid = 3896] [id = 464] 20:14:32 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C50DE4C400) [pid = 3896] [serial = 1392] [outer = 0000000000000000] 20:14:32 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C50FB04C00) [pid = 3896] [serial = 1393] [outer = 000000C50DE4C400] 20:14:32 INFO - PROCESS | 3896 | 1465528472872 Marionette DEBUG loaded listener.js 20:14:32 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C50FF66C00) [pid = 3896] [serial = 1394] [outer = 000000C50DE4C400] 20:14:33 INFO - PROCESS | 3896 | 1465528473481 Marionette TRACE conn5 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 20:14:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 20:14:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 986ms 20:14:33 INFO - PROCESS | 3896 | 1465528473529 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 20:14:33 INFO - PROCESS | 3896 | 1465528473532 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 20:14:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 20:14:33 INFO - PROCESS | 3896 | 1465528473536 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 20:14:33 INFO - PROCESS | 3896 | 1465528473540 Marionette TRACE conn5 <- [1,1822,null,{}] 20:14:33 INFO - PROCESS | 3896 | 1465528473551 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:33 INFO - PROCESS | 3896 | 1465528473556 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:33 INFO - PROCESS | 3896 | 1465528473670 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 20:14:33 INFO - PROCESS | 3896 | 1465528473793 Marionette TRACE conn5 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:33 INFO - PROCESS | 3896 | 1465528473796 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:33 INFO - PROCESS | 3896 | ++DOCSHELL 000000C57EEAB000 == 41 [pid = 3896] [id = 465] 20:14:33 INFO - PROCESS | 3896 | ++DOMWINDOW == 86 (000000C512709400) [pid = 3896] [serial = 1395] [outer = 0000000000000000] 20:14:33 INFO - PROCESS | 3896 | ++DOMWINDOW == 87 (000000C512768C00) [pid = 3896] [serial = 1396] [outer = 000000C512709400] 20:14:33 INFO - PROCESS | 3896 | 1465528473855 Marionette DEBUG loaded listener.js 20:14:33 INFO - PROCESS | 3896 | ++DOMWINDOW == 88 (000000C514FD0800) [pid = 3896] [serial = 1397] [outer = 000000C512709400] 20:14:34 INFO - PROCESS | 3896 | 1465528474655 Marionette TRACE conn5 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 20:14:34 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 20:14:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1192ms 20:14:34 INFO - PROCESS | 3896 | 1465528474731 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 20:14:34 INFO - PROCESS | 3896 | 1465528474735 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 20:14:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 20:14:34 INFO - PROCESS | 3896 | 1465528474740 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 20:14:34 INFO - PROCESS | 3896 | 1465528474744 Marionette TRACE conn5 <- [1,1826,null,{}] 20:14:34 INFO - PROCESS | 3896 | 1465528474749 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:34 INFO - PROCESS | 3896 | 1465528474752 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:34 INFO - PROCESS | 3896 | 1465528474864 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 20:14:34 INFO - PROCESS | 3896 | 1465528474941 Marionette TRACE conn5 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:34 INFO - PROCESS | 3896 | 1465528474945 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:35 INFO - PROCESS | 3896 | ++DOCSHELL 000000C504BB3800 == 42 [pid = 3896] [id = 466] 20:14:35 INFO - PROCESS | 3896 | ++DOMWINDOW == 89 (000000C50B1EE000) [pid = 3896] [serial = 1398] [outer = 0000000000000000] 20:14:35 INFO - PROCESS | 3896 | ++DOMWINDOW == 90 (000000C50BD8FC00) [pid = 3896] [serial = 1399] [outer = 000000C50B1EE000] 20:14:35 INFO - PROCESS | 3896 | 1465528475043 Marionette DEBUG loaded listener.js 20:14:35 INFO - PROCESS | 3896 | ++DOMWINDOW == 91 (000000C50CB45000) [pid = 3896] [serial = 1400] [outer = 000000C50B1EE000] 20:14:35 INFO - PROCESS | 3896 | --DOCSHELL 000000C57D98D000 == 41 [pid = 3896] [id = 461] 20:14:35 INFO - PROCESS | 3896 | --DOCSHELL 000000C514F48000 == 40 [pid = 3896] [id = 460] 20:14:35 INFO - PROCESS | 3896 | --DOCSHELL 000000C514BE5000 == 39 [pid = 3896] [id = 459] 20:14:35 INFO - PROCESS | 3896 | --DOCSHELL 000000C51284E800 == 38 [pid = 3896] [id = 458] 20:14:35 INFO - PROCESS | 3896 | --DOCSHELL 000000C51245C800 == 37 [pid = 3896] [id = 457] 20:14:35 INFO - PROCESS | 3896 | --DOCSHELL 000000C510098800 == 36 [pid = 3896] [id = 456] 20:14:35 INFO - PROCESS | 3896 | --DOCSHELL 000000C50D060000 == 35 [pid = 3896] [id = 455] 20:14:35 INFO - PROCESS | 3896 | --DOCSHELL 000000C50B1BD800 == 34 [pid = 3896] [id = 454] 20:14:35 INFO - PROCESS | 3896 | --DOCSHELL 000000C50C5CD800 == 33 [pid = 3896] [id = 452] 20:14:35 INFO - PROCESS | 3896 | --DOCSHELL 000000C51244C000 == 32 [pid = 3896] [id = 453] 20:14:35 INFO - PROCESS | 3896 | --DOCSHELL 000000C5131C2800 == 31 [pid = 3896] [id = 451] 20:14:35 INFO - PROCESS | 3896 | --DOCSHELL 000000C57EEAB000 == 30 [pid = 3896] [id = 465] 20:14:35 INFO - PROCESS | 3896 | --DOCSHELL 000000C51285C800 == 29 [pid = 3896] [id = 464] 20:14:35 INFO - PROCESS | 3896 | --DOCSHELL 000000C510098000 == 28 [pid = 3896] [id = 462] 20:14:35 INFO - PROCESS | 3896 | --DOCSHELL 000000C50C9BB800 == 27 [pid = 3896] [id = 463] 20:14:35 INFO - PROCESS | 3896 | --DOMWINDOW == 90 (000000C50DE4C800) [pid = 3896] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 20:14:35 INFO - PROCESS | 3896 | --DOMWINDOW == 89 (000000C50D25E800) [pid = 3896] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 20:14:35 INFO - PROCESS | 3896 | --DOMWINDOW == 88 (000000C50CAB0800) [pid = 3896] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 20:14:35 INFO - PROCESS | 3896 | --DOMWINDOW == 87 (000000C50CC6A400) [pid = 3896] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 20:14:35 INFO - PROCESS | 3896 | --DOMWINDOW == 86 (000000C50CEF4C00) [pid = 3896] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 20:14:35 INFO - PROCESS | 3896 | --DOMWINDOW == 85 (000000C50C61E800) [pid = 3896] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 20:14:35 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C50F286800) [pid = 3896] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 20:14:35 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C50D385000) [pid = 3896] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 20:14:35 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C50CC64400) [pid = 3896] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 20:14:35 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C51248E000) [pid = 3896] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 20:14:35 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C5101A6400) [pid = 3896] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 20:14:35 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C57DA0D400) [pid = 3896] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 20:14:35 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C512767400) [pid = 3896] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 20:14:35 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C5100EEC00) [pid = 3896] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 20:14:35 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C50FB17400) [pid = 3896] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 20:14:35 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C5119F4400) [pid = 3896] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 20:14:35 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C5118E3C00) [pid = 3896] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 20:14:35 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C50B97C800) [pid = 3896] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 20:14:35 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C50C488400) [pid = 3896] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 20:14:35 INFO - PROCESS | 3896 | --DOMWINDOW == 71 (000000C5125C4800) [pid = 3896] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 20:14:35 INFO - PROCESS | 3896 | --DOMWINDOW == 70 (000000C51019E400) [pid = 3896] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 20:14:35 INFO - PROCESS | 3896 | --DOMWINDOW == 69 (000000C511984800) [pid = 3896] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 20:14:35 INFO - PROCESS | 3896 | --DOMWINDOW == 68 (000000C50EBD7800) [pid = 3896] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 20:14:35 INFO - PROCESS | 3896 | --DOMWINDOW == 67 (000000C5125D0C00) [pid = 3896] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 20:14:35 INFO - PROCESS | 3896 | --DOMWINDOW == 66 (000000C50D387800) [pid = 3896] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 20:14:36 INFO - PROCESS | 3896 | 1465528476233 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 20:14:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 20:14:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1539ms 20:14:36 INFO - PROCESS | 3896 | 1465528476322 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 20:14:36 INFO - PROCESS | 3896 | 1465528476326 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 20:14:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 20:14:36 INFO - PROCESS | 3896 | 1465528476337 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 20:14:36 INFO - PROCESS | 3896 | 1465528476340 Marionette TRACE conn5 <- [1,1830,null,{}] 20:14:36 INFO - PROCESS | 3896 | 1465528476346 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:36 INFO - PROCESS | 3896 | 1465528476349 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:36 INFO - PROCESS | 3896 | 1465528476435 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 20:14:36 INFO - PROCESS | 3896 | 1465528476449 Marionette TRACE conn5 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:36 INFO - PROCESS | 3896 | 1465528476452 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:36 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50B1D6800 == 28 [pid = 3896] [id = 467] 20:14:36 INFO - PROCESS | 3896 | ++DOMWINDOW == 67 (000000C50665AC00) [pid = 3896] [serial = 1401] [outer = 0000000000000000] 20:14:36 INFO - PROCESS | 3896 | ++DOMWINDOW == 68 (000000C509609800) [pid = 3896] [serial = 1402] [outer = 000000C50665AC00] 20:14:36 INFO - PROCESS | 3896 | 1465528476500 Marionette DEBUG loaded listener.js 20:14:36 INFO - PROCESS | 3896 | ++DOMWINDOW == 69 (000000C50B1E5C00) [pid = 3896] [serial = 1403] [outer = 000000C50665AC00] 20:14:36 INFO - PROCESS | 3896 | 1465528476966 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 20:14:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 20:14:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 692ms 20:14:37 INFO - PROCESS | 3896 | 1465528477029 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 20:14:37 INFO - PROCESS | 3896 | 1465528477034 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 20:14:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 20:14:37 INFO - PROCESS | 3896 | 1465528477041 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 20:14:37 INFO - PROCESS | 3896 | 1465528477044 Marionette TRACE conn5 <- [1,1834,null,{}] 20:14:37 INFO - PROCESS | 3896 | 1465528477048 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:37 INFO - PROCESS | 3896 | 1465528477050 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:37 INFO - PROCESS | 3896 | 1465528477142 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 20:14:37 INFO - PROCESS | 3896 | 1465528477157 Marionette TRACE conn5 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:37 INFO - PROCESS | 3896 | 1465528477159 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:37 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50C841000 == 29 [pid = 3896] [id = 468] 20:14:37 INFO - PROCESS | 3896 | ++DOMWINDOW == 70 (000000C50C4A4000) [pid = 3896] [serial = 1404] [outer = 0000000000000000] 20:14:37 INFO - PROCESS | 3896 | ++DOMWINDOW == 71 (000000C50C517400) [pid = 3896] [serial = 1405] [outer = 000000C50C4A4000] 20:14:37 INFO - PROCESS | 3896 | 1465528477207 Marionette DEBUG loaded listener.js 20:14:37 INFO - PROCESS | 3896 | ++DOMWINDOW == 72 (000000C50CAAE000) [pid = 3896] [serial = 1406] [outer = 000000C50C4A4000] 20:14:37 INFO - PROCESS | 3896 | 1465528477687 Marionette TRACE conn5 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 20:14:37 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) 20:14:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 693ms 20:14:37 INFO - PROCESS | 3896 | 1465528477735 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 20:14:37 INFO - PROCESS | 3896 | 1465528477738 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 20:14:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 20:14:37 INFO - PROCESS | 3896 | 1465528477741 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 20:14:37 INFO - PROCESS | 3896 | 1465528477745 Marionette TRACE conn5 <- [1,1838,null,{}] 20:14:37 INFO - PROCESS | 3896 | 1465528477756 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:37 INFO - PROCESS | 3896 | 1465528477761 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:37 INFO - PROCESS | 3896 | 1465528477882 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 20:14:37 INFO - PROCESS | 3896 | 1465528477971 Marionette TRACE conn5 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:37 INFO - PROCESS | 3896 | 1465528477974 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:37 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50FB74800 == 30 [pid = 3896] [id = 469] 20:14:37 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C50D255C00) [pid = 3896] [serial = 1407] [outer = 0000000000000000] 20:14:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C50D255400) [pid = 3896] [serial = 1408] [outer = 000000C50D255C00] 20:14:38 INFO - PROCESS | 3896 | 1465528478024 Marionette DEBUG loaded listener.js 20:14:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C50D377000) [pid = 3896] [serial = 1409] [outer = 000000C50D255C00] 20:14:38 INFO - PROCESS | 3896 | 1465528478451 Marionette TRACE conn5 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 20:14:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 20:14:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 735ms 20:14:38 INFO - PROCESS | 3896 | 1465528478487 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 20:14:38 INFO - PROCESS | 3896 | 1465528478490 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 20:14:38 INFO - PROCESS | 3896 | 1465528478493 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 20:14:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 20:14:38 INFO - PROCESS | 3896 | 1465528478495 Marionette TRACE conn5 <- [1,1842,null,{}] 20:14:38 INFO - PROCESS | 3896 | 1465528478499 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:38 INFO - PROCESS | 3896 | 1465528478501 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:38 INFO - PROCESS | 3896 | 1465528478634 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 20:14:38 INFO - PROCESS | 3896 | 1465528478654 Marionette TRACE conn5 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:38 INFO - PROCESS | 3896 | 1465528478656 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:38 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51011B000 == 31 [pid = 3896] [id = 470] 20:14:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C50D38F800) [pid = 3896] [serial = 1410] [outer = 0000000000000000] 20:14:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C50D586400) [pid = 3896] [serial = 1411] [outer = 000000C50D38F800] 20:14:38 INFO - PROCESS | 3896 | 1465528478702 Marionette DEBUG loaded listener.js 20:14:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C50DE4E400) [pid = 3896] [serial = 1412] [outer = 000000C50D38F800] 20:14:39 INFO - PROCESS | 3896 | 1465528479141 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 20:14:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 20:14:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 689ms 20:14:39 INFO - PROCESS | 3896 | 1465528479187 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 20:14:39 INFO - PROCESS | 3896 | 1465528479189 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 20:14:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 20:14:39 INFO - PROCESS | 3896 | 1465528479193 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 20:14:39 INFO - PROCESS | 3896 | 1465528479195 Marionette TRACE conn5 <- [1,1846,null,{}] 20:14:39 INFO - PROCESS | 3896 | 1465528479198 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:39 INFO - PROCESS | 3896 | 1465528479200 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:39 INFO - PROCESS | 3896 | 1465528479338 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 20:14:39 INFO - PROCESS | 3896 | 1465528479360 Marionette TRACE conn5 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:39 INFO - PROCESS | 3896 | 1465528479362 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:39 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512447000 == 32 [pid = 3896] [id = 471] 20:14:39 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C50C4A3C00) [pid = 3896] [serial = 1413] [outer = 0000000000000000] 20:14:39 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C50EBE2C00) [pid = 3896] [serial = 1414] [outer = 000000C50C4A3C00] 20:14:39 INFO - PROCESS | 3896 | 1465528479407 Marionette DEBUG loaded listener.js 20:14:39 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C50FB09400) [pid = 3896] [serial = 1415] [outer = 000000C50C4A3C00] 20:14:39 INFO - PROCESS | 3896 | 1465528479878 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 20:14:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 20:14:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 733ms 20:14:39 INFO - PROCESS | 3896 | 1465528479929 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 20:14:39 INFO - PROCESS | 3896 | 1465528479931 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 20:14:39 INFO - PROCESS | 3896 | 1465528479935 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 20:14:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 20:14:39 INFO - PROCESS | 3896 | 1465528479936 Marionette TRACE conn5 <- [1,1850,null,{}] 20:14:39 INFO - PROCESS | 3896 | 1465528479940 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:39 INFO - PROCESS | 3896 | 1465528479946 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:40 INFO - PROCESS | 3896 | 1465528480090 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 20:14:40 INFO - PROCESS | 3896 | 1465528480102 Marionette TRACE conn5 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:40 INFO - PROCESS | 3896 | 1465528480104 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:40 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5127DC000 == 33 [pid = 3896] [id = 472] 20:14:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C50C49A800) [pid = 3896] [serial = 1416] [outer = 0000000000000000] 20:14:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C50FB21800) [pid = 3896] [serial = 1417] [outer = 000000C50C49A800] 20:14:40 INFO - PROCESS | 3896 | 1465528480149 Marionette DEBUG loaded listener.js 20:14:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C5101A9400) [pid = 3896] [serial = 1418] [outer = 000000C50C49A800] 20:14:40 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C50635DC00) [pid = 3896] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 20:14:40 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C5125C7000) [pid = 3896] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 20:14:40 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C50C61D000) [pid = 3896] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 20:14:40 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C506651000) [pid = 3896] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 20:14:40 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C50B97D000) [pid = 3896] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 20:14:40 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C50CDDFC00) [pid = 3896] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 20:14:40 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C505FCB000) [pid = 3896] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 20:14:40 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C505915800) [pid = 3896] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 20:14:40 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C512704000) [pid = 3896] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 20:14:40 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C514FCF400) [pid = 3896] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 20:14:40 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C512ED8000) [pid = 3896] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 20:14:40 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C50FFB7C00) [pid = 3896] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 20:14:40 INFO - PROCESS | 3896 | 1465528480789 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 20:14:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 20:14:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 881ms 20:14:40 INFO - PROCESS | 3896 | 1465528480819 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 20:14:40 INFO - PROCESS | 3896 | 1465528480821 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 20:14:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 20:14:40 INFO - PROCESS | 3896 | 1465528480824 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 20:14:40 INFO - PROCESS | 3896 | 1465528480826 Marionette TRACE conn5 <- [1,1854,null,{}] 20:14:40 INFO - PROCESS | 3896 | 1465528480830 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:40 INFO - PROCESS | 3896 | 1465528480832 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:40 INFO - PROCESS | 3896 | 1465528480911 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 20:14:40 INFO - PROCESS | 3896 | 1465528480917 Marionette TRACE conn5 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:40 INFO - PROCESS | 3896 | 1465528480919 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:40 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512850800 == 34 [pid = 3896] [id = 473] 20:14:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C50D5F0000) [pid = 3896] [serial = 1419] [outer = 0000000000000000] 20:14:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C5118E2000) [pid = 3896] [serial = 1420] [outer = 000000C50D5F0000] 20:14:40 INFO - PROCESS | 3896 | 1465528480963 Marionette DEBUG loaded listener.js 20:14:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C5118EE400) [pid = 3896] [serial = 1421] [outer = 000000C50D5F0000] 20:14:41 INFO - PROCESS | 3896 | 1465528481359 Marionette TRACE conn5 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 20:14:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 20:14:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 587ms 20:14:41 INFO - PROCESS | 3896 | 1465528481415 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 20:14:41 INFO - PROCESS | 3896 | 1465528481418 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 20:14:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 20:14:41 INFO - PROCESS | 3896 | 1465528481421 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 20:14:41 INFO - PROCESS | 3896 | 1465528481423 Marionette TRACE conn5 <- [1,1858,null,{}] 20:14:41 INFO - PROCESS | 3896 | 1465528481427 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:41 INFO - PROCESS | 3896 | 1465528481428 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:41 INFO - PROCESS | 3896 | 1465528481513 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 20:14:41 INFO - PROCESS | 3896 | 1465528481519 Marionette TRACE conn5 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:41 INFO - PROCESS | 3896 | 1465528481521 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:41 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512E83800 == 35 [pid = 3896] [id = 474] 20:14:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C511989400) [pid = 3896] [serial = 1422] [outer = 0000000000000000] 20:14:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C511990800) [pid = 3896] [serial = 1423] [outer = 000000C511989400] 20:14:41 INFO - PROCESS | 3896 | 1465528481565 Marionette DEBUG loaded listener.js 20:14:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C51248C800) [pid = 3896] [serial = 1424] [outer = 000000C511989400] 20:14:41 INFO - PROCESS | 3896 | 1465528481989 Marionette TRACE conn5 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 20:14:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 20:14:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 587ms 20:14:42 INFO - PROCESS | 3896 | 1465528482011 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 20:14:42 INFO - PROCESS | 3896 | 1465528482014 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 20:14:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 20:14:42 INFO - PROCESS | 3896 | 1465528482017 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 20:14:42 INFO - PROCESS | 3896 | 1465528482019 Marionette TRACE conn5 <- [1,1862,null,{}] 20:14:42 INFO - PROCESS | 3896 | 1465528482037 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:42 INFO - PROCESS | 3896 | 1465528482039 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:42 INFO - PROCESS | 3896 | 1465528482121 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 20:14:42 INFO - PROCESS | 3896 | 1465528482127 Marionette TRACE conn5 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:42 INFO - PROCESS | 3896 | 1465528482129 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:42 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50FB72800 == 36 [pid = 3896] [id = 475] 20:14:42 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C5119F7400) [pid = 3896] [serial = 1425] [outer = 0000000000000000] 20:14:42 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C5125C6400) [pid = 3896] [serial = 1426] [outer = 000000C5119F7400] 20:14:42 INFO - PROCESS | 3896 | 1465528482175 Marionette DEBUG loaded listener.js 20:14:42 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C512704800) [pid = 3896] [serial = 1427] [outer = 000000C5119F7400] 20:14:42 INFO - PROCESS | 3896 | 1465528482849 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 20:14:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 20:14:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 902ms 20:14:42 INFO - PROCESS | 3896 | 1465528482923 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 20:14:42 INFO - PROCESS | 3896 | 1465528482928 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 20:14:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 20:14:42 INFO - PROCESS | 3896 | 1465528482933 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 20:14:42 INFO - PROCESS | 3896 | 1465528482936 Marionette TRACE conn5 <- [1,1866,null,{}] 20:14:42 INFO - PROCESS | 3896 | 1465528482942 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:42 INFO - PROCESS | 3896 | 1465528482946 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:43 INFO - PROCESS | 3896 | 1465528483091 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 20:14:43 INFO - PROCESS | 3896 | 1465528483208 Marionette TRACE conn5 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:43 INFO - PROCESS | 3896 | 1465528483211 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:43 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50C5DF800 == 37 [pid = 3896] [id = 476] 20:14:43 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C5063A8400) [pid = 3896] [serial = 1428] [outer = 0000000000000000] 20:14:43 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C5096F9000) [pid = 3896] [serial = 1429] [outer = 000000C5063A8400] 20:14:43 INFO - PROCESS | 3896 | 1465528483270 Marionette DEBUG loaded listener.js 20:14:43 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C50C498800) [pid = 3896] [serial = 1430] [outer = 000000C5063A8400] 20:14:44 INFO - PROCESS | 3896 | 1465528483985 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 20:14:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 20:14:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1132ms 20:14:44 INFO - PROCESS | 3896 | 1465528484069 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 20:14:44 INFO - PROCESS | 3896 | 1465528484074 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 20:14:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 20:14:44 INFO - PROCESS | 3896 | 1465528484081 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 20:14:44 INFO - PROCESS | 3896 | 1465528484084 Marionette TRACE conn5 <- [1,1870,null,{}] 20:14:44 INFO - PROCESS | 3896 | 1465528484088 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:44 INFO - PROCESS | 3896 | 1465528484091 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:44 INFO - PROCESS | 3896 | 1465528484222 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 20:14:44 INFO - PROCESS | 3896 | 1465528484340 Marionette TRACE conn5 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:44 INFO - PROCESS | 3896 | 1465528484343 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:44 INFO - PROCESS | 3896 | ++DOCSHELL 000000C511A21000 == 38 [pid = 3896] [id = 477] 20:14:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C50CB41C00) [pid = 3896] [serial = 1431] [outer = 0000000000000000] 20:14:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 86 (000000C50D251400) [pid = 3896] [serial = 1432] [outer = 000000C50CB41C00] 20:14:44 INFO - PROCESS | 3896 | 1465528484404 Marionette DEBUG loaded listener.js 20:14:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 87 (000000C50D38AC00) [pid = 3896] [serial = 1433] [outer = 000000C50CB41C00] 20:14:45 INFO - PROCESS | 3896 | --DOCSHELL 000000C512E83800 == 37 [pid = 3896] [id = 474] 20:14:45 INFO - PROCESS | 3896 | --DOCSHELL 000000C512850800 == 36 [pid = 3896] [id = 473] 20:14:45 INFO - PROCESS | 3896 | --DOCSHELL 000000C5127DC000 == 35 [pid = 3896] [id = 472] 20:14:45 INFO - PROCESS | 3896 | --DOCSHELL 000000C512447000 == 34 [pid = 3896] [id = 471] 20:14:45 INFO - PROCESS | 3896 | --DOCSHELL 000000C51011B000 == 33 [pid = 3896] [id = 470] 20:14:45 INFO - PROCESS | 3896 | --DOCSHELL 000000C50FB74800 == 32 [pid = 3896] [id = 469] 20:14:45 INFO - PROCESS | 3896 | --DOCSHELL 000000C50C841000 == 31 [pid = 3896] [id = 468] 20:14:45 INFO - PROCESS | 3896 | --DOCSHELL 000000C50B1D6800 == 30 [pid = 3896] [id = 467] 20:14:45 INFO - PROCESS | 3896 | --DOMWINDOW == 86 (000000C5118E6400) [pid = 3896] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 20:14:45 INFO - PROCESS | 3896 | --DOMWINDOW == 85 (000000C51270E400) [pid = 3896] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 20:14:45 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C50D37E400) [pid = 3896] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 20:14:45 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C50EB44400) [pid = 3896] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 20:14:45 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C50F27B800) [pid = 3896] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 20:14:45 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C50BD8D000) [pid = 3896] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 20:14:45 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C50C51F000) [pid = 3896] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 20:14:45 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C50D257C00) [pid = 3896] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 20:14:45 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C50D384800) [pid = 3896] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 20:14:45 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C50B13E400) [pid = 3896] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 20:14:45 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C50C516400) [pid = 3896] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 20:14:45 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C50D371800) [pid = 3896] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 20:14:45 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C512760800) [pid = 3896] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 20:14:45 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C514FD5400) [pid = 3896] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 20:14:45 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C57DA07400) [pid = 3896] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 20:14:45 INFO - PROCESS | 3896 | --DOMWINDOW == 71 (000000C512F20000) [pid = 3896] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 20:14:45 INFO - PROCESS | 3896 | --DOMWINDOW == 70 (000000C512F12400) [pid = 3896] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 20:14:45 INFO - PROCESS | 3896 | --DOMWINDOW == 69 (000000C512ED2400) [pid = 3896] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 20:14:45 INFO - PROCESS | 3896 | --DOMWINDOW == 68 (000000C5100E8000) [pid = 3896] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 20:14:45 INFO - PROCESS | 3896 | --DOMWINDOW == 67 (000000C5119F3000) [pid = 3896] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 20:14:45 INFO - PROCESS | 3896 | --DOMWINDOW == 66 (000000C5101A5800) [pid = 3896] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 20:14:45 INFO - PROCESS | 3896 | --DOMWINDOW == 65 (000000C50FB27C00) [pid = 3896] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 20:14:45 INFO - PROCESS | 3896 | --DOMWINDOW == 64 (000000C512761C00) [pid = 3896] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 20:14:45 INFO - PROCESS | 3896 | 1465528485256 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 20:14:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 20:14:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1234ms 20:14:45 INFO - PROCESS | 3896 | 1465528485317 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 20:14:45 INFO - PROCESS | 3896 | 1465528485321 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 20:14:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 20:14:45 INFO - PROCESS | 3896 | 1465528485326 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 20:14:45 INFO - PROCESS | 3896 | 1465528485329 Marionette TRACE conn5 <- [1,1874,null,{}] 20:14:45 INFO - PROCESS | 3896 | 1465528485335 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:45 INFO - PROCESS | 3896 | 1465528485338 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:45 INFO - PROCESS | 3896 | 1465528485430 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 20:14:45 INFO - PROCESS | 3896 | 1465528485510 Marionette TRACE conn5 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:45 INFO - PROCESS | 3896 | 1465528485512 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:45 INFO - PROCESS | 3896 | ++DOCSHELL 000000C506171800 == 31 [pid = 3896] [id = 478] 20:14:45 INFO - PROCESS | 3896 | ++DOMWINDOW == 65 (000000C50585D800) [pid = 3896] [serial = 1434] [outer = 0000000000000000] 20:14:45 INFO - PROCESS | 3896 | ++DOMWINDOW == 66 (000000C50918CC00) [pid = 3896] [serial = 1435] [outer = 000000C50585D800] 20:14:45 INFO - PROCESS | 3896 | 1465528485561 Marionette DEBUG loaded listener.js 20:14:45 INFO - PROCESS | 3896 | ++DOMWINDOW == 67 (000000C5096ACC00) [pid = 3896] [serial = 1436] [outer = 000000C50585D800] 20:14:46 INFO - PROCESS | 3896 | 1465528486014 Marionette TRACE conn5 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 20:14:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 20:14:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 734ms 20:14:46 INFO - PROCESS | 3896 | 1465528486060 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 20:14:46 INFO - PROCESS | 3896 | 1465528486064 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 20:14:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 20:14:46 INFO - PROCESS | 3896 | 1465528486071 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 20:14:46 INFO - PROCESS | 3896 | 1465528486073 Marionette TRACE conn5 <- [1,1878,null,{}] 20:14:46 INFO - PROCESS | 3896 | 1465528486077 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:46 INFO - PROCESS | 3896 | 1465528486079 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:46 INFO - PROCESS | 3896 | 1465528486170 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 20:14:46 INFO - PROCESS | 3896 | 1465528486179 Marionette TRACE conn5 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:46 INFO - PROCESS | 3896 | 1465528486181 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:46 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50C82F800 == 32 [pid = 3896] [id = 479] 20:14:46 INFO - PROCESS | 3896 | ++DOMWINDOW == 68 (000000C50C49EC00) [pid = 3896] [serial = 1437] [outer = 0000000000000000] 20:14:46 INFO - PROCESS | 3896 | ++DOMWINDOW == 69 (000000C50C4A3800) [pid = 3896] [serial = 1438] [outer = 000000C50C49EC00] 20:14:46 INFO - PROCESS | 3896 | 1465528486230 Marionette DEBUG loaded listener.js 20:14:46 INFO - PROCESS | 3896 | ++DOMWINDOW == 70 (000000C50C520C00) [pid = 3896] [serial = 1439] [outer = 000000C50C49EC00] 20:14:46 INFO - PROCESS | 3896 | 1465528486707 Marionette TRACE conn5 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 20:14:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 20:14:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 690ms 20:14:46 INFO - PROCESS | 3896 | 1465528486764 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 20:14:46 INFO - PROCESS | 3896 | 1465528486766 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 20:14:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 20:14:46 INFO - PROCESS | 3896 | 1465528486770 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 20:14:46 INFO - PROCESS | 3896 | 1465528486773 Marionette TRACE conn5 <- [1,1882,null,{}] 20:14:46 INFO - PROCESS | 3896 | 1465528486785 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:46 INFO - PROCESS | 3896 | 1465528486790 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:46 INFO - PROCESS | 3896 | 1465528486880 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 20:14:46 INFO - PROCESS | 3896 | 1465528486896 Marionette TRACE conn5 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:46 INFO - PROCESS | 3896 | 1465528486900 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:46 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50FF32800 == 33 [pid = 3896] [id = 480] 20:14:46 INFO - PROCESS | 3896 | ++DOMWINDOW == 71 (000000C50918AC00) [pid = 3896] [serial = 1440] [outer = 0000000000000000] 20:14:46 INFO - PROCESS | 3896 | ++DOMWINDOW == 72 (000000C50D257C00) [pid = 3896] [serial = 1441] [outer = 000000C50918AC00] 20:14:46 INFO - PROCESS | 3896 | 1465528486949 Marionette DEBUG loaded listener.js 20:14:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C50D37DC00) [pid = 3896] [serial = 1442] [outer = 000000C50918AC00] 20:14:47 INFO - PROCESS | 3896 | 1465528487371 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 20:14:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 20:14:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 628ms 20:14:47 INFO - PROCESS | 3896 | 1465528487411 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 20:14:47 INFO - PROCESS | 3896 | 1465528487414 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 20:14:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 20:14:47 INFO - PROCESS | 3896 | 1465528487418 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 20:14:47 INFO - PROCESS | 3896 | 1465528487419 Marionette TRACE conn5 <- [1,1886,null,{}] 20:14:47 INFO - PROCESS | 3896 | 1465528487423 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:47 INFO - PROCESS | 3896 | 1465528487425 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:47 INFO - PROCESS | 3896 | 1465528487546 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 20:14:47 INFO - PROCESS | 3896 | 1465528487624 Marionette TRACE conn5 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:47 INFO - PROCESS | 3896 | 1465528487626 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:47 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512419000 == 34 [pid = 3896] [id = 481] 20:14:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C50D5CD400) [pid = 3896] [serial = 1443] [outer = 0000000000000000] 20:14:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C50DE07C00) [pid = 3896] [serial = 1444] [outer = 000000C50D5CD400] 20:14:47 INFO - PROCESS | 3896 | 1465528487679 Marionette DEBUG loaded listener.js 20:14:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C50EBDA400) [pid = 3896] [serial = 1445] [outer = 000000C50D5CD400] 20:14:48 INFO - PROCESS | 3896 | 1465528488111 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 20:14:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 20:14:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 733ms 20:14:48 INFO - PROCESS | 3896 | 1465528488154 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 20:14:48 INFO - PROCESS | 3896 | 1465528488157 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 20:14:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 20:14:48 INFO - PROCESS | 3896 | 1465528488160 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 20:14:48 INFO - PROCESS | 3896 | 1465528488162 Marionette TRACE conn5 <- [1,1890,null,{}] 20:14:48 INFO - PROCESS | 3896 | 1465528488173 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:48 INFO - PROCESS | 3896 | 1465528488176 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:48 INFO - PROCESS | 3896 | 1465528488286 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 20:14:48 INFO - PROCESS | 3896 | 1465528488291 Marionette TRACE conn5 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:48 INFO - PROCESS | 3896 | 1465528488293 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:48 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51253D000 == 35 [pid = 3896] [id = 482] 20:14:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C50D5ED400) [pid = 3896] [serial = 1446] [outer = 0000000000000000] 20:14:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C50FB03400) [pid = 3896] [serial = 1447] [outer = 000000C50D5ED400] 20:14:48 INFO - PROCESS | 3896 | 1465528488341 Marionette DEBUG loaded listener.js 20:14:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C50FB17800) [pid = 3896] [serial = 1448] [outer = 000000C50D5ED400] 20:14:48 INFO - PROCESS | 3896 | 1465528488812 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 20:14:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 20:14:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 692ms 20:14:48 INFO - PROCESS | 3896 | 1465528488856 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 20:14:48 INFO - PROCESS | 3896 | 1465528488858 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 20:14:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 20:14:48 INFO - PROCESS | 3896 | 1465528488867 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 20:14:48 INFO - PROCESS | 3896 | 1465528488869 Marionette TRACE conn5 <- [1,1894,null,{}] 20:14:48 INFO - PROCESS | 3896 | 1465528488872 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:48 INFO - PROCESS | 3896 | 1465528488879 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:49 INFO - PROCESS | 3896 | 1465528489051 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 20:14:49 INFO - PROCESS | 3896 | 1465528489110 Marionette TRACE conn5 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:49 INFO - PROCESS | 3896 | 1465528489112 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:49 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512E7F800 == 36 [pid = 3896] [id = 483] 20:14:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C50FF60C00) [pid = 3896] [serial = 1449] [outer = 0000000000000000] 20:14:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C5100E5C00) [pid = 3896] [serial = 1450] [outer = 000000C50FF60C00] 20:14:49 INFO - PROCESS | 3896 | 1465528489157 Marionette DEBUG loaded listener.js 20:14:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C511982000) [pid = 3896] [serial = 1451] [outer = 000000C50FF60C00] 20:14:49 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C50C4A3C00) [pid = 3896] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 20:14:49 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C512709400) [pid = 3896] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 20:14:49 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C50D5F0000) [pid = 3896] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 20:14:49 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C50B98A800) [pid = 3896] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 20:14:49 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C50DE4C400) [pid = 3896] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 20:14:49 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C50D38F800) [pid = 3896] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 20:14:49 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C50665AC00) [pid = 3896] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 20:14:49 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C50C49A800) [pid = 3896] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 20:14:49 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C50C4A4000) [pid = 3896] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 20:14:49 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C50B1EE000) [pid = 3896] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 20:14:49 INFO - PROCESS | 3896 | --DOMWINDOW == 71 (000000C511989400) [pid = 3896] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 20:14:49 INFO - PROCESS | 3896 | --DOMWINDOW == 70 (000000C50D255C00) [pid = 3896] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 20:14:49 INFO - PROCESS | 3896 | 1465528489608 Marionette TRACE conn5 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 20:14:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 20:14:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 795ms 20:14:49 INFO - PROCESS | 3896 | 1465528489660 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 20:14:49 INFO - PROCESS | 3896 | 1465528489662 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 20:14:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 20:14:49 INFO - PROCESS | 3896 | 1465528489665 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 20:14:49 INFO - PROCESS | 3896 | 1465528489667 Marionette TRACE conn5 <- [1,1898,null,{}] 20:14:49 INFO - PROCESS | 3896 | 1465528489670 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:49 INFO - PROCESS | 3896 | 1465528489673 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:49 INFO - PROCESS | 3896 | 1465528489785 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 20:14:49 INFO - PROCESS | 3896 | 1465528489835 Marionette TRACE conn5 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:49 INFO - PROCESS | 3896 | 1465528489837 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:49 INFO - PROCESS | 3896 | ++DOCSHELL 000000C514BE5000 == 37 [pid = 3896] [id = 484] 20:14:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 71 (000000C509598000) [pid = 3896] [serial = 1452] [outer = 0000000000000000] 20:14:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 72 (000000C50D378800) [pid = 3896] [serial = 1453] [outer = 000000C509598000] 20:14:49 INFO - PROCESS | 3896 | 1465528489881 Marionette DEBUG loaded listener.js 20:14:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C5101A7400) [pid = 3896] [serial = 1454] [outer = 000000C509598000] 20:14:50 INFO - PROCESS | 3896 | 1465528490234 Marionette TRACE conn5 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 20:14:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 20:14:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 629ms 20:14:50 INFO - PROCESS | 3896 | 1465528490298 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 20:14:50 INFO - PROCESS | 3896 | 1465528490300 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 20:14:50 INFO - PROCESS | 3896 | 1465528490303 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 20:14:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 20:14:50 INFO - PROCESS | 3896 | 1465528490305 Marionette TRACE conn5 <- [1,1902,null,{}] 20:14:50 INFO - PROCESS | 3896 | 1465528490308 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:50 INFO - PROCESS | 3896 | 1465528490318 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:50 INFO - PROCESS | 3896 | 1465528490462 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 20:14:50 INFO - PROCESS | 3896 | 1465528490470 Marionette TRACE conn5 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:50 INFO - PROCESS | 3896 | 1465528490472 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:50 INFO - PROCESS | 3896 | ++DOCSHELL 000000C514F48000 == 38 [pid = 3896] [id = 485] 20:14:50 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C51198D400) [pid = 3896] [serial = 1455] [outer = 0000000000000000] 20:14:50 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C5119EF000) [pid = 3896] [serial = 1456] [outer = 000000C51198D400] 20:14:50 INFO - PROCESS | 3896 | 1465528490517 Marionette DEBUG loaded listener.js 20:14:50 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C512490C00) [pid = 3896] [serial = 1457] [outer = 000000C51198D400] 20:14:50 INFO - PROCESS | 3896 | 1465528490901 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 20:14:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 20:14:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 629ms 20:14:50 INFO - PROCESS | 3896 | 1465528490942 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 20:14:50 INFO - PROCESS | 3896 | 1465528490944 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 20:14:50 INFO - PROCESS | 3896 | 1465528490947 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 20:14:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 20:14:50 INFO - PROCESS | 3896 | 1465528490949 Marionette TRACE conn5 <- [1,1906,null,{}] 20:14:50 INFO - PROCESS | 3896 | 1465528490952 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:50 INFO - PROCESS | 3896 | 1465528490954 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:51 INFO - PROCESS | 3896 | 1465528491041 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 20:14:51 INFO - PROCESS | 3896 | 1465528491060 Marionette TRACE conn5 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:51 INFO - PROCESS | 3896 | 1465528491062 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:51 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50FB7D800 == 39 [pid = 3896] [id = 486] 20:14:51 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C512498400) [pid = 3896] [serial = 1458] [outer = 0000000000000000] 20:14:51 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C5125CBC00) [pid = 3896] [serial = 1459] [outer = 000000C512498400] 20:14:51 INFO - PROCESS | 3896 | 1465528491107 Marionette DEBUG loaded listener.js 20:14:51 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C51270C400) [pid = 3896] [serial = 1460] [outer = 000000C512498400] 20:14:51 INFO - PROCESS | 3896 | 1465528491584 Marionette TRACE conn5 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 20:14:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 20:14:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 691ms 20:14:51 INFO - PROCESS | 3896 | 1465528491641 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 20:14:51 INFO - PROCESS | 3896 | 1465528491646 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 20:14:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 20:14:51 INFO - PROCESS | 3896 | 1465528491652 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 20:14:51 INFO - PROCESS | 3896 | 1465528491657 Marionette TRACE conn5 <- [1,1910,null,{}] 20:14:51 INFO - PROCESS | 3896 | 1465528491664 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:51 INFO - PROCESS | 3896 | 1465528491667 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:51 INFO - PROCESS | 3896 | 1465528491795 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 20:14:51 INFO - PROCESS | 3896 | 1465528491928 Marionette TRACE conn5 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:51 INFO - PROCESS | 3896 | 1465528491933 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:51 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50C0AD000 == 40 [pid = 3896] [id = 487] 20:14:51 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C5096AC400) [pid = 3896] [serial = 1461] [outer = 0000000000000000] 20:14:51 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C50B06B400) [pid = 3896] [serial = 1462] [outer = 000000C5096AC400] 20:14:51 INFO - PROCESS | 3896 | 1465528491993 Marionette DEBUG loaded listener.js 20:14:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C50C4A4400) [pid = 3896] [serial = 1463] [outer = 000000C5096AC400] 20:14:52 INFO - PROCESS | 3896 | 1465528492576 Marionette TRACE conn5 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 20:14:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 20:14:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 986ms 20:14:52 INFO - PROCESS | 3896 | 1465528492642 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 20:14:52 INFO - PROCESS | 3896 | 1465528492647 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 20:14:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 20:14:52 INFO - PROCESS | 3896 | 1465528492654 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 20:14:52 INFO - PROCESS | 3896 | 1465528492657 Marionette TRACE conn5 <- [1,1914,null,{}] 20:14:52 INFO - PROCESS | 3896 | 1465528492661 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:52 INFO - PROCESS | 3896 | 1465528492664 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:52 INFO - PROCESS | 3896 | 1465528492782 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 20:14:52 INFO - PROCESS | 3896 | 1465528492878 Marionette TRACE conn5 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:52 INFO - PROCESS | 3896 | 1465528492881 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:52 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5127CF800 == 41 [pid = 3896] [id = 488] 20:14:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C50D259000) [pid = 3896] [serial = 1464] [outer = 0000000000000000] 20:14:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C50D372000) [pid = 3896] [serial = 1465] [outer = 000000C50D259000] 20:14:52 INFO - PROCESS | 3896 | 1465528492938 Marionette DEBUG loaded listener.js 20:14:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C50DE06400) [pid = 3896] [serial = 1466] [outer = 000000C50D259000] 20:14:53 INFO - PROCESS | 3896 | 1465528493541 Marionette TRACE conn5 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 20:14:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 20:14:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 944ms 20:14:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 20:14:53 INFO - PROCESS | 3896 | 1465528493598 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 20:14:53 INFO - PROCESS | 3896 | 1465528493601 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 20:14:53 INFO - PROCESS | 3896 | 1465528493605 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 20:14:53 INFO - PROCESS | 3896 | 1465528493609 Marionette TRACE conn5 <- [1,1918,null,{}] 20:14:53 INFO - PROCESS | 3896 | 1465528493621 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:53 INFO - PROCESS | 3896 | 1465528493626 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:53 INFO - PROCESS | 3896 | 1465528493762 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 20:14:53 INFO - PROCESS | 3896 | 1465528493888 Marionette TRACE conn5 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:53 INFO - PROCESS | 3896 | 1465528493892 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:53 INFO - PROCESS | 3896 | ++DOCSHELL 000000C57E4A3000 == 42 [pid = 3896] [id = 489] 20:14:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 86 (000000C5100EF000) [pid = 3896] [serial = 1467] [outer = 0000000000000000] 20:14:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 87 (000000C5101AB000) [pid = 3896] [serial = 1468] [outer = 000000C5100EF000] 20:14:53 INFO - PROCESS | 3896 | 1465528493952 Marionette DEBUG loaded listener.js 20:14:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 88 (000000C51270DC00) [pid = 3896] [serial = 1469] [outer = 000000C5100EF000] 20:14:54 INFO - PROCESS | 3896 | 1465528494546 Marionette TRACE conn5 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 20:14:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 20:14:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 986ms 20:14:54 INFO - PROCESS | 3896 | 1465528494592 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 20:14:54 INFO - PROCESS | 3896 | 1465528494595 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 20:14:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 20:14:54 INFO - PROCESS | 3896 | 1465528494598 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 20:14:54 INFO - PROCESS | 3896 | 1465528494601 Marionette TRACE conn5 <- [1,1922,null,{}] 20:14:54 INFO - PROCESS | 3896 | 1465528494605 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:54 INFO - PROCESS | 3896 | 1465528494607 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:54 INFO - PROCESS | 3896 | 1465528494721 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 20:14:54 INFO - PROCESS | 3896 | 1465528494843 Marionette TRACE conn5 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:54 INFO - PROCESS | 3896 | 1465528494846 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:54 INFO - PROCESS | 3896 | ++DOCSHELL 000000C57F4B9000 == 43 [pid = 3896] [id = 490] 20:14:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 89 (000000C51277CC00) [pid = 3896] [serial = 1470] [outer = 0000000000000000] 20:14:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 90 (000000C512ECEC00) [pid = 3896] [serial = 1471] [outer = 000000C51277CC00] 20:14:54 INFO - PROCESS | 3896 | 1465528494902 Marionette DEBUG loaded listener.js 20:14:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 91 (000000C512EDA800) [pid = 3896] [serial = 1472] [outer = 000000C51277CC00] 20:14:55 INFO - PROCESS | 3896 | 1465528495672 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 20:14:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 20:14:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1135ms 20:14:55 INFO - PROCESS | 3896 | 1465528495737 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 20:14:55 INFO - PROCESS | 3896 | 1465528495741 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 20:14:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 20:14:55 INFO - PROCESS | 3896 | 1465528495747 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 20:14:55 INFO - PROCESS | 3896 | 1465528495750 Marionette TRACE conn5 <- [1,1926,null,{}] 20:14:55 INFO - PROCESS | 3896 | 1465528495755 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:55 INFO - PROCESS | 3896 | 1465528495758 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:55 INFO - PROCESS | 3896 | 1465528495869 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 20:14:55 INFO - PROCESS | 3896 | 1465528495946 Marionette TRACE conn5 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:55 INFO - PROCESS | 3896 | 1465528495950 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:56 INFO - PROCESS | 3896 | ++DOCSHELL 000000C504E04000 == 44 [pid = 3896] [id = 491] 20:14:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 92 (000000C50B989C00) [pid = 3896] [serial = 1473] [outer = 0000000000000000] 20:14:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 93 (000000C50C43F000) [pid = 3896] [serial = 1474] [outer = 000000C50B989C00] 20:14:56 INFO - PROCESS | 3896 | 1465528496048 Marionette DEBUG loaded listener.js 20:14:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 94 (000000C50CB3B400) [pid = 3896] [serial = 1475] [outer = 000000C50B989C00] 20:14:56 INFO - PROCESS | 3896 | --DOCSHELL 000000C504BB3800 == 43 [pid = 3896] [id = 466] 20:14:56 INFO - PROCESS | 3896 | --DOCSHELL 000000C514F48000 == 42 [pid = 3896] [id = 485] 20:14:56 INFO - PROCESS | 3896 | --DOCSHELL 000000C514BE5000 == 41 [pid = 3896] [id = 484] 20:14:56 INFO - PROCESS | 3896 | --DOCSHELL 000000C512E7F800 == 40 [pid = 3896] [id = 483] 20:14:56 INFO - PROCESS | 3896 | --DOCSHELL 000000C51253D000 == 39 [pid = 3896] [id = 482] 20:14:56 INFO - PROCESS | 3896 | --DOCSHELL 000000C512419000 == 38 [pid = 3896] [id = 481] 20:14:56 INFO - PROCESS | 3896 | --DOCSHELL 000000C50FF32800 == 37 [pid = 3896] [id = 480] 20:14:56 INFO - PROCESS | 3896 | --DOCSHELL 000000C50C82F800 == 36 [pid = 3896] [id = 479] 20:14:56 INFO - PROCESS | 3896 | --DOCSHELL 000000C506171800 == 35 [pid = 3896] [id = 478] 20:14:56 INFO - PROCESS | 3896 | --DOCSHELL 000000C511A21000 == 34 [pid = 3896] [id = 477] 20:14:56 INFO - PROCESS | 3896 | --DOCSHELL 000000C50FB72800 == 33 [pid = 3896] [id = 475] 20:14:56 INFO - PROCESS | 3896 | --DOCSHELL 000000C50C5DF800 == 32 [pid = 3896] [id = 476] 20:14:56 INFO - PROCESS | 3896 | --DOCSHELL 000000C57F4B9000 == 31 [pid = 3896] [id = 490] 20:14:56 INFO - PROCESS | 3896 | --DOCSHELL 000000C57E4A3000 == 30 [pid = 3896] [id = 489] 20:14:56 INFO - PROCESS | 3896 | --DOCSHELL 000000C5127CF800 == 29 [pid = 3896] [id = 488] 20:14:56 INFO - PROCESS | 3896 | --DOCSHELL 000000C50FB7D800 == 28 [pid = 3896] [id = 486] 20:14:56 INFO - PROCESS | 3896 | --DOCSHELL 000000C50C0AD000 == 27 [pid = 3896] [id = 487] 20:14:56 INFO - PROCESS | 3896 | --DOMWINDOW == 93 (000000C50EBE2C00) [pid = 3896] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 20:14:56 INFO - PROCESS | 3896 | --DOMWINDOW == 92 (000000C514FD0800) [pid = 3896] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 20:14:56 INFO - PROCESS | 3896 | --DOMWINDOW == 91 (000000C5118E2000) [pid = 3896] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 20:14:56 INFO - PROCESS | 3896 | --DOMWINDOW == 90 (000000C50FB09400) [pid = 3896] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 20:14:56 INFO - PROCESS | 3896 | --DOMWINDOW == 89 (000000C50C4A4C00) [pid = 3896] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 20:14:56 INFO - PROCESS | 3896 | --DOMWINDOW == 88 (000000C50FF66C00) [pid = 3896] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 20:14:56 INFO - PROCESS | 3896 | --DOMWINDOW == 87 (000000C50DE4E400) [pid = 3896] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 20:14:56 INFO - PROCESS | 3896 | --DOMWINDOW == 86 (000000C50D03AC00) [pid = 3896] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 20:14:56 INFO - PROCESS | 3896 | --DOMWINDOW == 85 (000000C512768C00) [pid = 3896] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 20:14:56 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C509609800) [pid = 3896] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 20:14:56 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C5101A9400) [pid = 3896] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 20:14:56 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C50C517400) [pid = 3896] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 20:14:56 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C5118EE400) [pid = 3896] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 20:14:56 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C50D586400) [pid = 3896] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 20:14:56 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C50FB21800) [pid = 3896] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 20:14:56 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C50CB45000) [pid = 3896] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 20:14:56 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C511990800) [pid = 3896] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 20:14:56 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C50D255400) [pid = 3896] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 20:14:56 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C50CAAE000) [pid = 3896] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 20:14:56 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C50D377000) [pid = 3896] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 20:14:56 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C50B1E5C00) [pid = 3896] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 20:14:56 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C50BD8FC00) [pid = 3896] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 20:14:56 INFO - PROCESS | 3896 | --DOMWINDOW == 71 (000000C50FB04C00) [pid = 3896] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 20:14:56 INFO - PROCESS | 3896 | --DOMWINDOW == 70 (000000C51248C800) [pid = 3896] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 20:14:56 INFO - PROCESS | 3896 | --DOMWINDOW == 69 (000000C5125C6400) [pid = 3896] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 20:14:57 INFO - PROCESS | 3896 | 1465528497244 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 20:14:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 20:14:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1548ms 20:14:57 INFO - PROCESS | 3896 | 1465528497299 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 20:14:57 INFO - PROCESS | 3896 | 1465528497303 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 20:14:57 INFO - PROCESS | 3896 | 1465528497308 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 20:14:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 20:14:57 INFO - PROCESS | 3896 | 1465528497313 Marionette TRACE conn5 <- [1,1930,null,{}] 20:14:57 INFO - PROCESS | 3896 | 1465528497318 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:57 INFO - PROCESS | 3896 | 1465528497321 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:57 INFO - PROCESS | 3896 | 1465528497414 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 20:14:57 INFO - PROCESS | 3896 | 1465528497421 Marionette TRACE conn5 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:57 INFO - PROCESS | 3896 | 1465528497424 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:57 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50C098800 == 28 [pid = 3896] [id = 492] 20:14:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 70 (000000C5096FE000) [pid = 3896] [serial = 1476] [outer = 0000000000000000] 20:14:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 71 (000000C50B1E9000) [pid = 3896] [serial = 1477] [outer = 000000C5096FE000] 20:14:57 INFO - PROCESS | 3896 | 1465528497473 Marionette DEBUG loaded listener.js 20:14:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 72 (000000C50C488400) [pid = 3896] [serial = 1478] [outer = 000000C5096FE000] 20:14:57 INFO - PROCESS | 3896 | 1465528497940 Marionette TRACE conn5 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 20:14:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 20:14:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 691ms 20:14:58 INFO - PROCESS | 3896 | 1465528498003 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 20:14:58 INFO - PROCESS | 3896 | 1465528498009 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 20:14:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 20:14:58 INFO - PROCESS | 3896 | 1465528498048 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 20:14:58 INFO - PROCESS | 3896 | 1465528498051 Marionette TRACE conn5 <- [1,1934,null,{}] 20:14:58 INFO - PROCESS | 3896 | 1465528498055 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:58 INFO - PROCESS | 3896 | 1465528498058 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:58 INFO - PROCESS | 3896 | 1465528498160 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 20:14:58 INFO - PROCESS | 3896 | 1465528498234 Marionette TRACE conn5 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:58 INFO - PROCESS | 3896 | 1465528498237 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:58 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50D30F800 == 29 [pid = 3896] [id = 493] 20:14:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C50B13D800) [pid = 3896] [serial = 1479] [outer = 0000000000000000] 20:14:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C50CAB1C00) [pid = 3896] [serial = 1480] [outer = 000000C50B13D800] 20:14:58 INFO - PROCESS | 3896 | 1465528498286 Marionette DEBUG loaded listener.js 20:14:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C50CD94000) [pid = 3896] [serial = 1481] [outer = 000000C50B13D800] 20:14:58 INFO - PROCESS | 3896 | 1465528498669 Marionette TRACE conn5 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 20:14:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 20:14:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 649ms 20:14:58 INFO - PROCESS | 3896 | 1465528498697 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 20:14:58 INFO - PROCESS | 3896 | 1465528498699 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 20:14:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 20:14:58 INFO - PROCESS | 3896 | 1465528498703 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 20:14:58 INFO - PROCESS | 3896 | 1465528498707 Marionette TRACE conn5 <- [1,1938,null,{}] 20:14:58 INFO - PROCESS | 3896 | 1465528498718 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:58 INFO - PROCESS | 3896 | 1465528498723 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:58 INFO - PROCESS | 3896 | 1465528498811 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 20:14:58 INFO - PROCESS | 3896 | 1465528498818 Marionette TRACE conn5 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:58 INFO - PROCESS | 3896 | 1465528498821 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:58 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51007E800 == 30 [pid = 3896] [id = 494] 20:14:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C50D256400) [pid = 3896] [serial = 1482] [outer = 0000000000000000] 20:14:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C50D25E800) [pid = 3896] [serial = 1483] [outer = 000000C50D256400] 20:14:58 INFO - PROCESS | 3896 | 1465528498870 Marionette DEBUG loaded listener.js 20:14:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C50D384000) [pid = 3896] [serial = 1484] [outer = 000000C50D256400] 20:14:59 INFO - PROCESS | 3896 | 1465528499341 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 20:14:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 20:14:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 691ms 20:14:59 INFO - PROCESS | 3896 | 1465528499395 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 20:14:59 INFO - PROCESS | 3896 | 1465528499398 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 20:14:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 20:14:59 INFO - PROCESS | 3896 | 1465528499401 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 20:14:59 INFO - PROCESS | 3896 | 1465528499403 Marionette TRACE conn5 <- [1,1942,null,{}] 20:14:59 INFO - PROCESS | 3896 | 1465528499414 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:59 INFO - PROCESS | 3896 | 1465528499417 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:59 INFO - PROCESS | 3896 | 1465528499560 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 20:14:59 INFO - PROCESS | 3896 | 1465528499613 Marionette TRACE conn5 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:59 INFO - PROCESS | 3896 | 1465528499615 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:14:59 INFO - PROCESS | 3896 | ++DOCSHELL 000000C511A1D000 == 31 [pid = 3896] [id = 495] 20:14:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C50DE0B400) [pid = 3896] [serial = 1485] [outer = 0000000000000000] 20:14:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C50DE54000) [pid = 3896] [serial = 1486] [outer = 000000C50DE0B400] 20:14:59 INFO - PROCESS | 3896 | 1465528499661 Marionette DEBUG loaded listener.js 20:14:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C50EBDEC00) [pid = 3896] [serial = 1487] [outer = 000000C50DE0B400] 20:15:00 INFO - PROCESS | 3896 | 1465528500095 Marionette TRACE conn5 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 20:15:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 20:15:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 734ms 20:15:00 INFO - PROCESS | 3896 | 1465528500138 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 20:15:00 INFO - PROCESS | 3896 | 1465528500140 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 20:15:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 20:15:00 INFO - PROCESS | 3896 | 1465528500143 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 20:15:00 INFO - PROCESS | 3896 | 1465528500145 Marionette TRACE conn5 <- [1,1946,null,{}] 20:15:00 INFO - PROCESS | 3896 | 1465528500149 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:00 INFO - PROCESS | 3896 | 1465528500151 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:00 INFO - PROCESS | 3896 | 1465528500258 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 20:15:00 INFO - PROCESS | 3896 | 1465528500264 Marionette TRACE conn5 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:00 INFO - PROCESS | 3896 | 1465528500266 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:00 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51246E800 == 32 [pid = 3896] [id = 496] 20:15:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C50F257000) [pid = 3896] [serial = 1488] [outer = 0000000000000000] 20:15:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C50FB07400) [pid = 3896] [serial = 1489] [outer = 000000C50F257000] 20:15:00 INFO - PROCESS | 3896 | 1465528500310 Marionette DEBUG loaded listener.js 20:15:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C50FB1D800) [pid = 3896] [serial = 1490] [outer = 000000C50F257000] 20:15:00 INFO - PROCESS | 3896 | 1465528500768 Marionette TRACE conn5 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 20:15:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 20:15:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 692ms 20:15:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 20:15:00 INFO - PROCESS | 3896 | 1465528500839 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 20:15:00 INFO - PROCESS | 3896 | 1465528500842 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 20:15:00 INFO - PROCESS | 3896 | 1465528500845 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 20:15:00 INFO - PROCESS | 3896 | 1465528500847 Marionette TRACE conn5 <- [1,1950,null,{}] 20:15:00 INFO - PROCESS | 3896 | 1465528500850 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:00 INFO - PROCESS | 3896 | 1465528500856 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:01 INFO - PROCESS | 3896 | 1465528501006 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 20:15:01 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C50D5CD400) [pid = 3896] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 20:15:01 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C50D5ED400) [pid = 3896] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 20:15:01 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C50CB41C00) [pid = 3896] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 20:15:01 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C5119F7400) [pid = 3896] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 20:15:01 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C5063A8400) [pid = 3896] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 20:15:01 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C50918AC00) [pid = 3896] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 20:15:01 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C50585D800) [pid = 3896] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 20:15:01 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C509598000) [pid = 3896] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 20:15:01 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C50C49EC00) [pid = 3896] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 20:15:01 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C50FF60C00) [pid = 3896] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 20:15:01 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C512498400) [pid = 3896] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 20:15:01 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C51198D400) [pid = 3896] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 20:15:01 INFO - PROCESS | 3896 | 1465528501244 Marionette TRACE conn5 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:01 INFO - PROCESS | 3896 | 1465528501246 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:01 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50CE4A000 == 33 [pid = 3896] [id = 497] 20:15:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C503E3FC00) [pid = 3896] [serial = 1491] [outer = 0000000000000000] 20:15:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C506659000) [pid = 3896] [serial = 1492] [outer = 000000C503E3FC00] 20:15:01 INFO - PROCESS | 3896 | 1465528501291 Marionette DEBUG loaded listener.js 20:15:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C50E7CF000) [pid = 3896] [serial = 1493] [outer = 000000C503E3FC00] 20:15:01 INFO - PROCESS | 3896 | 1465528501645 Marionette TRACE conn5 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 20:15:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 20:15:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 839ms 20:15:01 INFO - PROCESS | 3896 | 1465528501687 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 20:15:01 INFO - PROCESS | 3896 | 1465528501690 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 20:15:01 INFO - PROCESS | 3896 | 1465528501692 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 20:15:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 20:15:01 INFO - PROCESS | 3896 | 1465528501694 Marionette TRACE conn5 <- [1,1954,null,{}] 20:15:01 INFO - PROCESS | 3896 | 1465528501698 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:01 INFO - PROCESS | 3896 | 1465528501700 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:01 INFO - PROCESS | 3896 | 1465528501810 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 20:15:01 INFO - PROCESS | 3896 | 1465528501817 Marionette TRACE conn5 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:01 INFO - PROCESS | 3896 | 1465528501819 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:01 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512E7E800 == 34 [pid = 3896] [id = 498] 20:15:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C50FF63800) [pid = 3896] [serial = 1494] [outer = 0000000000000000] 20:15:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C5118E0C00) [pid = 3896] [serial = 1495] [outer = 000000C50FF63800] 20:15:01 INFO - PROCESS | 3896 | 1465528501863 Marionette DEBUG loaded listener.js 20:15:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C5118EE000) [pid = 3896] [serial = 1496] [outer = 000000C50FF63800] 20:15:02 INFO - PROCESS | 3896 | 1465528502268 Marionette TRACE conn5 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 20:15:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 20:15:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 629ms 20:15:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 20:15:02 INFO - PROCESS | 3896 | 1465528502325 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 20:15:02 INFO - PROCESS | 3896 | 1465528502327 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 20:15:02 INFO - PROCESS | 3896 | 1465528502330 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 20:15:02 INFO - PROCESS | 3896 | 1465528502332 Marionette TRACE conn5 <- [1,1958,null,{}] 20:15:02 INFO - PROCESS | 3896 | 1465528502335 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:02 INFO - PROCESS | 3896 | 1465528502337 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:02 INFO - PROCESS | 3896 | 1465528502450 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 20:15:02 INFO - PROCESS | 3896 | 1465528502526 Marionette TRACE conn5 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:02 INFO - PROCESS | 3896 | 1465528502528 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:02 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5131D1000 == 35 [pid = 3896] [id = 499] 20:15:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C5118E6C00) [pid = 3896] [serial = 1497] [outer = 0000000000000000] 20:15:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C511990800) [pid = 3896] [serial = 1498] [outer = 000000C5118E6C00] 20:15:02 INFO - PROCESS | 3896 | 1465528502572 Marionette DEBUG loaded listener.js 20:15:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C5119F7800) [pid = 3896] [serial = 1499] [outer = 000000C5118E6C00] 20:15:02 INFO - PROCESS | 3896 | 1465528502927 Marionette TRACE conn5 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 20:15:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 20:15:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 629ms 20:15:02 INFO - PROCESS | 3896 | 1465528502963 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 20:15:02 INFO - PROCESS | 3896 | 1465528502966 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 20:15:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 20:15:02 INFO - PROCESS | 3896 | 1465528502979 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 20:15:02 INFO - PROCESS | 3896 | 1465528502981 Marionette TRACE conn5 <- [1,1962,null,{}] 20:15:02 INFO - PROCESS | 3896 | 1465528502984 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:02 INFO - PROCESS | 3896 | 1465528502986 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:03 INFO - PROCESS | 3896 | 1465528503068 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 20:15:03 INFO - PROCESS | 3896 | 1465528503074 Marionette TRACE conn5 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:03 INFO - PROCESS | 3896 | 1465528503076 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:03 INFO - PROCESS | 3896 | ++DOCSHELL 000000C514F52800 == 36 [pid = 3896] [id = 500] 20:15:03 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C51248F400) [pid = 3896] [serial = 1500] [outer = 0000000000000000] 20:15:03 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C5125C4800) [pid = 3896] [serial = 1501] [outer = 000000C51248F400] 20:15:03 INFO - PROCESS | 3896 | 1465528503122 Marionette DEBUG loaded listener.js 20:15:03 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C512705000) [pid = 3896] [serial = 1502] [outer = 000000C51248F400] 20:15:03 INFO - PROCESS | 3896 | 1465528503948 Marionette TRACE conn5 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 20:15:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 20:15:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 986ms 20:15:03 INFO - PROCESS | 3896 | 1465528503959 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 20:15:03 INFO - PROCESS | 3896 | 1465528503964 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 20:15:03 INFO - PROCESS | 3896 | 1465528503968 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 20:15:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 20:15:03 INFO - PROCESS | 3896 | 1465528503974 Marionette TRACE conn5 <- [1,1966,null,{}] 20:15:03 INFO - PROCESS | 3896 | 1465528503979 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:03 INFO - PROCESS | 3896 | 1465528503982 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:04 INFO - PROCESS | 3896 | 1465528504109 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 20:15:04 INFO - PROCESS | 3896 | 1465528504230 Marionette TRACE conn5 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:04 INFO - PROCESS | 3896 | 1465528504233 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:04 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50D056000 == 37 [pid = 3896] [id = 501] 20:15:04 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C5096B0400) [pid = 3896] [serial = 1503] [outer = 0000000000000000] 20:15:04 INFO - PROCESS | 3896 | ++DOMWINDOW == 86 (000000C50BD8AC00) [pid = 3896] [serial = 1504] [outer = 000000C5096B0400] 20:15:04 INFO - PROCESS | 3896 | 1465528504292 Marionette DEBUG loaded listener.js 20:15:04 INFO - PROCESS | 3896 | ++DOMWINDOW == 87 (000000C50C8B2000) [pid = 3896] [serial = 1505] [outer = 000000C5096B0400] 20:15:05 INFO - PROCESS | 3896 | 1465528505010 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 20:15:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 20:15:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1093ms 20:15:05 INFO - PROCESS | 3896 | 1465528505066 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 20:15:05 INFO - PROCESS | 3896 | 1465528505071 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 20:15:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 20:15:05 INFO - PROCESS | 3896 | 1465528505078 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 20:15:05 INFO - PROCESS | 3896 | 1465528505081 Marionette TRACE conn5 <- [1,1970,null,{}] 20:15:05 INFO - PROCESS | 3896 | 1465528505085 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:05 INFO - PROCESS | 3896 | 1465528505088 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:05 INFO - PROCESS | 3896 | 1465528505217 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 20:15:05 INFO - PROCESS | 3896 | 1465528505433 Marionette TRACE conn5 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:05 INFO - PROCESS | 3896 | 1465528505436 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:05 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50B041800 == 38 [pid = 3896] [id = 502] 20:15:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 88 (000000C50585E800) [pid = 3896] [serial = 1506] [outer = 0000000000000000] 20:15:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 89 (000000C5096AB800) [pid = 3896] [serial = 1507] [outer = 000000C50585E800] 20:15:05 INFO - PROCESS | 3896 | 1465528505497 Marionette DEBUG loaded listener.js 20:15:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 90 (000000C50C419C00) [pid = 3896] [serial = 1508] [outer = 000000C50585E800] 20:15:06 INFO - PROCESS | 3896 | --DOCSHELL 000000C5131D1000 == 37 [pid = 3896] [id = 499] 20:15:06 INFO - PROCESS | 3896 | --DOCSHELL 000000C512E7E800 == 36 [pid = 3896] [id = 498] 20:15:06 INFO - PROCESS | 3896 | --DOCSHELL 000000C50CE4A000 == 35 [pid = 3896] [id = 497] 20:15:06 INFO - PROCESS | 3896 | --DOCSHELL 000000C51246E800 == 34 [pid = 3896] [id = 496] 20:15:06 INFO - PROCESS | 3896 | --DOCSHELL 000000C511A1D000 == 33 [pid = 3896] [id = 495] 20:15:06 INFO - PROCESS | 3896 | --DOCSHELL 000000C51007E800 == 32 [pid = 3896] [id = 494] 20:15:06 INFO - PROCESS | 3896 | --DOCSHELL 000000C50D30F800 == 31 [pid = 3896] [id = 493] 20:15:06 INFO - PROCESS | 3896 | --DOCSHELL 000000C50C098800 == 30 [pid = 3896] [id = 492] 20:15:06 INFO - PROCESS | 3896 | --DOCSHELL 000000C504E04000 == 29 [pid = 3896] [id = 491] 20:15:06 INFO - PROCESS | 3896 | --DOMWINDOW == 89 (000000C50DE07C00) [pid = 3896] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 20:15:06 INFO - PROCESS | 3896 | --DOMWINDOW == 88 (000000C50EBDA400) [pid = 3896] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 20:15:06 INFO - PROCESS | 3896 | --DOMWINDOW == 87 (000000C50FB17800) [pid = 3896] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 20:15:06 INFO - PROCESS | 3896 | --DOMWINDOW == 86 (000000C50FB03400) [pid = 3896] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 20:15:06 INFO - PROCESS | 3896 | --DOMWINDOW == 85 (000000C50D251400) [pid = 3896] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 20:15:06 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C50D38AC00) [pid = 3896] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 20:15:06 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C512704800) [pid = 3896] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 20:15:06 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C5096F9000) [pid = 3896] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 20:15:06 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C50C498800) [pid = 3896] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 20:15:06 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C50D257C00) [pid = 3896] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 20:15:06 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C50918CC00) [pid = 3896] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 20:15:06 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C50D378800) [pid = 3896] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 20:15:06 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C5096ACC00) [pid = 3896] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 20:15:06 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C50C4A3800) [pid = 3896] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 20:15:06 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C50C520C00) [pid = 3896] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 20:15:06 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C5100E5C00) [pid = 3896] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 20:15:06 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C5125CBC00) [pid = 3896] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 20:15:06 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C51270C400) [pid = 3896] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 20:15:06 INFO - PROCESS | 3896 | --DOMWINDOW == 71 (000000C512490C00) [pid = 3896] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 20:15:06 INFO - PROCESS | 3896 | --DOMWINDOW == 70 (000000C5119EF000) [pid = 3896] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 20:15:06 INFO - PROCESS | 3896 | --DOMWINDOW == 69 (000000C511982000) [pid = 3896] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 20:15:06 INFO - PROCESS | 3896 | --DOMWINDOW == 68 (000000C5101A7400) [pid = 3896] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 20:15:06 INFO - PROCESS | 3896 | --DOMWINDOW == 67 (000000C50D37DC00) [pid = 3896] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 20:15:06 INFO - PROCESS | 3896 | 1465528506134 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 20:15:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 20:15:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1081ms 20:15:06 INFO - PROCESS | 3896 | 1465528506161 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 20:15:06 INFO - PROCESS | 3896 | 1465528506165 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 20:15:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 20:15:06 INFO - PROCESS | 3896 | 1465528506169 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 20:15:06 INFO - PROCESS | 3896 | 1465528506172 Marionette TRACE conn5 <- [1,1974,null,{}] 20:15:06 INFO - PROCESS | 3896 | 1465528506178 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:06 INFO - PROCESS | 3896 | 1465528506182 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:06 INFO - PROCESS | 3896 | 1465528506273 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 20:15:06 INFO - PROCESS | 3896 | 1465528506281 Marionette TRACE conn5 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:06 INFO - PROCESS | 3896 | 1465528506284 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:06 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50C829800 == 30 [pid = 3896] [id = 503] 20:15:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 68 (000000C5063A7800) [pid = 3896] [serial = 1509] [outer = 0000000000000000] 20:15:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 69 (000000C50C43EC00) [pid = 3896] [serial = 1510] [outer = 000000C5063A7800] 20:15:06 INFO - PROCESS | 3896 | 1465528506332 Marionette DEBUG loaded listener.js 20:15:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 70 (000000C50C59A000) [pid = 3896] [serial = 1511] [outer = 000000C5063A7800] 20:15:06 INFO - PROCESS | 3896 | 1465528506850 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 20:15:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 20:15:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 733ms 20:15:06 INFO - PROCESS | 3896 | 1465528506905 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 20:15:06 INFO - PROCESS | 3896 | 1465528506909 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 20:15:06 INFO - PROCESS | 3896 | 1465528506914 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 20:15:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 20:15:06 INFO - PROCESS | 3896 | 1465528506916 Marionette TRACE conn5 <- [1,1978,null,{}] 20:15:06 INFO - PROCESS | 3896 | 1465528506919 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:06 INFO - PROCESS | 3896 | 1465528506922 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:07 INFO - PROCESS | 3896 | 1465528507013 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 20:15:07 INFO - PROCESS | 3896 | 1465528507095 Marionette TRACE conn5 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:07 INFO - PROCESS | 3896 | 1465528507097 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:07 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50DEC5000 == 31 [pid = 3896] [id = 504] 20:15:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 71 (000000C50C51A400) [pid = 3896] [serial = 1512] [outer = 0000000000000000] 20:15:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 72 (000000C50D2DBC00) [pid = 3896] [serial = 1513] [outer = 000000C50C51A400] 20:15:07 INFO - PROCESS | 3896 | 1465528507144 Marionette DEBUG loaded listener.js 20:15:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C50D387C00) [pid = 3896] [serial = 1514] [outer = 000000C50C51A400] 20:15:07 INFO - PROCESS | 3896 | 1465528507522 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 20:15:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 20:15:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 691ms 20:15:07 INFO - PROCESS | 3896 | 1465528507608 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 20:15:07 INFO - PROCESS | 3896 | 1465528507611 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 20:15:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 20:15:07 INFO - PROCESS | 3896 | 1465528507616 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 20:15:07 INFO - PROCESS | 3896 | 1465528507622 Marionette TRACE conn5 <- [1,1982,null,{}] 20:15:07 INFO - PROCESS | 3896 | 1465528507638 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:07 INFO - PROCESS | 3896 | 1465528507642 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:07 INFO - PROCESS | 3896 | 1465528507733 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 20:15:07 INFO - PROCESS | 3896 | 1465528507741 Marionette TRACE conn5 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:07 INFO - PROCESS | 3896 | 1465528507743 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:07 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512441800 == 32 [pid = 3896] [id = 505] 20:15:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C50DE4C800) [pid = 3896] [serial = 1515] [outer = 0000000000000000] 20:15:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C50EBE3400) [pid = 3896] [serial = 1516] [outer = 000000C50DE4C800] 20:15:07 INFO - PROCESS | 3896 | 1465528507789 Marionette DEBUG loaded listener.js 20:15:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C50FB10800) [pid = 3896] [serial = 1517] [outer = 000000C50DE4C800] 20:15:08 INFO - PROCESS | 3896 | 1465528508225 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 20:15:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 20:15:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 649ms 20:15:08 INFO - PROCESS | 3896 | 1465528508269 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 20:15:08 INFO - PROCESS | 3896 | 1465528508272 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 20:15:08 INFO - PROCESS | 3896 | 1465528508276 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 20:15:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 20:15:08 INFO - PROCESS | 3896 | 1465528508278 Marionette TRACE conn5 <- [1,1986,null,{}] 20:15:08 INFO - PROCESS | 3896 | 1465528508281 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:08 INFO - PROCESS | 3896 | 1465528508283 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:08 INFO - PROCESS | 3896 | 1465528508400 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 20:15:08 INFO - PROCESS | 3896 | 1465528508477 Marionette TRACE conn5 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:08 INFO - PROCESS | 3896 | 1465528508479 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:08 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5127D6800 == 33 [pid = 3896] [id = 506] 20:15:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C50FB2EC00) [pid = 3896] [serial = 1518] [outer = 0000000000000000] 20:15:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C50FF65C00) [pid = 3896] [serial = 1519] [outer = 000000C50FB2EC00] 20:15:08 INFO - PROCESS | 3896 | 1465528508531 Marionette DEBUG loaded listener.js 20:15:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C5100EA400) [pid = 3896] [serial = 1520] [outer = 000000C50FB2EC00] 20:15:08 INFO - PROCESS | 3896 | 1465528508969 Marionette TRACE conn5 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 20:15:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 20:15:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 734ms 20:15:09 INFO - PROCESS | 3896 | 1465528509014 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 20:15:09 INFO - PROCESS | 3896 | 1465528509016 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 20:15:09 INFO - PROCESS | 3896 | 1465528509019 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 20:15:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 20:15:09 INFO - PROCESS | 3896 | 1465528509021 Marionette TRACE conn5 <- [1,1990,null,{}] 20:15:09 INFO - PROCESS | 3896 | 1465528509024 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:09 INFO - PROCESS | 3896 | 1465528509027 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:09 INFO - PROCESS | 3896 | 1465528509139 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 20:15:09 INFO - PROCESS | 3896 | 1465528509147 Marionette TRACE conn5 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:09 INFO - PROCESS | 3896 | 1465528509153 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:09 INFO - PROCESS | 3896 | ++DOCSHELL 000000C511A19000 == 34 [pid = 3896] [id = 507] 20:15:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C511982800) [pid = 3896] [serial = 1521] [outer = 0000000000000000] 20:15:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C51198A400) [pid = 3896] [serial = 1522] [outer = 000000C511982800] 20:15:09 INFO - PROCESS | 3896 | 1465528509252 Marionette DEBUG loaded listener.js 20:15:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C512496000) [pid = 3896] [serial = 1523] [outer = 000000C511982800] 20:15:09 INFO - PROCESS | 3896 | 1465528509709 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 20:15:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 20:15:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 735ms 20:15:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 20:15:09 INFO - PROCESS | 3896 | 1465528509784 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 20:15:09 INFO - PROCESS | 3896 | 1465528509787 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 20:15:09 INFO - PROCESS | 3896 | 1465528509790 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 20:15:09 INFO - PROCESS | 3896 | 1465528509792 Marionette TRACE conn5 <- [1,1994,null,{}] 20:15:09 INFO - PROCESS | 3896 | 1465528509795 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:09 INFO - PROCESS | 3896 | 1465528509798 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:09 INFO - PROCESS | 3896 | 1465528509918 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 20:15:09 INFO - PROCESS | 3896 | 1465528509975 Marionette TRACE conn5 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:09 INFO - PROCESS | 3896 | 1465528509978 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:09 INFO - PROCESS | 3896 | ++DOCSHELL 000000C514E27800 == 35 [pid = 3896] [id = 508] 20:15:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C512493000) [pid = 3896] [serial = 1524] [outer = 0000000000000000] 20:15:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C512768C00) [pid = 3896] [serial = 1525] [outer = 000000C512493000] 20:15:10 INFO - PROCESS | 3896 | 1465528510022 Marionette DEBUG loaded listener.js 20:15:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C51277F800) [pid = 3896] [serial = 1526] [outer = 000000C512493000] 20:15:10 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C50DE0B400) [pid = 3896] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 20:15:10 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C50F257000) [pid = 3896] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 20:15:10 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C5096FE000) [pid = 3896] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 20:15:10 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C50D256400) [pid = 3896] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 20:15:10 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C50B13D800) [pid = 3896] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 20:15:10 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C50B989C00) [pid = 3896] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 20:15:10 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C503E3FC00) [pid = 3896] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 20:15:10 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C5096AC400) [pid = 3896] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 20:15:10 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C50D259000) [pid = 3896] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 20:15:10 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C5100EF000) [pid = 3896] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 20:15:10 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C50FF63800) [pid = 3896] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 20:15:10 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C5118E6C00) [pid = 3896] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 20:15:10 INFO - PROCESS | 3896 | 1465528510456 Marionette TRACE conn5 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 20:15:10 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 20:15:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 692ms 20:15:10 INFO - PROCESS | 3896 | 1465528510484 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 20:15:10 INFO - PROCESS | 3896 | 1465528510486 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 20:15:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 20:15:10 INFO - PROCESS | 3896 | 1465528510489 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 20:15:10 INFO - PROCESS | 3896 | 1465528510491 Marionette TRACE conn5 <- [1,1998,null,{}] 20:15:10 INFO - PROCESS | 3896 | 1465528510494 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:10 INFO - PROCESS | 3896 | 1465528510496 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:10 INFO - PROCESS | 3896 | 1465528510579 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 20:15:10 INFO - PROCESS | 3896 | 1465528510660 Marionette TRACE conn5 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:10 INFO - PROCESS | 3896 | 1465528510662 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:10 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50B056800 == 36 [pid = 3896] [id = 509] 20:15:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C5065B9C00) [pid = 3896] [serial = 1527] [outer = 0000000000000000] 20:15:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C50D388800) [pid = 3896] [serial = 1528] [outer = 000000C5065B9C00] 20:15:10 INFO - PROCESS | 3896 | 1465528510706 Marionette DEBUG loaded listener.js 20:15:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C512706C00) [pid = 3896] [serial = 1529] [outer = 000000C5065B9C00] 20:15:11 INFO - PROCESS | 3896 | 1465528511066 Marionette TRACE conn5 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 20:15:11 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 20:15:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 629ms 20:15:11 INFO - PROCESS | 3896 | 1465528511122 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 20:15:11 INFO - PROCESS | 3896 | 1465528511125 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 20:15:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 20:15:11 INFO - PROCESS | 3896 | 1465528511136 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 20:15:11 INFO - PROCESS | 3896 | 1465528511138 Marionette TRACE conn5 <- [1,2002,null,{}] 20:15:11 INFO - PROCESS | 3896 | 1465528511148 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:11 INFO - PROCESS | 3896 | 1465528511150 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:11 INFO - PROCESS | 3896 | 1465528511234 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 20:15:11 INFO - PROCESS | 3896 | 1465528511266 Marionette TRACE conn5 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:11 INFO - PROCESS | 3896 | 1465528511268 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:11 INFO - PROCESS | 3896 | ++DOCSHELL 000000C57D9CB800 == 37 [pid = 3896] [id = 510] 20:15:11 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C512ED0000) [pid = 3896] [serial = 1530] [outer = 0000000000000000] 20:15:11 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C512ED9000) [pid = 3896] [serial = 1531] [outer = 000000C512ED0000] 20:15:11 INFO - PROCESS | 3896 | 1465528511312 Marionette DEBUG loaded listener.js 20:15:11 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C512F18400) [pid = 3896] [serial = 1532] [outer = 000000C512ED0000] 20:15:11 INFO - PROCESS | 3896 | 1465528511720 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 20:15:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 20:15:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 650ms 20:15:11 INFO - PROCESS | 3896 | 1465528511793 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 20:15:11 INFO - PROCESS | 3896 | 1465528511795 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 20:15:11 INFO - PROCESS | 3896 | 1465528511798 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 20:15:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 20:15:11 INFO - PROCESS | 3896 | 1465528511800 Marionette TRACE conn5 <- [1,2006,null,{}] 20:15:11 INFO - PROCESS | 3896 | 1465528511803 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:11 INFO - PROCESS | 3896 | 1465528511805 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:11 INFO - PROCESS | 3896 | 1465528511890 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 20:15:11 INFO - PROCESS | 3896 | 1465528511897 Marionette TRACE conn5 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:11 INFO - PROCESS | 3896 | 1465528511899 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:11 INFO - PROCESS | 3896 | ++DOCSHELL 000000C57EE40800 == 38 [pid = 3896] [id = 511] 20:15:11 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C512F1CC00) [pid = 3896] [serial = 1533] [outer = 0000000000000000] 20:15:11 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C514FCA800) [pid = 3896] [serial = 1534] [outer = 000000C512F1CC00] 20:15:11 INFO - PROCESS | 3896 | 1465528511943 Marionette DEBUG loaded listener.js 20:15:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C514FD3800) [pid = 3896] [serial = 1535] [outer = 000000C512F1CC00] 20:15:12 INFO - PROCESS | 3896 | 1465528512436 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 20:15:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 20:15:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 692ms 20:15:12 INFO - PROCESS | 3896 | 1465528512494 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 20:15:12 INFO - PROCESS | 3896 | 1465528512499 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 20:15:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 20:15:12 INFO - PROCESS | 3896 | 1465528512505 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 20:15:12 INFO - PROCESS | 3896 | 1465528512509 Marionette TRACE conn5 <- [1,2010,null,{}] 20:15:12 INFO - PROCESS | 3896 | 1465528512515 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:12 INFO - PROCESS | 3896 | 1465528512518 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:12 INFO - PROCESS | 3896 | 1465528512688 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 20:15:12 INFO - PROCESS | 3896 | 1465528512785 Marionette TRACE conn5 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:12 INFO - PROCESS | 3896 | 1465528512790 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:12 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50CA58000 == 39 [pid = 3896] [id = 512] 20:15:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C50B97EC00) [pid = 3896] [serial = 1536] [outer = 0000000000000000] 20:15:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C50BD92800) [pid = 3896] [serial = 1537] [outer = 000000C50B97EC00] 20:15:12 INFO - PROCESS | 3896 | 1465528512850 Marionette DEBUG loaded listener.js 20:15:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C50D0A6400) [pid = 3896] [serial = 1538] [outer = 000000C50B97EC00] 20:15:13 INFO - PROCESS | 3896 | 1465528513404 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 20:15:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 20:15:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 943ms 20:15:13 INFO - PROCESS | 3896 | 1465528513451 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 20:15:13 INFO - PROCESS | 3896 | 1465528513456 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 20:15:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 20:15:13 INFO - PROCESS | 3896 | 1465528513463 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 20:15:13 INFO - PROCESS | 3896 | 1465528513466 Marionette TRACE conn5 <- [1,2014,null,{}] 20:15:13 INFO - PROCESS | 3896 | 1465528513470 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:13 INFO - PROCESS | 3896 | 1465528513473 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:13 INFO - PROCESS | 3896 | 1465528513590 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 20:15:13 INFO - PROCESS | 3896 | 1465528513688 Marionette TRACE conn5 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:13 INFO - PROCESS | 3896 | 1465528513691 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:13 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512533000 == 40 [pid = 3896] [id = 513] 20:15:13 INFO - PROCESS | 3896 | ++DOMWINDOW == 86 (000000C50D5EF400) [pid = 3896] [serial = 1539] [outer = 0000000000000000] 20:15:13 INFO - PROCESS | 3896 | ++DOMWINDOW == 87 (000000C50DE07400) [pid = 3896] [serial = 1540] [outer = 000000C50D5EF400] 20:15:13 INFO - PROCESS | 3896 | 1465528513748 Marionette DEBUG loaded listener.js 20:15:13 INFO - PROCESS | 3896 | ++DOMWINDOW == 88 (000000C50FB1B400) [pid = 3896] [serial = 1541] [outer = 000000C50D5EF400] 20:15:14 INFO - PROCESS | 3896 | 1465528514357 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 20:15:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 20:15:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 943ms 20:15:14 INFO - PROCESS | 3896 | 1465528514408 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 20:15:14 INFO - PROCESS | 3896 | 1465528514410 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 20:15:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 20:15:14 INFO - PROCESS | 3896 | 1465528514414 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 20:15:14 INFO - PROCESS | 3896 | 1465528514418 Marionette TRACE conn5 <- [1,2018,null,{}] 20:15:14 INFO - PROCESS | 3896 | 1465528514430 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:14 INFO - PROCESS | 3896 | 1465528514435 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:14 INFO - PROCESS | 3896 | 1465528514556 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 20:15:14 INFO - PROCESS | 3896 | 1465528514680 Marionette TRACE conn5 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:14 INFO - PROCESS | 3896 | 1465528514684 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:14 INFO - PROCESS | 3896 | ++DOCSHELL 000000C57FF4D000 == 41 [pid = 3896] [id = 514] 20:15:14 INFO - PROCESS | 3896 | ++DOMWINDOW == 89 (000000C512491800) [pid = 3896] [serial = 1542] [outer = 0000000000000000] 20:15:14 INFO - PROCESS | 3896 | ++DOMWINDOW == 90 (000000C512709C00) [pid = 3896] [serial = 1543] [outer = 000000C512491800] 20:15:14 INFO - PROCESS | 3896 | 1465528514742 Marionette DEBUG loaded listener.js 20:15:14 INFO - PROCESS | 3896 | ++DOMWINDOW == 91 (000000C514FCD800) [pid = 3896] [serial = 1544] [outer = 000000C512491800] 20:15:15 INFO - PROCESS | 3896 | 1465528515365 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 20:15:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 20:15:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 985ms 20:15:15 INFO - PROCESS | 3896 | 1465528515402 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 20:15:15 INFO - PROCESS | 3896 | 1465528515405 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 20:15:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 20:15:15 INFO - PROCESS | 3896 | 1465528515408 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 20:15:15 INFO - PROCESS | 3896 | 1465528515411 Marionette TRACE conn5 <- [1,2022,null,{}] 20:15:15 INFO - PROCESS | 3896 | 1465528515414 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:15 INFO - PROCESS | 3896 | 1465528515416 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:15 INFO - PROCESS | 3896 | 1465528515531 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 20:15:15 INFO - PROCESS | 3896 | 1465528515653 Marionette TRACE conn5 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:15 INFO - PROCESS | 3896 | 1465528515656 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:15 INFO - PROCESS | 3896 | ++DOCSHELL 000000C511462000 == 42 [pid = 3896] [id = 515] 20:15:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 92 (000000C57DA06000) [pid = 3896] [serial = 1545] [outer = 0000000000000000] 20:15:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 93 (000000C57DA0A400) [pid = 3896] [serial = 1546] [outer = 000000C57DA06000] 20:15:15 INFO - PROCESS | 3896 | 1465528515712 Marionette DEBUG loaded listener.js 20:15:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 94 (000000C57DACBC00) [pid = 3896] [serial = 1547] [outer = 000000C57DA06000] 20:15:16 INFO - PROCESS | 3896 | 1465528516292 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 20:15:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 20:15:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 944ms 20:15:16 INFO - PROCESS | 3896 | 1465528516355 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 20:15:16 INFO - PROCESS | 3896 | 1465528516358 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 20:15:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 20:15:16 INFO - PROCESS | 3896 | 1465528516361 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 20:15:16 INFO - PROCESS | 3896 | 1465528516363 Marionette TRACE conn5 <- [1,2026,null,{}] 20:15:16 INFO - PROCESS | 3896 | 1465528516367 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:16 INFO - PROCESS | 3896 | 1465528516369 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:16 INFO - PROCESS | 3896 | 1465528516478 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 20:15:16 INFO - PROCESS | 3896 | 1465528516715 Marionette TRACE conn5 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:16 INFO - PROCESS | 3896 | 1465528516719 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:16 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50BDF2800 == 43 [pid = 3896] [id = 516] 20:15:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 95 (000000C504D6CC00) [pid = 3896] [serial = 1548] [outer = 0000000000000000] 20:15:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 96 (000000C5096AC400) [pid = 3896] [serial = 1549] [outer = 000000C504D6CC00] 20:15:16 INFO - PROCESS | 3896 | 1465528516812 Marionette DEBUG loaded listener.js 20:15:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 97 (000000C50C434000) [pid = 3896] [serial = 1550] [outer = 000000C504D6CC00] 20:15:17 INFO - PROCESS | 3896 | --DOCSHELL 000000C57D9CB800 == 42 [pid = 3896] [id = 510] 20:15:17 INFO - PROCESS | 3896 | --DOCSHELL 000000C50B056800 == 41 [pid = 3896] [id = 509] 20:15:17 INFO - PROCESS | 3896 | --DOCSHELL 000000C514E27800 == 40 [pid = 3896] [id = 508] 20:15:17 INFO - PROCESS | 3896 | --DOCSHELL 000000C511A19000 == 39 [pid = 3896] [id = 507] 20:15:17 INFO - PROCESS | 3896 | --DOCSHELL 000000C5127D6800 == 38 [pid = 3896] [id = 506] 20:15:17 INFO - PROCESS | 3896 | --DOCSHELL 000000C512441800 == 37 [pid = 3896] [id = 505] 20:15:17 INFO - PROCESS | 3896 | --DOCSHELL 000000C50DEC5000 == 36 [pid = 3896] [id = 504] 20:15:17 INFO - PROCESS | 3896 | --DOCSHELL 000000C50C829800 == 35 [pid = 3896] [id = 503] 20:15:17 INFO - PROCESS | 3896 | --DOCSHELL 000000C50B041800 == 34 [pid = 3896] [id = 502] 20:15:17 INFO - PROCESS | 3896 | --DOCSHELL 000000C50D056000 == 33 [pid = 3896] [id = 501] 20:15:17 INFO - PROCESS | 3896 | --DOCSHELL 000000C514F52800 == 32 [pid = 3896] [id = 500] 20:15:17 INFO - PROCESS | 3896 | --DOCSHELL 000000C511462000 == 31 [pid = 3896] [id = 515] 20:15:17 INFO - PROCESS | 3896 | --DOCSHELL 000000C57FF4D000 == 30 [pid = 3896] [id = 514] 20:15:17 INFO - PROCESS | 3896 | --DOCSHELL 000000C512533000 == 29 [pid = 3896] [id = 513] 20:15:17 INFO - PROCESS | 3896 | --DOCSHELL 000000C57EE40800 == 28 [pid = 3896] [id = 511] 20:15:17 INFO - PROCESS | 3896 | --DOCSHELL 000000C50CA58000 == 27 [pid = 3896] [id = 512] 20:15:17 INFO - PROCESS | 3896 | --DOMWINDOW == 96 (000000C511990800) [pid = 3896] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 20:15:17 INFO - PROCESS | 3896 | --DOMWINDOW == 95 (000000C50DE54000) [pid = 3896] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 20:15:17 INFO - PROCESS | 3896 | --DOMWINDOW == 94 (000000C50FB07400) [pid = 3896] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 20:15:17 INFO - PROCESS | 3896 | --DOMWINDOW == 93 (000000C50B1E9000) [pid = 3896] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 20:15:17 INFO - PROCESS | 3896 | --DOMWINDOW == 92 (000000C50C488400) [pid = 3896] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 20:15:17 INFO - PROCESS | 3896 | --DOMWINDOW == 91 (000000C50D25E800) [pid = 3896] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 20:15:17 INFO - PROCESS | 3896 | --DOMWINDOW == 90 (000000C50CAB1C00) [pid = 3896] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 20:15:17 INFO - PROCESS | 3896 | --DOMWINDOW == 89 (000000C50CD94000) [pid = 3896] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 20:15:17 INFO - PROCESS | 3896 | --DOMWINDOW == 88 (000000C50CB3B400) [pid = 3896] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 20:15:17 INFO - PROCESS | 3896 | --DOMWINDOW == 87 (000000C50C43F000) [pid = 3896] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 20:15:17 INFO - PROCESS | 3896 | --DOMWINDOW == 86 (000000C50EBDEC00) [pid = 3896] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 20:15:17 INFO - PROCESS | 3896 | --DOMWINDOW == 85 (000000C506659000) [pid = 3896] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 20:15:17 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C50C4A4400) [pid = 3896] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 20:15:17 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C50B06B400) [pid = 3896] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 20:15:17 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C50DE06400) [pid = 3896] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 20:15:17 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C50D372000) [pid = 3896] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 20:15:17 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C51270DC00) [pid = 3896] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 20:15:18 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C5101AB000) [pid = 3896] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 20:15:18 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C50FB1D800) [pid = 3896] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 20:15:18 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C512ECEC00) [pid = 3896] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 20:15:18 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C50E7CF000) [pid = 3896] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 20:15:18 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C5118EE000) [pid = 3896] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 20:15:18 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C50D384000) [pid = 3896] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 20:15:18 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C5119F7800) [pid = 3896] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 20:15:18 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C5118E0C00) [pid = 3896] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 20:15:18 INFO - PROCESS | 3896 | 1465528518178 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 20:15:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 20:15:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1831ms 20:15:18 INFO - PROCESS | 3896 | 1465528518195 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 20:15:18 INFO - PROCESS | 3896 | 1465528518200 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 20:15:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 20:15:18 INFO - PROCESS | 3896 | 1465528518206 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 20:15:18 INFO - PROCESS | 3896 | 1465528518209 Marionette TRACE conn5 <- [1,2030,null,{}] 20:15:18 INFO - PROCESS | 3896 | 1465528518215 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:18 INFO - PROCESS | 3896 | 1465528518218 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:18 INFO - PROCESS | 3896 | 1465528518316 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 20:15:18 INFO - PROCESS | 3896 | 1465528518397 Marionette TRACE conn5 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:18 INFO - PROCESS | 3896 | 1465528518401 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:18 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50B055800 == 28 [pid = 3896] [id = 517] 20:15:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C5063AB400) [pid = 3896] [serial = 1551] [outer = 0000000000000000] 20:15:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C5096F2000) [pid = 3896] [serial = 1552] [outer = 000000C5063AB400] 20:15:18 INFO - PROCESS | 3896 | 1465528518452 Marionette DEBUG loaded listener.js 20:15:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C50B989400) [pid = 3896] [serial = 1553] [outer = 000000C5063AB400] 20:15:18 INFO - PROCESS | 3896 | 1465528518893 Marionette TRACE conn5 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 20:15:18 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) 20:15:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 734ms 20:15:18 INFO - PROCESS | 3896 | 1465528518943 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 20:15:18 INFO - PROCESS | 3896 | 1465528518948 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 20:15:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 20:15:18 INFO - PROCESS | 3896 | 1465528518955 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 20:15:18 INFO - PROCESS | 3896 | 1465528518958 Marionette TRACE conn5 <- [1,2034,null,{}] 20:15:18 INFO - PROCESS | 3896 | 1465528518961 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:18 INFO - PROCESS | 3896 | 1465528518964 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:19 INFO - PROCESS | 3896 | 1465528519057 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 20:15:19 INFO - PROCESS | 3896 | 1465528519064 Marionette TRACE conn5 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:19 INFO - PROCESS | 3896 | 1465528519067 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:19 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50C9AE800 == 29 [pid = 3896] [id = 518] 20:15:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C50C4A4400) [pid = 3896] [serial = 1554] [outer = 0000000000000000] 20:15:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C50C51E000) [pid = 3896] [serial = 1555] [outer = 000000C50C4A4400] 20:15:19 INFO - PROCESS | 3896 | 1465528519115 Marionette DEBUG loaded listener.js 20:15:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C50CAB2400) [pid = 3896] [serial = 1556] [outer = 000000C50C4A4400] 20:15:19 INFO - PROCESS | 3896 | 1465528519591 Marionette TRACE conn5 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 20:15:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 20:15:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 691ms 20:15:19 INFO - PROCESS | 3896 | 1465528519648 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 20:15:19 INFO - PROCESS | 3896 | 1465528519650 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 20:15:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 20:15:19 INFO - PROCESS | 3896 | 1465528519654 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 20:15:19 INFO - PROCESS | 3896 | 1465528519657 Marionette TRACE conn5 <- [1,2038,null,{}] 20:15:19 INFO - PROCESS | 3896 | 1465528519669 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:19 INFO - PROCESS | 3896 | 1465528519674 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:19 INFO - PROCESS | 3896 | 1465528519794 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 20:15:19 INFO - PROCESS | 3896 | 1465528519882 Marionette TRACE conn5 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:19 INFO - PROCESS | 3896 | 1465528519885 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:19 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50D33F800 == 30 [pid = 3896] [id = 519] 20:15:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C504B38C00) [pid = 3896] [serial = 1557] [outer = 0000000000000000] 20:15:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C50D25A400) [pid = 3896] [serial = 1558] [outer = 000000C504B38C00] 20:15:19 INFO - PROCESS | 3896 | 1465528519934 Marionette DEBUG loaded listener.js 20:15:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C50D37C000) [pid = 3896] [serial = 1559] [outer = 000000C504B38C00] 20:15:20 INFO - PROCESS | 3896 | 1465528520364 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 20:15:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 20:15:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 733ms 20:15:20 INFO - PROCESS | 3896 | 1465528520389 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 20:15:20 INFO - PROCESS | 3896 | 1465528520392 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 20:15:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 20:15:20 INFO - PROCESS | 3896 | 1465528520401 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 20:15:20 INFO - PROCESS | 3896 | 1465528520403 Marionette TRACE conn5 <- [1,2042,null,{}] 20:15:20 INFO - PROCESS | 3896 | 1465528520407 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:20 INFO - PROCESS | 3896 | 1465528520409 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:20 INFO - PROCESS | 3896 | 1465528520526 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 20:15:20 INFO - PROCESS | 3896 | 1465528520532 Marionette TRACE conn5 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:20 INFO - PROCESS | 3896 | 1465528520534 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:20 INFO - PROCESS | 3896 | ++DOCSHELL 000000C510104000 == 31 [pid = 3896] [id = 520] 20:15:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C50D585400) [pid = 3896] [serial = 1560] [outer = 0000000000000000] 20:15:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C50D5F0000) [pid = 3896] [serial = 1561] [outer = 000000C50D585400] 20:15:20 INFO - PROCESS | 3896 | 1465528520580 Marionette DEBUG loaded listener.js 20:15:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C50E70BC00) [pid = 3896] [serial = 1562] [outer = 000000C50D585400] 20:15:21 INFO - PROCESS | 3896 | 1465528521044 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 20:15:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 20:15:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 671ms 20:15:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 20:15:21 INFO - PROCESS | 3896 | 1465528521075 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 20:15:21 INFO - PROCESS | 3896 | 1465528521077 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 20:15:21 INFO - PROCESS | 3896 | 1465528521080 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 20:15:21 INFO - PROCESS | 3896 | 1465528521082 Marionette TRACE conn5 <- [1,2046,null,{}] 20:15:21 INFO - PROCESS | 3896 | 1465528521091 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:21 INFO - PROCESS | 3896 | 1465528521094 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:21 INFO - PROCESS | 3896 | 1465528521229 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 20:15:21 INFO - PROCESS | 3896 | 1465528521250 Marionette TRACE conn5 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:21 INFO - PROCESS | 3896 | 1465528521252 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:21 INFO - PROCESS | 3896 | ++DOCSHELL 000000C511460800 == 32 [pid = 3896] [id = 521] 20:15:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C50C49EC00) [pid = 3896] [serial = 1563] [outer = 0000000000000000] 20:15:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 86 (000000C50EBE3000) [pid = 3896] [serial = 1564] [outer = 000000C50C49EC00] 20:15:21 INFO - PROCESS | 3896 | 1465528521297 Marionette DEBUG loaded listener.js 20:15:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 87 (000000C50FB0E000) [pid = 3896] [serial = 1565] [outer = 000000C50C49EC00] 20:15:21 INFO - PROCESS | 3896 | 1465528521737 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 20:15:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 20:15:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 692ms 20:15:21 INFO - PROCESS | 3896 | 1465528521785 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 20:15:21 INFO - PROCESS | 3896 | 1465528521788 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 20:15:21 INFO - PROCESS | 3896 | 1465528521798 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 20:15:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 20:15:21 INFO - PROCESS | 3896 | 1465528521800 Marionette TRACE conn5 <- [1,2050,null,{}] 20:15:21 INFO - PROCESS | 3896 | 1465528521803 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:21 INFO - PROCESS | 3896 | 1465528521809 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:21 INFO - PROCESS | 3896 | 1465528521945 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 20:15:22 INFO - PROCESS | 3896 | 1465528522004 Marionette TRACE conn5 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:22 INFO - PROCESS | 3896 | 1465528522006 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:22 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51244F000 == 33 [pid = 3896] [id = 522] 20:15:22 INFO - PROCESS | 3896 | ++DOMWINDOW == 88 (000000C50FFAC400) [pid = 3896] [serial = 1566] [outer = 0000000000000000] 20:15:22 INFO - PROCESS | 3896 | ++DOMWINDOW == 89 (000000C5101A4C00) [pid = 3896] [serial = 1567] [outer = 000000C50FFAC400] 20:15:22 INFO - PROCESS | 3896 | 1465528522051 Marionette DEBUG loaded listener.js 20:15:22 INFO - PROCESS | 3896 | ++DOMWINDOW == 90 (000000C5118E3800) [pid = 3896] [serial = 1568] [outer = 000000C50FFAC400] 20:15:22 INFO - PROCESS | 3896 | --DOMWINDOW == 89 (000000C51277CC00) [pid = 3896] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 20:15:22 INFO - PROCESS | 3896 | --DOMWINDOW == 88 (000000C50FB2EC00) [pid = 3896] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 20:15:22 INFO - PROCESS | 3896 | --DOMWINDOW == 87 (000000C511982800) [pid = 3896] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 20:15:22 INFO - PROCESS | 3896 | --DOMWINDOW == 86 (000000C5065B9C00) [pid = 3896] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 20:15:22 INFO - PROCESS | 3896 | --DOMWINDOW == 85 (000000C51248F400) [pid = 3896] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 20:15:22 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C5063A7800) [pid = 3896] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 20:15:22 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C5096B0400) [pid = 3896] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 20:15:22 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C50DE4C800) [pid = 3896] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 20:15:22 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C50585E800) [pid = 3896] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 20:15:22 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C50C51A400) [pid = 3896] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 20:15:22 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C512493000) [pid = 3896] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 20:15:22 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C512ED0000) [pid = 3896] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 20:15:22 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C512F1CC00) [pid = 3896] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 20:15:22 INFO - PROCESS | 3896 | 1465528522670 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 20:15:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 20:15:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 923ms 20:15:22 INFO - PROCESS | 3896 | 1465528522726 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 20:15:22 INFO - PROCESS | 3896 | 1465528522728 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 20:15:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 20:15:22 INFO - PROCESS | 3896 | 1465528522731 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 20:15:22 INFO - PROCESS | 3896 | 1465528522733 Marionette TRACE conn5 <- [1,2054,null,{}] 20:15:22 INFO - PROCESS | 3896 | 1465528522737 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:22 INFO - PROCESS | 3896 | 1465528522739 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:22 INFO - PROCESS | 3896 | 1465528522818 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 20:15:22 INFO - PROCESS | 3896 | 1465528522823 Marionette TRACE conn5 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:22 INFO - PROCESS | 3896 | 1465528522825 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:22 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51252F000 == 34 [pid = 3896] [id = 523] 20:15:22 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C50CB49C00) [pid = 3896] [serial = 1569] [outer = 0000000000000000] 20:15:22 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C5118E0C00) [pid = 3896] [serial = 1570] [outer = 000000C50CB49C00] 20:15:22 INFO - PROCESS | 3896 | 1465528522870 Marionette DEBUG loaded listener.js 20:15:22 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C511981C00) [pid = 3896] [serial = 1571] [outer = 000000C50CB49C00] 20:15:23 INFO - PROCESS | 3896 | 1465528523282 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 20:15:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 20:15:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 587ms 20:15:23 INFO - PROCESS | 3896 | 1465528523323 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 20:15:23 INFO - PROCESS | 3896 | 1465528523325 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 20:15:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 20:15:23 INFO - PROCESS | 3896 | 1465528523332 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 20:15:23 INFO - PROCESS | 3896 | 1465528523334 Marionette TRACE conn5 <- [1,2058,null,{}] 20:15:23 INFO - PROCESS | 3896 | 1465528523337 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:23 INFO - PROCESS | 3896 | 1465528523339 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:23 INFO - PROCESS | 3896 | 1465528523421 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 20:15:23 INFO - PROCESS | 3896 | 1465528523429 Marionette TRACE conn5 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:23 INFO - PROCESS | 3896 | 1465528523431 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:23 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512859000 == 35 [pid = 3896] [id = 524] 20:15:23 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C50C4A0400) [pid = 3896] [serial = 1572] [outer = 0000000000000000] 20:15:23 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C51198E800) [pid = 3896] [serial = 1573] [outer = 000000C50C4A0400] 20:15:23 INFO - PROCESS | 3896 | 1465528523476 Marionette DEBUG loaded listener.js 20:15:23 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C51248DC00) [pid = 3896] [serial = 1574] [outer = 000000C50C4A0400] 20:15:23 INFO - PROCESS | 3896 | 1465528523930 Marionette TRACE conn5 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 20:15:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 20:15:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 648ms 20:15:23 INFO - PROCESS | 3896 | 1465528523981 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 20:15:23 INFO - PROCESS | 3896 | 1465528523983 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 20:15:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 20:15:23 INFO - PROCESS | 3896 | 1465528523987 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 20:15:23 INFO - PROCESS | 3896 | 1465528523988 Marionette TRACE conn5 <- [1,2062,null,{}] 20:15:23 INFO - PROCESS | 3896 | 1465528523992 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:23 INFO - PROCESS | 3896 | 1465528523994 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:24 INFO - PROCESS | 3896 | 1465528524076 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 20:15:24 INFO - PROCESS | 3896 | 1465528524081 Marionette TRACE conn5 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:24 INFO - PROCESS | 3896 | 1465528524083 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:24 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50D33F000 == 36 [pid = 3896] [id = 525] 20:15:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C512498C00) [pid = 3896] [serial = 1575] [outer = 0000000000000000] 20:15:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C5125C9800) [pid = 3896] [serial = 1576] [outer = 000000C512498C00] 20:15:24 INFO - PROCESS | 3896 | 1465528524127 Marionette DEBUG loaded listener.js 20:15:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 86 (000000C51270D800) [pid = 3896] [serial = 1577] [outer = 000000C512498C00] 20:15:25 INFO - PROCESS | 3896 | --DOCSHELL 000000C50B055800 == 35 [pid = 3896] [id = 517] 20:15:25 INFO - PROCESS | 3896 | --DOCSHELL 000000C50BDF2800 == 34 [pid = 3896] [id = 516] 20:15:25 INFO - PROCESS | 3896 | --DOCSHELL 000000C50C9AE800 == 33 [pid = 3896] [id = 518] 20:15:25 INFO - PROCESS | 3896 | --DOCSHELL 000000C511460800 == 32 [pid = 3896] [id = 521] 20:15:25 INFO - PROCESS | 3896 | --DOCSHELL 000000C510104000 == 31 [pid = 3896] [id = 520] 20:15:25 INFO - PROCESS | 3896 | --DOCSHELL 000000C51244F000 == 30 [pid = 3896] [id = 522] 20:15:25 INFO - PROCESS | 3896 | --DOCSHELL 000000C51252F000 == 29 [pid = 3896] [id = 523] 20:15:25 INFO - PROCESS | 3896 | --DOCSHELL 000000C50D33F800 == 28 [pid = 3896] [id = 519] 20:15:25 INFO - PROCESS | 3896 | --DOCSHELL 000000C512859000 == 27 [pid = 3896] [id = 524] 20:15:25 INFO - PROCESS | 3896 | --DOMWINDOW == 85 (000000C512EDA800) [pid = 3896] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 20:15:25 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C50FF65C00) [pid = 3896] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 20:15:25 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C5100EA400) [pid = 3896] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 20:15:25 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C512496000) [pid = 3896] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 20:15:25 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C51198A400) [pid = 3896] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 20:15:25 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C50D388800) [pid = 3896] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 20:15:25 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C512705000) [pid = 3896] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 20:15:25 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C5125C4800) [pid = 3896] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 20:15:25 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C50C43EC00) [pid = 3896] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 20:15:25 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C50C59A000) [pid = 3896] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 20:15:25 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C50BD8AC00) [pid = 3896] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 20:15:25 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C50C8B2000) [pid = 3896] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 20:15:25 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C50EBE3400) [pid = 3896] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 20:15:25 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C5096AB800) [pid = 3896] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 20:15:25 INFO - PROCESS | 3896 | --DOMWINDOW == 71 (000000C50C419C00) [pid = 3896] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 20:15:25 INFO - PROCESS | 3896 | --DOMWINDOW == 70 (000000C50D2DBC00) [pid = 3896] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 20:15:25 INFO - PROCESS | 3896 | --DOMWINDOW == 69 (000000C50D387C00) [pid = 3896] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 20:15:25 INFO - PROCESS | 3896 | --DOMWINDOW == 68 (000000C512768C00) [pid = 3896] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 20:15:25 INFO - PROCESS | 3896 | --DOMWINDOW == 67 (000000C512F18400) [pid = 3896] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 20:15:25 INFO - PROCESS | 3896 | --DOMWINDOW == 66 (000000C514FCA800) [pid = 3896] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 20:15:25 INFO - PROCESS | 3896 | --DOMWINDOW == 65 (000000C514FD3800) [pid = 3896] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 20:15:25 INFO - PROCESS | 3896 | --DOMWINDOW == 64 (000000C512ED9000) [pid = 3896] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 20:15:25 INFO - PROCESS | 3896 | --DOMWINDOW == 63 (000000C51277F800) [pid = 3896] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 20:15:25 INFO - PROCESS | 3896 | --DOMWINDOW == 62 (000000C512706C00) [pid = 3896] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 20:15:25 INFO - PROCESS | 3896 | --DOMWINDOW == 61 (000000C50FB10800) [pid = 3896] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 20:15:25 INFO - PROCESS | 3896 | 1465528525892 Marionette TRACE conn5 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 20:15:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 20:15:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1945ms 20:15:25 INFO - PROCESS | 3896 | 1465528525933 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 20:15:25 INFO - PROCESS | 3896 | 1465528525937 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 20:15:25 INFO - PROCESS | 3896 | 1465528525942 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 20:15:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 20:15:25 INFO - PROCESS | 3896 | 1465528525946 Marionette TRACE conn5 <- [1,2066,null,{}] 20:15:25 INFO - PROCESS | 3896 | 1465528525952 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:25 INFO - PROCESS | 3896 | 1465528525955 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:26 INFO - PROCESS | 3896 | 1465528526050 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 20:15:26 INFO - PROCESS | 3896 | 1465528526057 Marionette TRACE conn5 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:26 INFO - PROCESS | 3896 | 1465528526062 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:26 INFO - PROCESS | 3896 | ++DOCSHELL 000000C506326800 == 28 [pid = 3896] [id = 526] 20:15:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 62 (000000C50918CC00) [pid = 3896] [serial = 1578] [outer = 0000000000000000] 20:15:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 63 (000000C5091CE400) [pid = 3896] [serial = 1579] [outer = 000000C50918CC00] 20:15:26 INFO - PROCESS | 3896 | 1465528526113 Marionette DEBUG loaded listener.js 20:15:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 64 (000000C5096ACC00) [pid = 3896] [serial = 1580] [outer = 000000C50918CC00] 20:15:26 INFO - PROCESS | 3896 | 1465528526602 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 20:15:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 20:15:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 691ms 20:15:26 INFO - PROCESS | 3896 | 1465528526637 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 20:15:26 INFO - PROCESS | 3896 | 1465528526643 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 20:15:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 20:15:26 INFO - PROCESS | 3896 | 1465528526650 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 20:15:26 INFO - PROCESS | 3896 | 1465528526652 Marionette TRACE conn5 <- [1,2070,null,{}] 20:15:26 INFO - PROCESS | 3896 | 1465528526656 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:26 INFO - PROCESS | 3896 | 1465528526659 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:26 INFO - PROCESS | 3896 | 1465528526751 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 20:15:26 INFO - PROCESS | 3896 | 1465528526759 Marionette TRACE conn5 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:26 INFO - PROCESS | 3896 | 1465528526762 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:26 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50C715000 == 29 [pid = 3896] [id = 527] 20:15:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 65 (000000C50BD93000) [pid = 3896] [serial = 1581] [outer = 0000000000000000] 20:15:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 66 (000000C50C072000) [pid = 3896] [serial = 1582] [outer = 000000C50BD93000] 20:15:26 INFO - PROCESS | 3896 | 1465528526812 Marionette DEBUG loaded listener.js 20:15:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 67 (000000C50C49C000) [pid = 3896] [serial = 1583] [outer = 000000C50BD93000] 20:15:27 INFO - PROCESS | 3896 | 1465528527269 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 20:15:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 20:15:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 691ms 20:15:27 INFO - PROCESS | 3896 | 1465528527342 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 20:15:27 INFO - PROCESS | 3896 | 1465528527345 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 20:15:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 20:15:27 INFO - PROCESS | 3896 | 1465528527349 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 20:15:27 INFO - PROCESS | 3896 | 1465528527352 Marionette TRACE conn5 <- [1,2074,null,{}] 20:15:27 INFO - PROCESS | 3896 | 1465528527364 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:27 INFO - PROCESS | 3896 | 1465528527369 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:27 INFO - PROCESS | 3896 | 1465528527484 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 20:15:27 INFO - PROCESS | 3896 | 1465528527565 Marionette TRACE conn5 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:27 INFO - PROCESS | 3896 | 1465528527569 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:27 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50D31C800 == 30 [pid = 3896] [id = 528] 20:15:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 68 (000000C5040E4400) [pid = 3896] [serial = 1584] [outer = 0000000000000000] 20:15:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 69 (000000C50C8BB800) [pid = 3896] [serial = 1585] [outer = 000000C5040E4400] 20:15:27 INFO - PROCESS | 3896 | 1465528527618 Marionette DEBUG loaded listener.js 20:15:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 70 (000000C50CB44800) [pid = 3896] [serial = 1586] [outer = 000000C5040E4400] 20:15:28 INFO - PROCESS | 3896 | 1465528528008 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 20:15:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 20:15:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 691ms 20:15:28 INFO - PROCESS | 3896 | 1465528528042 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 20:15:28 INFO - PROCESS | 3896 | 1465528528045 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 20:15:28 INFO - PROCESS | 3896 | 1465528528048 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 20:15:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 20:15:28 INFO - PROCESS | 3896 | 1465528528050 Marionette TRACE conn5 <- [1,2078,null,{}] 20:15:28 INFO - PROCESS | 3896 | 1465528528053 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:28 INFO - PROCESS | 3896 | 1465528528055 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:28 INFO - PROCESS | 3896 | 1465528528142 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 20:15:28 INFO - PROCESS | 3896 | 1465528528219 Marionette TRACE conn5 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:28 INFO - PROCESS | 3896 | 1465528528221 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:28 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50F2A5800 == 31 [pid = 3896] [id = 529] 20:15:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 71 (000000C50CDDF000) [pid = 3896] [serial = 1587] [outer = 0000000000000000] 20:15:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 72 (000000C50D03A000) [pid = 3896] [serial = 1588] [outer = 000000C50CDDF000] 20:15:28 INFO - PROCESS | 3896 | 1465528528266 Marionette DEBUG loaded listener.js 20:15:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C50D258C00) [pid = 3896] [serial = 1589] [outer = 000000C50CDDF000] 20:15:28 INFO - PROCESS | 3896 | 1465528528642 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 20:15:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 20:15:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 628ms 20:15:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 20:15:28 INFO - PROCESS | 3896 | 1465528528679 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 20:15:28 INFO - PROCESS | 3896 | 1465528528681 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 20:15:28 INFO - PROCESS | 3896 | 1465528528684 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 20:15:28 INFO - PROCESS | 3896 | 1465528528686 Marionette TRACE conn5 <- [1,2082,null,{}] 20:15:28 INFO - PROCESS | 3896 | 1465528528689 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:28 INFO - PROCESS | 3896 | 1465528528691 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:28 INFO - PROCESS | 3896 | 1465528528801 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 20:15:28 INFO - PROCESS | 3896 | 1465528528839 Marionette TRACE conn5 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:28 INFO - PROCESS | 3896 | 1465528528841 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:28 INFO - PROCESS | 3896 | ++DOCSHELL 000000C510104000 == 32 [pid = 3896] [id = 530] 20:15:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C50BD8EC00) [pid = 3896] [serial = 1590] [outer = 0000000000000000] 20:15:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C50D379400) [pid = 3896] [serial = 1591] [outer = 000000C50BD8EC00] 20:15:28 INFO - PROCESS | 3896 | 1465528528885 Marionette DEBUG loaded listener.js 20:15:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C50D389800) [pid = 3896] [serial = 1592] [outer = 000000C50BD8EC00] 20:15:29 INFO - PROCESS | 3896 | 1465528529301 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 20:15:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 20:15:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 628ms 20:15:29 INFO - PROCESS | 3896 | 1465528529316 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 20:15:29 INFO - PROCESS | 3896 | 1465528529318 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 20:15:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 20:15:29 INFO - PROCESS | 3896 | 1465528529322 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 20:15:29 INFO - PROCESS | 3896 | 1465528529324 Marionette TRACE conn5 <- [1,2086,null,{}] 20:15:29 INFO - PROCESS | 3896 | 1465528529327 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:29 INFO - PROCESS | 3896 | 1465528529333 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:29 INFO - PROCESS | 3896 | 1465528529469 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 20:15:29 INFO - PROCESS | 3896 | 1465528529476 Marionette TRACE conn5 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:29 INFO - PROCESS | 3896 | 1465528529478 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:29 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51241F800 == 33 [pid = 3896] [id = 531] 20:15:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C50D384800) [pid = 3896] [serial = 1593] [outer = 0000000000000000] 20:15:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C50D5ECC00) [pid = 3896] [serial = 1594] [outer = 000000C50D384800] 20:15:29 INFO - PROCESS | 3896 | 1465528529526 Marionette DEBUG loaded listener.js 20:15:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C50FB09000) [pid = 3896] [serial = 1595] [outer = 000000C50D384800] 20:15:29 INFO - PROCESS | 3896 | 1465528529949 Marionette TRACE conn5 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 20:15:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 20:15:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 691ms 20:15:30 INFO - PROCESS | 3896 | 1465528530016 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 20:15:30 INFO - PROCESS | 3896 | 1465528530018 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 20:15:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 20:15:30 INFO - PROCESS | 3896 | 1465528530028 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 20:15:30 INFO - PROCESS | 3896 | 1465528530030 Marionette TRACE conn5 <- [1,2090,null,{}] 20:15:30 INFO - PROCESS | 3896 | 1465528530033 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:30 INFO - PROCESS | 3896 | 1465528530035 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:30 INFO - PROCESS | 3896 | 1465528530114 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 20:15:30 INFO - PROCESS | 3896 | 1465528530153 Marionette TRACE conn5 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:30 INFO - PROCESS | 3896 | 1465528530155 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:30 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512533800 == 34 [pid = 3896] [id = 532] 20:15:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C50C4A6000) [pid = 3896] [serial = 1596] [outer = 0000000000000000] 20:15:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C50FB21000) [pid = 3896] [serial = 1597] [outer = 000000C50C4A6000] 20:15:30 INFO - PROCESS | 3896 | 1465528530199 Marionette DEBUG loaded listener.js 20:15:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C50FF5A400) [pid = 3896] [serial = 1598] [outer = 000000C50C4A6000] 20:15:30 INFO - PROCESS | 3896 | 1465528530614 Marionette TRACE conn5 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 20:15:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 20:15:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 629ms 20:15:30 INFO - PROCESS | 3896 | 1465528530665 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 20:15:30 INFO - PROCESS | 3896 | 1465528530667 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 20:15:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 20:15:30 INFO - PROCESS | 3896 | 1465528530670 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 20:15:30 INFO - PROCESS | 3896 | 1465528530672 Marionette TRACE conn5 <- [1,2094,null,{}] 20:15:30 INFO - PROCESS | 3896 | 1465528530675 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:30 INFO - PROCESS | 3896 | 1465528530677 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:30 INFO - PROCESS | 3896 | 1465528530756 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 20:15:30 INFO - PROCESS | 3896 | 1465528530764 Marionette TRACE conn5 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:30 INFO - PROCESS | 3896 | 1465528530766 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:30 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51284C800 == 35 [pid = 3896] [id = 533] 20:15:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C50FFBB800) [pid = 3896] [serial = 1599] [outer = 0000000000000000] 20:15:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C5100EB000) [pid = 3896] [serial = 1600] [outer = 000000C50FFBB800] 20:15:30 INFO - PROCESS | 3896 | 1465528530812 Marionette DEBUG loaded listener.js 20:15:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C5101A8800) [pid = 3896] [serial = 1601] [outer = 000000C50FFBB800] 20:15:31 INFO - PROCESS | 3896 | 1465528531273 Marionette TRACE conn5 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 20:15:31 INFO - PROCESS | 3896 | 1465528531301 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 20:15:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 20:15:31 INFO - PROCESS | 3896 | 1465528531304 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 20:15:31 INFO - PROCESS | 3896 | 1465528531306 Marionette TRACE conn5 <- [1,2098,null,{}] 20:15:31 INFO - PROCESS | 3896 | 1465528531309 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:31 INFO - PROCESS | 3896 | 1465528531311 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:31 INFO - PROCESS | 3896 | 1465528531417 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 20:15:31 INFO - PROCESS | 3896 | 1465528531422 Marionette TRACE conn5 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:31 INFO - PROCESS | 3896 | 1465528531424 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:31 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50D31C000 == 36 [pid = 3896] [id = 534] 20:15:31 INFO - PROCESS | 3896 | ++DOMWINDOW == 86 (000000C5100EA400) [pid = 3896] [serial = 1602] [outer = 0000000000000000] 20:15:31 INFO - PROCESS | 3896 | ++DOMWINDOW == 87 (000000C5118EB800) [pid = 3896] [serial = 1603] [outer = 000000C5100EA400] 20:15:31 INFO - PROCESS | 3896 | 1465528531468 Marionette DEBUG loaded listener.js 20:15:31 INFO - PROCESS | 3896 | ++DOMWINDOW == 88 (000000C51198B800) [pid = 3896] [serial = 1604] [outer = 000000C5100EA400] 20:15:31 INFO - PROCESS | 3896 | 1465528531934 Marionette TRACE conn5 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 20:15:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 20:15:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 691ms 20:15:32 INFO - PROCESS | 3896 | 1465528532002 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 20:15:32 INFO - PROCESS | 3896 | 1465528532004 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 20:15:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 20:15:32 INFO - PROCESS | 3896 | 1465528532007 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 20:15:32 INFO - PROCESS | 3896 | 1465528532009 Marionette TRACE conn5 <- [1,2102,null,{}] 20:15:32 INFO - PROCESS | 3896 | 1465528532013 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:32 INFO - PROCESS | 3896 | 1465528532014 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:32 INFO - PROCESS | 3896 | 1465528532128 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 20:15:32 INFO - PROCESS | 3896 | 1465528532137 Marionette TRACE conn5 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:32 INFO - PROCESS | 3896 | 1465528532139 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:32 INFO - PROCESS | 3896 | ++DOCSHELL 000000C514BE9000 == 37 [pid = 3896] [id = 535] 20:15:32 INFO - PROCESS | 3896 | ++DOMWINDOW == 89 (000000C511990400) [pid = 3896] [serial = 1605] [outer = 0000000000000000] 20:15:32 INFO - PROCESS | 3896 | ++DOMWINDOW == 90 (000000C5119F5800) [pid = 3896] [serial = 1606] [outer = 000000C511990400] 20:15:32 INFO - PROCESS | 3896 | 1465528532226 Marionette DEBUG loaded listener.js 20:15:32 INFO - PROCESS | 3896 | ++DOMWINDOW == 91 (000000C512497C00) [pid = 3896] [serial = 1607] [outer = 000000C511990400] 20:15:32 INFO - PROCESS | 3896 | 1465528532659 Marionette TRACE conn5 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 20:15:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 20:15:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 692ms 20:15:32 INFO - PROCESS | 3896 | 1465528532722 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 20:15:32 INFO - PROCESS | 3896 | 1465528532724 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 20:15:32 INFO - PROCESS | 3896 | 1465528532728 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 20:15:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 20:15:32 INFO - PROCESS | 3896 | 1465528532730 Marionette TRACE conn5 <- [1,2106,null,{}] 20:15:32 INFO - PROCESS | 3896 | 1465528532734 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:32 INFO - PROCESS | 3896 | 1465528532736 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:32 INFO - PROCESS | 3896 | 1465528532862 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 20:15:32 INFO - PROCESS | 3896 | 1465528532919 Marionette TRACE conn5 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:32 INFO - PROCESS | 3896 | 1465528532921 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:32 INFO - PROCESS | 3896 | ++DOCSHELL 000000C510103000 == 38 [pid = 3896] [id = 536] 20:15:32 INFO - PROCESS | 3896 | ++DOMWINDOW == 92 (000000C512711C00) [pid = 3896] [serial = 1608] [outer = 0000000000000000] 20:15:32 INFO - PROCESS | 3896 | ++DOMWINDOW == 93 (000000C512776000) [pid = 3896] [serial = 1609] [outer = 000000C512711C00] 20:15:32 INFO - PROCESS | 3896 | 1465528532968 Marionette DEBUG loaded listener.js 20:15:33 INFO - PROCESS | 3896 | ++DOMWINDOW == 94 (000000C512783400) [pid = 3896] [serial = 1610] [outer = 000000C512711C00] 20:15:33 INFO - PROCESS | 3896 | --DOMWINDOW == 93 (000000C50D585400) [pid = 3896] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 20:15:33 INFO - PROCESS | 3896 | --DOMWINDOW == 92 (000000C50C49EC00) [pid = 3896] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 20:15:33 INFO - PROCESS | 3896 | --DOMWINDOW == 91 (000000C50FFAC400) [pid = 3896] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 20:15:33 INFO - PROCESS | 3896 | --DOMWINDOW == 90 (000000C50C4A0400) [pid = 3896] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 20:15:33 INFO - PROCESS | 3896 | --DOMWINDOW == 89 (000000C50B97EC00) [pid = 3896] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 20:15:33 INFO - PROCESS | 3896 | --DOMWINDOW == 88 (000000C504B38C00) [pid = 3896] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 20:15:33 INFO - PROCESS | 3896 | --DOMWINDOW == 87 (000000C50C4A4400) [pid = 3896] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 20:15:33 INFO - PROCESS | 3896 | --DOMWINDOW == 86 (000000C5063AB400) [pid = 3896] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 20:15:33 INFO - PROCESS | 3896 | --DOMWINDOW == 85 (000000C504D6CC00) [pid = 3896] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 20:15:33 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C57DA06000) [pid = 3896] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 20:15:33 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C512491800) [pid = 3896] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 20:15:33 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C50D5EF400) [pid = 3896] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 20:15:33 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C50CB49C00) [pid = 3896] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 20:15:33 INFO - PROCESS | 3896 | 1465528533435 Marionette TRACE conn5 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 20:15:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 20:15:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 734ms 20:15:33 INFO - PROCESS | 3896 | 1465528533474 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 20:15:33 INFO - PROCESS | 3896 | 1465528533476 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 20:15:33 INFO - PROCESS | 3896 | 1465528533480 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 20:15:33 INFO - PROCESS | 3896 | 1465528533482 Marionette TRACE conn5 <- [1,2110,null,{}] 20:15:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 20:15:33 INFO - PROCESS | 3896 | 1465528533485 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:33 INFO - PROCESS | 3896 | 1465528533487 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:33 INFO - PROCESS | 3896 | 1465528533572 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 20:15:33 INFO - PROCESS | 3896 | 1465528533590 Marionette TRACE conn5 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:33 INFO - PROCESS | 3896 | 1465528533592 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:33 INFO - PROCESS | 3896 | ++DOCSHELL 000000C514F3E800 == 39 [pid = 3896] [id = 537] 20:15:33 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C50CDE0000) [pid = 3896] [serial = 1611] [outer = 0000000000000000] 20:15:33 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C50FB0C400) [pid = 3896] [serial = 1612] [outer = 000000C50CDE0000] 20:15:33 INFO - PROCESS | 3896 | 1465528533638 Marionette DEBUG loaded listener.js 20:15:33 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C51277F800) [pid = 3896] [serial = 1613] [outer = 000000C50CDE0000] 20:15:34 INFO - PROCESS | 3896 | 1465528534067 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 20:15:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 20:15:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 628ms 20:15:34 INFO - PROCESS | 3896 | 1465528534115 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 20:15:34 INFO - PROCESS | 3896 | 1465528534118 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 20:15:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 20:15:34 INFO - PROCESS | 3896 | 1465528534121 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 20:15:34 INFO - PROCESS | 3896 | 1465528534122 Marionette TRACE conn5 <- [1,2114,null,{}] 20:15:34 INFO - PROCESS | 3896 | 1465528534126 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:34 INFO - PROCESS | 3896 | 1465528534128 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:34 INFO - PROCESS | 3896 | 1465528534210 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 20:15:34 INFO - PROCESS | 3896 | 1465528534215 Marionette TRACE conn5 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:34 INFO - PROCESS | 3896 | 1465528534217 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:34 INFO - PROCESS | 3896 | ++DOCSHELL 000000C57D9BD000 == 40 [pid = 3896] [id = 538] 20:15:34 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C512ED3800) [pid = 3896] [serial = 1614] [outer = 0000000000000000] 20:15:34 INFO - PROCESS | 3896 | ++DOMWINDOW == 86 (000000C512ED8C00) [pid = 3896] [serial = 1615] [outer = 000000C512ED3800] 20:15:34 INFO - PROCESS | 3896 | 1465528534261 Marionette DEBUG loaded listener.js 20:15:34 INFO - PROCESS | 3896 | ++DOMWINDOW == 87 (000000C512F14000) [pid = 3896] [serial = 1616] [outer = 000000C512ED3800] 20:15:34 INFO - PROCESS | 3896 | 1465528534701 Marionette TRACE conn5 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 20:15:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 20:15:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 628ms 20:15:34 INFO - PROCESS | 3896 | 1465528534754 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 20:15:34 INFO - PROCESS | 3896 | 1465528534756 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 20:15:34 INFO - PROCESS | 3896 | 1465528534760 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 20:15:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 20:15:34 INFO - PROCESS | 3896 | 1465528534762 Marionette TRACE conn5 <- [1,2118,null,{}] 20:15:34 INFO - PROCESS | 3896 | 1465528534766 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:34 INFO - PROCESS | 3896 | 1465528534768 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:34 INFO - PROCESS | 3896 | 1465528534852 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 20:15:34 INFO - PROCESS | 3896 | 1465528534857 Marionette TRACE conn5 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:34 INFO - PROCESS | 3896 | 1465528534859 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:34 INFO - PROCESS | 3896 | ++DOCSHELL 000000C57E3E3000 == 41 [pid = 3896] [id = 539] 20:15:34 INFO - PROCESS | 3896 | ++DOMWINDOW == 88 (000000C512ED1000) [pid = 3896] [serial = 1617] [outer = 0000000000000000] 20:15:34 INFO - PROCESS | 3896 | ++DOMWINDOW == 89 (000000C512F1E800) [pid = 3896] [serial = 1618] [outer = 000000C512ED1000] 20:15:34 INFO - PROCESS | 3896 | 1465528534914 Marionette DEBUG loaded listener.js 20:15:34 INFO - PROCESS | 3896 | ++DOMWINDOW == 90 (000000C514FCEC00) [pid = 3896] [serial = 1619] [outer = 000000C512ED1000] 20:15:35 INFO - PROCESS | 3896 | --DOCSHELL 000000C506326800 == 40 [pid = 3896] [id = 526] 20:15:35 INFO - PROCESS | 3896 | --DOCSHELL 000000C50D33F000 == 39 [pid = 3896] [id = 525] 20:15:36 INFO - PROCESS | 3896 | --DOCSHELL 000000C50C715000 == 38 [pid = 3896] [id = 527] 20:15:36 INFO - PROCESS | 3896 | --DOCSHELL 000000C51241F800 == 37 [pid = 3896] [id = 531] 20:15:36 INFO - PROCESS | 3896 | --DOCSHELL 000000C57D9BD000 == 36 [pid = 3896] [id = 538] 20:15:36 INFO - PROCESS | 3896 | --DOCSHELL 000000C510104000 == 35 [pid = 3896] [id = 530] 20:15:36 INFO - PROCESS | 3896 | --DOCSHELL 000000C50F2A5800 == 34 [pid = 3896] [id = 529] 20:15:36 INFO - PROCESS | 3896 | --DOCSHELL 000000C51284C800 == 33 [pid = 3896] [id = 533] 20:15:36 INFO - PROCESS | 3896 | --DOCSHELL 000000C514F3E800 == 32 [pid = 3896] [id = 537] 20:15:36 INFO - PROCESS | 3896 | --DOCSHELL 000000C50D31C800 == 31 [pid = 3896] [id = 528] 20:15:36 INFO - PROCESS | 3896 | --DOCSHELL 000000C512533800 == 30 [pid = 3896] [id = 532] 20:15:36 INFO - PROCESS | 3896 | --DOCSHELL 000000C514BE9000 == 29 [pid = 3896] [id = 535] 20:15:36 INFO - PROCESS | 3896 | --DOCSHELL 000000C510103000 == 28 [pid = 3896] [id = 536] 20:15:36 INFO - PROCESS | 3896 | --DOCSHELL 000000C50D31C000 == 27 [pid = 3896] [id = 534] 20:15:36 INFO - PROCESS | 3896 | --DOMWINDOW == 89 (000000C50D5F0000) [pid = 3896] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 20:15:36 INFO - PROCESS | 3896 | --DOMWINDOW == 88 (000000C50EBE3000) [pid = 3896] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 20:15:36 INFO - PROCESS | 3896 | --DOMWINDOW == 87 (000000C50E70BC00) [pid = 3896] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 20:15:36 INFO - PROCESS | 3896 | --DOMWINDOW == 86 (000000C5101A4C00) [pid = 3896] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 20:15:36 INFO - PROCESS | 3896 | --DOMWINDOW == 85 (000000C50FB0E000) [pid = 3896] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 20:15:36 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C51198E800) [pid = 3896] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 20:15:36 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C5118E3800) [pid = 3896] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 20:15:36 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C50BD92800) [pid = 3896] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 20:15:36 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C50D25A400) [pid = 3896] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 20:15:36 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C50C51E000) [pid = 3896] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 20:15:36 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C5125C9800) [pid = 3896] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 20:15:36 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C50CAB2400) [pid = 3896] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 20:15:36 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C5096F2000) [pid = 3896] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 20:15:36 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C50B989400) [pid = 3896] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 20:15:36 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C50C434000) [pid = 3896] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 20:15:36 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C5096AC400) [pid = 3896] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 20:15:36 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C57DACBC00) [pid = 3896] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 20:15:36 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C57DA0A400) [pid = 3896] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 20:15:36 INFO - PROCESS | 3896 | --DOMWINDOW == 71 (000000C514FCD800) [pid = 3896] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 20:15:36 INFO - PROCESS | 3896 | --DOMWINDOW == 70 (000000C512709C00) [pid = 3896] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 20:15:36 INFO - PROCESS | 3896 | --DOMWINDOW == 69 (000000C50FB1B400) [pid = 3896] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 20:15:36 INFO - PROCESS | 3896 | --DOMWINDOW == 68 (000000C50DE07400) [pid = 3896] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 20:15:36 INFO - PROCESS | 3896 | --DOMWINDOW == 67 (000000C50D0A6400) [pid = 3896] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 20:15:36 INFO - PROCESS | 3896 | --DOMWINDOW == 66 (000000C5118E0C00) [pid = 3896] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 20:15:36 INFO - PROCESS | 3896 | --DOMWINDOW == 65 (000000C511981C00) [pid = 3896] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 20:15:36 INFO - PROCESS | 3896 | --DOMWINDOW == 64 (000000C51248DC00) [pid = 3896] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 20:15:36 INFO - PROCESS | 3896 | --DOMWINDOW == 63 (000000C50D37C000) [pid = 3896] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 20:15:36 INFO - PROCESS | 3896 | 1465528536863 Marionette TRACE conn5 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 20:15:36 INFO - PROCESS | 3896 | 1465528536908 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 20:15:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 20:15:36 INFO - PROCESS | 3896 | 1465528536914 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 20:15:36 INFO - PROCESS | 3896 | 1465528536918 Marionette TRACE conn5 <- [1,2122,null,{}] 20:15:36 INFO - PROCESS | 3896 | 1465528536925 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:36 INFO - PROCESS | 3896 | 1465528536928 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:37 INFO - PROCESS | 3896 | 1465528537082 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 20:15:37 INFO - PROCESS | 3896 | 1465528537158 Marionette TRACE conn5 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:37 INFO - PROCESS | 3896 | 1465528537163 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:37 INFO - PROCESS | 3896 | ++DOCSHELL 000000C506168800 == 28 [pid = 3896] [id = 540] 20:15:37 INFO - PROCESS | 3896 | ++DOMWINDOW == 64 (000000C50918DC00) [pid = 3896] [serial = 1620] [outer = 0000000000000000] 20:15:37 INFO - PROCESS | 3896 | ++DOMWINDOW == 65 (000000C5091D0000) [pid = 3896] [serial = 1621] [outer = 000000C50918DC00] 20:15:37 INFO - PROCESS | 3896 | 1465528537266 Marionette DEBUG loaded listener.js 20:15:37 INFO - PROCESS | 3896 | ++DOMWINDOW == 66 (000000C50960B400) [pid = 3896] [serial = 1622] [outer = 000000C50918DC00] 20:15:38 INFO - PROCESS | 3896 | 1465528538003 Marionette TRACE conn5 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 20:15:38 INFO - PROCESS | 3896 | 1465528538061 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 20:15:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 20:15:38 INFO - PROCESS | 3896 | 1465528538068 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 20:15:38 INFO - PROCESS | 3896 | 1465528538072 Marionette TRACE conn5 <- [1,2126,null,{}] 20:15:38 INFO - PROCESS | 3896 | 1465528538076 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:38 INFO - PROCESS | 3896 | 1465528538080 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:38 INFO - PROCESS | 3896 | 1465528538217 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 20:15:38 INFO - PROCESS | 3896 | 1465528538286 Marionette TRACE conn5 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:38 INFO - PROCESS | 3896 | 1465528538289 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:38 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50C5C8000 == 29 [pid = 3896] [id = 541] 20:15:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 67 (000000C50B140C00) [pid = 3896] [serial = 1623] [outer = 0000000000000000] 20:15:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 68 (000000C50BD84800) [pid = 3896] [serial = 1624] [outer = 000000C50B140C00] 20:15:38 INFO - PROCESS | 3896 | 1465528538349 Marionette DEBUG loaded listener.js 20:15:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 69 (000000C50C43F000) [pid = 3896] [serial = 1625] [outer = 000000C50B140C00] 20:15:39 INFO - PROCESS | 3896 | --DOCSHELL 000000C50B958800 == 28 [pid = 3896] [id = 11] 20:15:39 INFO - PROCESS | 3896 | 1465528539168 Marionette TRACE conn5 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 20:15:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 20:15:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1141ms 20:15:39 INFO - PROCESS | 3896 | 1465528539211 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 20:15:39 INFO - PROCESS | 3896 | 1465528539215 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 20:15:39 INFO - PROCESS | 3896 | 1465528539220 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 20:15:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 20:15:39 INFO - PROCESS | 3896 | 1465528539223 Marionette TRACE conn5 <- [1,2130,null,{}] 20:15:39 INFO - PROCESS | 3896 | 1465528539229 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:39 INFO - PROCESS | 3896 | 1465528539232 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:39 INFO - PROCESS | 3896 | 1465528539325 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 20:15:39 INFO - PROCESS | 3896 | 1465528539338 Marionette TRACE conn5 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:39 INFO - PROCESS | 3896 | 1465528539341 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:39 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50C4CB000 == 29 [pid = 3896] [id = 542] 20:15:39 INFO - PROCESS | 3896 | ++DOMWINDOW == 70 (000000C5096F0800) [pid = 3896] [serial = 1626] [outer = 0000000000000000] 20:15:39 INFO - PROCESS | 3896 | ++DOMWINDOW == 71 (000000C50B980400) [pid = 3896] [serial = 1627] [outer = 000000C5096F0800] 20:15:39 INFO - PROCESS | 3896 | 1465528539392 Marionette DEBUG loaded listener.js 20:15:39 INFO - PROCESS | 3896 | ++DOMWINDOW == 72 (000000C50C49E000) [pid = 3896] [serial = 1628] [outer = 000000C5096F0800] 20:15:39 INFO - PROCESS | 3896 | 1465528539903 Marionette TRACE conn5 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 20:15:39 INFO - PROCESS | 3896 | 1465528539963 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 20:15:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 20:15:39 INFO - PROCESS | 3896 | 1465528539969 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 20:15:39 INFO - PROCESS | 3896 | 1465528539971 Marionette TRACE conn5 <- [1,2134,null,{}] 20:15:39 INFO - PROCESS | 3896 | 1465528539975 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:39 INFO - PROCESS | 3896 | 1465528539977 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:40 INFO - PROCESS | 3896 | 1465528540079 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 20:15:40 INFO - PROCESS | 3896 | 1465528540154 Marionette TRACE conn5 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:40 INFO - PROCESS | 3896 | 1465528540156 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:40 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50D30B000 == 30 [pid = 3896] [id = 543] 20:15:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C50C520800) [pid = 3896] [serial = 1629] [outer = 0000000000000000] 20:15:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C50C8AF400) [pid = 3896] [serial = 1630] [outer = 000000C50C520800] 20:15:40 INFO - PROCESS | 3896 | 1465528540204 Marionette DEBUG loaded listener.js 20:15:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C50CB43800) [pid = 3896] [serial = 1631] [outer = 000000C50C520800] 20:15:40 INFO - PROCESS | 3896 | 1465528540631 Marionette TRACE conn5 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 20:15:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 20:15:40 INFO - PROCESS | 3896 | 1465528540667 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 20:15:40 INFO - PROCESS | 3896 | 1465528540670 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 20:15:40 INFO - PROCESS | 3896 | 1465528540674 Marionette TRACE conn5 <- [1,2138,null,{}] 20:15:40 INFO - PROCESS | 3896 | 1465528540685 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:40 INFO - PROCESS | 3896 | 1465528540690 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:40 INFO - PROCESS | 3896 | 1465528540781 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 20:15:40 INFO - PROCESS | 3896 | 1465528540786 Marionette TRACE conn5 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:40 INFO - PROCESS | 3896 | 1465528540790 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:40 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50DEC4000 == 31 [pid = 3896] [id = 544] 20:15:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C50B13F400) [pid = 3896] [serial = 1632] [outer = 0000000000000000] 20:15:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C50D031400) [pid = 3896] [serial = 1633] [outer = 000000C50B13F400] 20:15:40 INFO - PROCESS | 3896 | 1465528540840 Marionette DEBUG loaded listener.js 20:15:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C50D25B800) [pid = 3896] [serial = 1634] [outer = 000000C50B13F400] 20:15:41 INFO - PROCESS | 3896 | 1465528541332 Marionette TRACE conn5 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 20:15:41 INFO - PROCESS | 3896 | 1465528541368 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 20:15:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 20:15:41 INFO - PROCESS | 3896 | 1465528541371 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 20:15:41 INFO - PROCESS | 3896 | 1465528541373 Marionette TRACE conn5 <- [1,2142,null,{}] 20:15:41 INFO - PROCESS | 3896 | 1465528541387 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:41 INFO - PROCESS | 3896 | 1465528541389 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:41 INFO - PROCESS | 3896 | 1465528541505 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 20:15:41 INFO - PROCESS | 3896 | 1465528541513 Marionette TRACE conn5 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:41 INFO - PROCESS | 3896 | 1465528541515 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:41 INFO - PROCESS | 3896 | ++DOCSHELL 000000C510107000 == 32 [pid = 3896] [id = 545] 20:15:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C50D38B400) [pid = 3896] [serial = 1635] [outer = 0000000000000000] 20:15:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C50D58AC00) [pid = 3896] [serial = 1636] [outer = 000000C50D38B400] 20:15:41 INFO - PROCESS | 3896 | 1465528541561 Marionette DEBUG loaded listener.js 20:15:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C50DE06800) [pid = 3896] [serial = 1637] [outer = 000000C50D38B400] 20:15:42 INFO - PROCESS | 3896 | 1465528542038 Marionette TRACE conn5 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 20:15:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 20:15:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 693ms 20:15:42 INFO - PROCESS | 3896 | 1465528542066 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 20:15:42 INFO - PROCESS | 3896 | 1465528542068 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 20:15:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 20:15:42 INFO - PROCESS | 3896 | 1465528542071 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 20:15:42 INFO - PROCESS | 3896 | 1465528542073 Marionette TRACE conn5 <- [1,2146,null,{}] 20:15:42 INFO - PROCESS | 3896 | 1465528542077 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:42 INFO - PROCESS | 3896 | 1465528542079 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:42 INFO - PROCESS | 3896 | 1465528542191 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 20:15:42 INFO - PROCESS | 3896 | 1465528542274 Marionette TRACE conn5 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:42 INFO - PROCESS | 3896 | 1465528542277 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:42 INFO - PROCESS | 3896 | ++DOCSHELL 000000C511468000 == 33 [pid = 3896] [id = 546] 20:15:42 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C50D386400) [pid = 3896] [serial = 1638] [outer = 0000000000000000] 20:15:42 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C50E70E400) [pid = 3896] [serial = 1639] [outer = 000000C50D386400] 20:15:42 INFO - PROCESS | 3896 | 1465528542322 Marionette DEBUG loaded listener.js 20:15:42 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C50EBE5000) [pid = 3896] [serial = 1640] [outer = 000000C50D386400] 20:15:42 INFO - PROCESS | 3896 | 1465528542766 Marionette TRACE conn5 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 20:15:42 INFO - PROCESS | 3896 | 1465528542811 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 20:15:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 20:15:42 INFO - PROCESS | 3896 | 1465528542821 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 20:15:42 INFO - PROCESS | 3896 | 1465528542823 Marionette TRACE conn5 <- [1,2150,null,{}] 20:15:42 INFO - PROCESS | 3896 | 1465528542826 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:42 INFO - PROCESS | 3896 | 1465528542832 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:43 INFO - PROCESS | 3896 | 1465528542988 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 20:15:43 INFO - PROCESS | 3896 | 1465528543034 Marionette TRACE conn5 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:43 INFO - PROCESS | 3896 | 1465528543036 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:43 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51245C800 == 34 [pid = 3896] [id = 547] 20:15:43 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C50FB07C00) [pid = 3896] [serial = 1641] [outer = 0000000000000000] 20:15:43 INFO - PROCESS | 3896 | ++DOMWINDOW == 86 (000000C50FB1BC00) [pid = 3896] [serial = 1642] [outer = 000000C50FB07C00] 20:15:43 INFO - PROCESS | 3896 | 1465528543082 Marionette DEBUG loaded listener.js 20:15:43 INFO - PROCESS | 3896 | ++DOMWINDOW == 87 (000000C5101A2800) [pid = 3896] [serial = 1643] [outer = 000000C50FB07C00] 20:15:43 INFO - PROCESS | 3896 | --DOMWINDOW == 86 (000000C512ED3800) [pid = 3896] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 20:15:43 INFO - PROCESS | 3896 | --DOMWINDOW == 85 (000000C5100EA400) [pid = 3896] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 20:15:43 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C511990400) [pid = 3896] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 20:15:43 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C512711C00) [pid = 3896] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 20:15:43 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C50FFBB800) [pid = 3896] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 20:15:43 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C50C4A6000) [pid = 3896] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 20:15:43 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C50D384800) [pid = 3896] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 20:15:43 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C50BD8EC00) [pid = 3896] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 20:15:43 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C50CDDF000) [pid = 3896] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 20:15:43 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C5040E4400) [pid = 3896] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 20:15:43 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C50BD93000) [pid = 3896] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 20:15:43 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C50918CC00) [pid = 3896] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 20:15:43 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C512498C00) [pid = 3896] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 20:15:43 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C50CDE0000) [pid = 3896] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 20:15:43 INFO - PROCESS | 3896 | 1465528543509 Marionette TRACE conn5 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 20:15:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 20:15:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 734ms 20:15:43 INFO - PROCESS | 3896 | 1465528543574 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 20:15:43 INFO - PROCESS | 3896 | 1465528543576 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 20:15:43 INFO - PROCESS | 3896 | 1465528543582 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 20:15:43 INFO - PROCESS | 3896 | 1465528543583 Marionette TRACE conn5 <- [1,2154,null,{}] 20:15:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 20:15:43 INFO - PROCESS | 3896 | 1465528543587 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:43 INFO - PROCESS | 3896 | 1465528543589 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:43 INFO - PROCESS | 3896 | 1465528543673 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 20:15:43 INFO - PROCESS | 3896 | 1465528543679 Marionette TRACE conn5 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:43 INFO - PROCESS | 3896 | 1465528543681 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:43 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50C4CA000 == 35 [pid = 3896] [id = 548] 20:15:43 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C50D034C00) [pid = 3896] [serial = 1644] [outer = 0000000000000000] 20:15:43 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C50FFBB800) [pid = 3896] [serial = 1645] [outer = 000000C50D034C00] 20:15:43 INFO - PROCESS | 3896 | 1465528543725 Marionette DEBUG loaded listener.js 20:15:43 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C5118E0800) [pid = 3896] [serial = 1646] [outer = 000000C50D034C00] 20:15:44 INFO - PROCESS | 3896 | 1465528544142 Marionette TRACE conn5 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 20:15:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 20:15:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 629ms 20:15:44 INFO - PROCESS | 3896 | 1465528544217 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 20:15:44 INFO - PROCESS | 3896 | 1465528544219 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 20:15:44 INFO - PROCESS | 3896 | 1465528544222 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 20:15:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 20:15:44 INFO - PROCESS | 3896 | 1465528544224 Marionette TRACE conn5 <- [1,2158,null,{}] 20:15:44 INFO - PROCESS | 3896 | 1465528544228 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:44 INFO - PROCESS | 3896 | 1465528544229 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:44 INFO - PROCESS | 3896 | 1465528544312 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 20:15:44 INFO - PROCESS | 3896 | 1465528544317 Marionette TRACE conn5 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:44 INFO - PROCESS | 3896 | 1465528544319 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:44 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512854000 == 36 [pid = 3896] [id = 549] 20:15:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C5118E5000) [pid = 3896] [serial = 1647] [outer = 0000000000000000] 20:15:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C5118EDC00) [pid = 3896] [serial = 1648] [outer = 000000C5118E5000] 20:15:44 INFO - PROCESS | 3896 | 1465528544364 Marionette DEBUG loaded listener.js 20:15:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C511990C00) [pid = 3896] [serial = 1649] [outer = 000000C5118E5000] 20:15:44 INFO - PROCESS | 3896 | 1465528544779 Marionette TRACE conn5 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 20:15:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 20:15:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 587ms 20:15:44 INFO - PROCESS | 3896 | 1465528544821 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 20:15:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 20:15:44 INFO - PROCESS | 3896 | 1465528544823 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 20:15:44 INFO - PROCESS | 3896 | 1465528544831 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 20:15:44 INFO - PROCESS | 3896 | 1465528544833 Marionette TRACE conn5 <- [1,2162,null,{}] 20:15:44 INFO - PROCESS | 3896 | 1465528544837 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:44 INFO - PROCESS | 3896 | 1465528544838 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:44 INFO - PROCESS | 3896 | 1465528544927 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 20:15:44 INFO - PROCESS | 3896 | 1465528544933 Marionette TRACE conn5 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:44 INFO - PROCESS | 3896 | 1465528544935 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:44 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50DEBE000 == 37 [pid = 3896] [id = 550] 20:15:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C50590D800) [pid = 3896] [serial = 1650] [outer = 0000000000000000] 20:15:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C50FFBB400) [pid = 3896] [serial = 1651] [outer = 000000C50590D800] 20:15:44 INFO - PROCESS | 3896 | 1465528544979 Marionette DEBUG loaded listener.js 20:15:45 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C512494C00) [pid = 3896] [serial = 1652] [outer = 000000C50590D800] 20:15:45 INFO - PROCESS | 3896 | 1465528545540 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 20:15:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 20:15:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 793ms 20:15:45 INFO - PROCESS | 3896 | 1465528545621 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 20:15:45 INFO - PROCESS | 3896 | 1465528545626 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 20:15:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 20:15:45 INFO - PROCESS | 3896 | 1465528545632 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 20:15:45 INFO - PROCESS | 3896 | 1465528545636 Marionette TRACE conn5 <- [1,2166,null,{}] 20:15:45 INFO - PROCESS | 3896 | 1465528545642 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:45 INFO - PROCESS | 3896 | 1465528545645 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:45 INFO - PROCESS | 3896 | 1465528545809 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 20:15:45 INFO - PROCESS | 3896 | 1465528545820 Marionette TRACE conn5 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:45 INFO - PROCESS | 3896 | 1465528545826 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:45 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50CA64800 == 38 [pid = 3896] [id = 551] 20:15:45 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C50635C800) [pid = 3896] [serial = 1653] [outer = 0000000000000000] 20:15:45 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C50B06D400) [pid = 3896] [serial = 1654] [outer = 000000C50635C800] 20:15:45 INFO - PROCESS | 3896 | 1465528545884 Marionette DEBUG loaded listener.js 20:15:45 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C50C513400) [pid = 3896] [serial = 1655] [outer = 000000C50635C800] 20:15:46 INFO - PROCESS | 3896 | 1465528546539 Marionette TRACE conn5 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 20:15:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 20:15:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 944ms 20:15:46 INFO - PROCESS | 3896 | 1465528546579 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 20:15:46 INFO - PROCESS | 3896 | 1465528546584 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 20:15:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 20:15:46 INFO - PROCESS | 3896 | 1465528546590 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 20:15:46 INFO - PROCESS | 3896 | 1465528546593 Marionette TRACE conn5 <- [1,2170,null,{}] 20:15:46 INFO - PROCESS | 3896 | 1465528546597 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:46 INFO - PROCESS | 3896 | 1465528546600 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:46 INFO - PROCESS | 3896 | 1465528546719 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 20:15:46 INFO - PROCESS | 3896 | 1465528546840 Marionette TRACE conn5 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:46 INFO - PROCESS | 3896 | 1465528546843 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:46 INFO - PROCESS | 3896 | ++DOCSHELL 000000C511A05800 == 39 [pid = 3896] [id = 552] 20:15:46 INFO - PROCESS | 3896 | ++DOMWINDOW == 86 (000000C50D031800) [pid = 3896] [serial = 1656] [outer = 0000000000000000] 20:15:46 INFO - PROCESS | 3896 | ++DOMWINDOW == 87 (000000C50D250C00) [pid = 3896] [serial = 1657] [outer = 000000C50D031800] 20:15:46 INFO - PROCESS | 3896 | 1465528546909 Marionette DEBUG loaded listener.js 20:15:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 88 (000000C50D38E800) [pid = 3896] [serial = 1658] [outer = 000000C50D031800] 20:15:47 INFO - PROCESS | 3896 | 1465528547546 Marionette TRACE conn5 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 20:15:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 20:15:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 985ms 20:15:47 INFO - PROCESS | 3896 | 1465528547580 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 20:15:47 INFO - PROCESS | 3896 | 1465528547583 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 20:15:47 INFO - PROCESS | 3896 | 1465528547586 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 20:15:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 20:15:47 INFO - PROCESS | 3896 | 1465528547590 Marionette TRACE conn5 <- [1,2174,null,{}] 20:15:47 INFO - PROCESS | 3896 | 1465528547602 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:47 INFO - PROCESS | 3896 | 1465528547607 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:47 INFO - PROCESS | 3896 | 1465528547720 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 20:15:47 INFO - PROCESS | 3896 | 1465528547842 Marionette TRACE conn5 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:47 INFO - PROCESS | 3896 | 1465528547845 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:47 INFO - PROCESS | 3896 | ++DOCSHELL 000000C514F45000 == 40 [pid = 3896] [id = 553] 20:15:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 89 (000000C50FB35C00) [pid = 3896] [serial = 1659] [outer = 0000000000000000] 20:15:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 90 (000000C5118E5800) [pid = 3896] [serial = 1660] [outer = 000000C50FB35C00] 20:15:47 INFO - PROCESS | 3896 | 1465528547904 Marionette DEBUG loaded listener.js 20:15:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 91 (000000C5125CC800) [pid = 3896] [serial = 1661] [outer = 000000C50FB35C00] 20:15:48 INFO - PROCESS | 3896 | 1465528548501 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 20:15:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 20:15:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 985ms 20:15:48 INFO - PROCESS | 3896 | 1465528548577 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 20:15:48 INFO - PROCESS | 3896 | 1465528548580 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 20:15:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 20:15:48 INFO - PROCESS | 3896 | 1465528548584 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 20:15:48 INFO - PROCESS | 3896 | 1465528548586 Marionette TRACE conn5 <- [1,2178,null,{}] 20:15:48 INFO - PROCESS | 3896 | 1465528548590 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:48 INFO - PROCESS | 3896 | 1465528548592 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:48 INFO - PROCESS | 3896 | 1465528548835 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 20:15:48 INFO - PROCESS | 3896 | 1465528548964 Marionette TRACE conn5 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:48 INFO - PROCESS | 3896 | 1465528548967 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:48 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50C08F000 == 41 [pid = 3896] [id = 554] 20:15:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 92 (000000C5048F0000) [pid = 3896] [serial = 1662] [outer = 0000000000000000] 20:15:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 93 (000000C509190800) [pid = 3896] [serial = 1663] [outer = 000000C5048F0000] 20:15:49 INFO - PROCESS | 3896 | 1465528549020 Marionette DEBUG loaded listener.js 20:15:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 94 (000000C50C49CC00) [pid = 3896] [serial = 1664] [outer = 000000C5048F0000] 20:15:49 INFO - PROCESS | 3896 | --DOCSHELL 000000C50581C800 == 40 [pid = 3896] [id = 387] 20:15:49 INFO - PROCESS | 3896 | --DOCSHELL 000000C512538800 == 39 [pid = 3896] [id = 385] 20:15:49 INFO - PROCESS | 3896 | --DOCSHELL 000000C512E88000 == 38 [pid = 3896] [id = 378] 20:15:49 INFO - PROCESS | 3896 | --DOCSHELL 000000C512418000 == 37 [pid = 3896] [id = 374] 20:15:49 INFO - PROCESS | 3896 | --DOCSHELL 000000C50C71F800 == 36 [pid = 3896] [id = 371] 20:15:49 INFO - PROCESS | 3896 | --DOCSHELL 000000C50598A800 == 35 [pid = 3896] [id = 380] 20:15:49 INFO - PROCESS | 3896 | --DOCSHELL 000000C5128BC800 == 34 [pid = 3896] [id = 377] 20:15:49 INFO - PROCESS | 3896 | --DOCSHELL 000000C510108800 == 33 [pid = 3896] [id = 383] 20:15:49 INFO - PROCESS | 3896 | --DOCSHELL 000000C51243C000 == 32 [pid = 3896] [id = 384] 20:15:49 INFO - PROCESS | 3896 | --DOCSHELL 000000C50DEB3800 == 31 [pid = 3896] [id = 382] 20:15:49 INFO - PROCESS | 3896 | --DOCSHELL 000000C5127E8800 == 30 [pid = 3896] [id = 386] 20:15:49 INFO - PROCESS | 3896 | --DOCSHELL 000000C500813800 == 29 [pid = 3896] [id = 12] 20:15:49 INFO - PROCESS | 3896 | --DOCSHELL 000000C506168800 == 28 [pid = 3896] [id = 540] 20:15:49 INFO - PROCESS | 3896 | --DOMWINDOW == 93 (000000C512F14000) [pid = 3896] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 20:15:49 INFO - PROCESS | 3896 | --DOMWINDOW == 92 (000000C5118EB800) [pid = 3896] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 20:15:49 INFO - PROCESS | 3896 | --DOMWINDOW == 91 (000000C5119F5800) [pid = 3896] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 20:15:49 INFO - PROCESS | 3896 | --DOMWINDOW == 90 (000000C51198B800) [pid = 3896] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 20:15:49 INFO - PROCESS | 3896 | --DOMWINDOW == 89 (000000C512776000) [pid = 3896] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 20:15:49 INFO - PROCESS | 3896 | --DOMWINDOW == 88 (000000C512497C00) [pid = 3896] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 20:15:49 INFO - PROCESS | 3896 | --DOMWINDOW == 87 (000000C512ED8C00) [pid = 3896] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 20:15:49 INFO - PROCESS | 3896 | --DOMWINDOW == 86 (000000C512783400) [pid = 3896] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 20:15:49 INFO - PROCESS | 3896 | --DOMWINDOW == 85 (000000C5100EB000) [pid = 3896] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 20:15:49 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C50FB21000) [pid = 3896] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 20:15:49 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C50FF5A400) [pid = 3896] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 20:15:49 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C50D5ECC00) [pid = 3896] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 20:15:49 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C50FB09000) [pid = 3896] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 20:15:49 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C50D379400) [pid = 3896] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 20:15:49 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C50D389800) [pid = 3896] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 20:15:49 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C50D03A000) [pid = 3896] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 20:15:49 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C50D258C00) [pid = 3896] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 20:15:49 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C50C8BB800) [pid = 3896] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 20:15:49 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C50CB44800) [pid = 3896] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 20:15:49 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C50C072000) [pid = 3896] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 20:15:49 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C50C49C000) [pid = 3896] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 20:15:49 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C5091CE400) [pid = 3896] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 20:15:49 INFO - PROCESS | 3896 | --DOMWINDOW == 71 (000000C5096ACC00) [pid = 3896] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 20:15:49 INFO - PROCESS | 3896 | --DOMWINDOW == 70 (000000C51270D800) [pid = 3896] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 20:15:49 INFO - PROCESS | 3896 | --DOMWINDOW == 69 (000000C51277F800) [pid = 3896] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 20:15:49 INFO - PROCESS | 3896 | --DOMWINDOW == 68 (000000C50FB0C400) [pid = 3896] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 20:15:49 INFO - PROCESS | 3896 | --DOMWINDOW == 67 (000000C5101A8800) [pid = 3896] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 20:15:49 INFO - PROCESS | 3896 | 1465528549630 Marionette TRACE conn5 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 20:15:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 20:15:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1080ms 20:15:49 INFO - PROCESS | 3896 | 1465528549666 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 20:15:49 INFO - PROCESS | 3896 | 1465528549670 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 20:15:49 INFO - PROCESS | 3896 | 1465528549675 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 20:15:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 20:15:49 INFO - PROCESS | 3896 | 1465528549679 Marionette TRACE conn5 <- [1,2182,null,{}] 20:15:49 INFO - PROCESS | 3896 | 1465528549683 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:49 INFO - PROCESS | 3896 | 1465528549686 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:49 INFO - PROCESS | 3896 | 1465528549777 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 20:15:49 INFO - PROCESS | 3896 | 1465528549785 Marionette TRACE conn5 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:49 INFO - PROCESS | 3896 | 1465528549788 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:49 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50C722000 == 29 [pid = 3896] [id = 555] 20:15:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 68 (000000C50C43A800) [pid = 3896] [serial = 1665] [outer = 0000000000000000] 20:15:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 69 (000000C50C59A800) [pid = 3896] [serial = 1666] [outer = 000000C50C43A800] 20:15:49 INFO - PROCESS | 3896 | 1465528549835 Marionette DEBUG loaded listener.js 20:15:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 70 (000000C50CB48400) [pid = 3896] [serial = 1667] [outer = 000000C50C43A800] 20:15:50 INFO - PROCESS | 3896 | 1465528550318 Marionette TRACE conn5 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 20:15:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 20:15:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 671ms 20:15:50 INFO - PROCESS | 3896 | 1465528550368 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 20:15:50 INFO - PROCESS | 3896 | 1465528550371 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 20:15:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 20:15:50 INFO - PROCESS | 3896 | 1465528550375 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 20:15:50 INFO - PROCESS | 3896 | 1465528550377 Marionette TRACE conn5 <- [1,2186,null,{}] 20:15:50 INFO - PROCESS | 3896 | 1465528550381 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:50 INFO - PROCESS | 3896 | 1465528550383 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:50 INFO - PROCESS | 3896 | 1465528550473 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 20:15:50 INFO - PROCESS | 3896 | 1465528550484 Marionette TRACE conn5 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:50 INFO - PROCESS | 3896 | 1465528550486 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:50 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50DD87000 == 30 [pid = 3896] [id = 556] 20:15:50 INFO - PROCESS | 3896 | ++DOMWINDOW == 71 (000000C50D25C000) [pid = 3896] [serial = 1668] [outer = 0000000000000000] 20:15:50 INFO - PROCESS | 3896 | ++DOMWINDOW == 72 (000000C50D371800) [pid = 3896] [serial = 1669] [outer = 000000C50D25C000] 20:15:50 INFO - PROCESS | 3896 | 1465528550537 Marionette DEBUG loaded listener.js 20:15:50 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C50D38D800) [pid = 3896] [serial = 1670] [outer = 000000C50D25C000] 20:15:51 INFO - PROCESS | 3896 | 1465528550992 Marionette TRACE conn5 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 20:15:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 20:15:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 628ms 20:15:51 INFO - PROCESS | 3896 | 1465528551006 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 20:15:51 INFO - PROCESS | 3896 | 1465528551010 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 20:15:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 20:15:51 INFO - PROCESS | 3896 | 1465528551020 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 20:15:51 INFO - PROCESS | 3896 | 1465528551025 Marionette TRACE conn5 <- [1,2190,null,{}] 20:15:51 INFO - PROCESS | 3896 | 1465528551032 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:51 INFO - PROCESS | 3896 | 1465528551035 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:51 INFO - PROCESS | 3896 | 1465528551128 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 20:15:51 INFO - PROCESS | 3896 | 1465528551134 Marionette TRACE conn5 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:51 INFO - PROCESS | 3896 | 1465528551136 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:51 INFO - PROCESS | 3896 | ++DOCSHELL 000000C511459000 == 31 [pid = 3896] [id = 557] 20:15:51 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C50EBE4C00) [pid = 3896] [serial = 1671] [outer = 0000000000000000] 20:15:51 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C50FB09400) [pid = 3896] [serial = 1672] [outer = 000000C50EBE4C00] 20:15:51 INFO - PROCESS | 3896 | 1465528551181 Marionette DEBUG loaded listener.js 20:15:51 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C50FB2C800) [pid = 3896] [serial = 1673] [outer = 000000C50EBE4C00] 20:15:51 INFO - PROCESS | 3896 | 1465528551598 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 20:15:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 20:15:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 629ms 20:15:51 INFO - PROCESS | 3896 | 1465528551649 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 20:15:51 INFO - PROCESS | 3896 | 1465528551651 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 20:15:51 INFO - PROCESS | 3896 | 1465528551654 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 20:15:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 20:15:51 INFO - PROCESS | 3896 | 1465528551656 Marionette TRACE conn5 <- [1,2194,null,{}] 20:15:51 INFO - PROCESS | 3896 | 1465528551659 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:51 INFO - PROCESS | 3896 | 1465528551661 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:51 INFO - PROCESS | 3896 | 1465528551748 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 20:15:51 INFO - PROCESS | 3896 | 1465528551760 Marionette TRACE conn5 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:51 INFO - PROCESS | 3896 | 1465528551762 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:51 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51245B000 == 32 [pid = 3896] [id = 558] 20:15:51 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C50FB1CC00) [pid = 3896] [serial = 1674] [outer = 0000000000000000] 20:15:51 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C5101AA000) [pid = 3896] [serial = 1675] [outer = 000000C50FB1CC00] 20:15:51 INFO - PROCESS | 3896 | 1465528551808 Marionette DEBUG loaded listener.js 20:15:51 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C5118EE000) [pid = 3896] [serial = 1676] [outer = 000000C50FB1CC00] 20:15:52 INFO - PROCESS | 3896 | 1465528552272 Marionette TRACE conn5 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 20:15:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 20:15:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 629ms 20:15:52 INFO - PROCESS | 3896 | 1465528552292 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 20:15:52 INFO - PROCESS | 3896 | 1465528552294 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 20:15:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 20:15:52 INFO - PROCESS | 3896 | 1465528552298 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 20:15:52 INFO - PROCESS | 3896 | 1465528552300 Marionette TRACE conn5 <- [1,2198,null,{}] 20:15:52 INFO - PROCESS | 3896 | 1465528552309 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:52 INFO - PROCESS | 3896 | 1465528552311 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:52 INFO - PROCESS | 3896 | 1465528552429 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 20:15:52 INFO - PROCESS | 3896 | 1465528552435 Marionette TRACE conn5 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:52 INFO - PROCESS | 3896 | 1465528552441 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:52 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51284A000 == 33 [pid = 3896] [id = 559] 20:15:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C512497C00) [pid = 3896] [serial = 1677] [outer = 0000000000000000] 20:15:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C5125C5400) [pid = 3896] [serial = 1678] [outer = 000000C512497C00] 20:15:52 INFO - PROCESS | 3896 | 1465528552496 Marionette DEBUG loaded listener.js 20:15:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C51270E800) [pid = 3896] [serial = 1679] [outer = 000000C512497C00] 20:15:52 INFO - PROCESS | 3896 | 1465528552962 Marionette TRACE conn5 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 20:15:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 20:15:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 691ms 20:15:52 INFO - PROCESS | 3896 | 1465528552992 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 20:15:53 INFO - PROCESS | 3896 | 1465528552994 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 20:15:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 20:15:53 INFO - PROCESS | 3896 | 1465528552997 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 20:15:53 INFO - PROCESS | 3896 | 1465528552999 Marionette TRACE conn5 <- [1,2202,null,{}] 20:15:53 INFO - PROCESS | 3896 | 1465528553002 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:53 INFO - PROCESS | 3896 | 1465528553004 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:53 INFO - PROCESS | 3896 | 1465528553125 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 20:15:53 INFO - PROCESS | 3896 | 1465528553207 Marionette TRACE conn5 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:53 INFO - PROCESS | 3896 | 1465528553210 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:53 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5131CA800 == 34 [pid = 3896] [id = 560] 20:15:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C512767000) [pid = 3896] [serial = 1680] [outer = 0000000000000000] 20:15:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C512ED0000) [pid = 3896] [serial = 1681] [outer = 000000C512767000] 20:15:53 INFO - PROCESS | 3896 | 1465528553256 Marionette DEBUG loaded listener.js 20:15:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C512EDA400) [pid = 3896] [serial = 1682] [outer = 000000C512767000] 20:15:53 INFO - PROCESS | 3896 | 1465528553665 Marionette TRACE conn5 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 20:15:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 20:15:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 733ms 20:15:53 INFO - PROCESS | 3896 | 1465528553734 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 20:15:53 INFO - PROCESS | 3896 | 1465528553736 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 20:15:53 INFO - PROCESS | 3896 | 1465528553739 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 20:15:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 20:15:53 INFO - PROCESS | 3896 | 1465528553741 Marionette TRACE conn5 <- [1,2206,null,{}] 20:15:53 INFO - PROCESS | 3896 | 1465528553744 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:53 INFO - PROCESS | 3896 | 1465528553746 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:53 INFO - PROCESS | 3896 | 1465528553859 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 20:15:53 INFO - PROCESS | 3896 | 1465528553911 Marionette TRACE conn5 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:53 INFO - PROCESS | 3896 | 1465528553913 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:53 INFO - PROCESS | 3896 | ++DOCSHELL 000000C514E42800 == 35 [pid = 3896] [id = 561] 20:15:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 86 (000000C512F12800) [pid = 3896] [serial = 1683] [outer = 0000000000000000] 20:15:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 87 (000000C512F19800) [pid = 3896] [serial = 1684] [outer = 000000C512F12800] 20:15:53 INFO - PROCESS | 3896 | 1465528553957 Marionette DEBUG loaded listener.js 20:15:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 88 (000000C514FCD400) [pid = 3896] [serial = 1685] [outer = 000000C512F12800] 20:15:54 INFO - PROCESS | 3896 | --DOMWINDOW == 87 (000000C50D38B400) [pid = 3896] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 20:15:54 INFO - PROCESS | 3896 | --DOMWINDOW == 86 (000000C50C520800) [pid = 3896] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 20:15:54 INFO - PROCESS | 3896 | --DOMWINDOW == 85 (000000C50B140C00) [pid = 3896] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 20:15:54 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C50918DC00) [pid = 3896] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 20:15:54 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C5096F0800) [pid = 3896] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 20:15:54 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C50B13F400) [pid = 3896] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 20:15:54 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C50D386400) [pid = 3896] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 20:15:54 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C50FB07C00) [pid = 3896] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 20:15:54 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C50E708C00) [pid = 3896] [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.] 20:15:54 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C50D034C00) [pid = 3896] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 20:15:54 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C5118E5000) [pid = 3896] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 20:15:54 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C512ED1000) [pid = 3896] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 20:15:54 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C50B959000) [pid = 3896] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 20:15:54 INFO - PROCESS | 3896 | 1465528554431 Marionette TRACE conn5 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 20:15:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 20:15:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 733ms 20:15:54 INFO - PROCESS | 3896 | 1465528554502 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 20:15:54 INFO - PROCESS | 3896 | 1465528554504 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 20:15:54 INFO - PROCESS | 3896 | 1465528554510 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 20:15:54 INFO - PROCESS | 3896 | 1465528554512 Marionette TRACE conn5 <- [1,2210,null,{}] 20:15:54 INFO - PROCESS | 3896 | 1465528554516 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 20:15:54 INFO - PROCESS | 3896 | 1465528554518 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:54 INFO - PROCESS | 3896 | 1465528554603 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 20:15:54 INFO - PROCESS | 3896 | 1465528554608 Marionette TRACE conn5 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:54 INFO - PROCESS | 3896 | 1465528554610 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:54 INFO - PROCESS | 3896 | ++DOCSHELL 000000C57D977800 == 36 [pid = 3896] [id = 562] 20:15:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C50CDE7800) [pid = 3896] [serial = 1686] [outer = 0000000000000000] 20:15:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C50D5C0400) [pid = 3896] [serial = 1687] [outer = 000000C50CDE7800] 20:15:54 INFO - PROCESS | 3896 | 1465528554655 Marionette DEBUG loaded listener.js 20:15:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C5118E5000) [pid = 3896] [serial = 1688] [outer = 000000C50CDE7800] 20:15:55 INFO - PROCESS | 3896 | 1465528555079 Marionette TRACE conn5 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 20:15:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 20:15:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 585ms 20:15:55 INFO - PROCESS | 3896 | 1465528555108 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 20:15:55 INFO - PROCESS | 3896 | 1465528555110 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 20:15:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 20:15:55 INFO - PROCESS | 3896 | 1465528555118 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 20:15:55 INFO - PROCESS | 3896 | 1465528555120 Marionette TRACE conn5 <- [1,2214,null,{}] 20:15:55 INFO - PROCESS | 3896 | 1465528555123 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:55 INFO - PROCESS | 3896 | 1465528555125 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:55 INFO - PROCESS | 3896 | 1465528555212 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 20:15:55 INFO - PROCESS | 3896 | 1465528555217 Marionette TRACE conn5 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:55 INFO - PROCESS | 3896 | 1465528555219 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:55 INFO - PROCESS | 3896 | ++DOCSHELL 000000C57D9D0000 == 37 [pid = 3896] [id = 563] 20:15:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C514FD1400) [pid = 3896] [serial = 1689] [outer = 0000000000000000] 20:15:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C514FD4C00) [pid = 3896] [serial = 1690] [outer = 000000C514FD1400] 20:15:55 INFO - PROCESS | 3896 | 1465528555263 Marionette DEBUG loaded listener.js 20:15:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C57DA05400) [pid = 3896] [serial = 1691] [outer = 000000C514FD1400] 20:15:55 INFO - PROCESS | 3896 | 1465528555671 Marionette TRACE conn5 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 20:15:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 20:15:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 587ms 20:15:55 INFO - PROCESS | 3896 | 1465528555706 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 20:15:55 INFO - PROCESS | 3896 | 1465528555708 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 20:15:55 INFO - PROCESS | 3896 | 1465528555711 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 20:15:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 20:15:55 INFO - PROCESS | 3896 | 1465528555713 Marionette TRACE conn5 <- [1,2218,null,{}] 20:15:55 INFO - PROCESS | 3896 | 1465528555716 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:55 INFO - PROCESS | 3896 | 1465528555718 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:55 INFO - PROCESS | 3896 | 1465528555841 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 20:15:55 INFO - PROCESS | 3896 | 1465528555847 Marionette TRACE conn5 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:55 INFO - PROCESS | 3896 | 1465528555850 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:55 INFO - PROCESS | 3896 | ++DOCSHELL 000000C57EEA0800 == 38 [pid = 3896] [id = 564] 20:15:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C57DA09400) [pid = 3896] [serial = 1692] [outer = 0000000000000000] 20:15:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C57DA0E000) [pid = 3896] [serial = 1693] [outer = 000000C57DA09400] 20:15:55 INFO - PROCESS | 3896 | 1465528555896 Marionette DEBUG loaded listener.js 20:15:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C57DAD2C00) [pid = 3896] [serial = 1694] [outer = 000000C57DA09400] 20:15:56 INFO - PROCESS | 3896 | 1465528556511 Marionette TRACE conn5 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 20:15:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 20:15:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 838ms 20:15:56 INFO - PROCESS | 3896 | 1465528556554 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 20:15:56 INFO - PROCESS | 3896 | 1465528556559 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 20:15:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 20:15:56 INFO - PROCESS | 3896 | 1465528556564 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 20:15:56 INFO - PROCESS | 3896 | 1465528556567 Marionette TRACE conn5 <- [1,2222,null,{}] 20:15:56 INFO - PROCESS | 3896 | 1465528556573 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:56 INFO - PROCESS | 3896 | 1465528556577 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:56 INFO - PROCESS | 3896 | 1465528556696 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 20:15:56 INFO - PROCESS | 3896 | 1465528556822 Marionette TRACE conn5 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:56 INFO - PROCESS | 3896 | 1465528556825 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:56 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50D240000 == 39 [pid = 3896] [id = 565] 20:15:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C50B06E800) [pid = 3896] [serial = 1695] [outer = 0000000000000000] 20:15:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 86 (000000C50C4A4000) [pid = 3896] [serial = 1696] [outer = 000000C50B06E800] 20:15:56 INFO - PROCESS | 3896 | 1465528556884 Marionette DEBUG loaded listener.js 20:15:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 87 (000000C50CEF3000) [pid = 3896] [serial = 1697] [outer = 000000C50B06E800] 20:15:57 INFO - PROCESS | 3896 | 1465528557486 Marionette TRACE conn5 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 20:15:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 20:15:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 945ms 20:15:57 INFO - PROCESS | 3896 | 1465528557512 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 20:15:57 INFO - PROCESS | 3896 | 1465528557518 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 20:15:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 20:15:57 INFO - PROCESS | 3896 | 1465528557525 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 20:15:57 INFO - PROCESS | 3896 | 1465528557528 Marionette TRACE conn5 <- [1,2226,null,{}] 20:15:57 INFO - PROCESS | 3896 | 1465528557532 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:57 INFO - PROCESS | 3896 | 1465528557535 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:57 INFO - PROCESS | 3896 | 1465528557657 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 20:15:57 INFO - PROCESS | 3896 | 1465528557753 Marionette TRACE conn5 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:57 INFO - PROCESS | 3896 | 1465528557756 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:57 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512526800 == 40 [pid = 3896] [id = 566] 20:15:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 88 (000000C50E7C4C00) [pid = 3896] [serial = 1698] [outer = 0000000000000000] 20:15:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 89 (000000C50EBDA800) [pid = 3896] [serial = 1699] [outer = 000000C50E7C4C00] 20:15:57 INFO - PROCESS | 3896 | 1465528557813 Marionette DEBUG loaded listener.js 20:15:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 90 (000000C50FF63800) [pid = 3896] [serial = 1700] [outer = 000000C50E7C4C00] 20:15:58 INFO - PROCESS | 3896 | 1465528558464 Marionette TRACE conn5 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 20:15:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 20:15:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 985ms 20:15:58 INFO - PROCESS | 3896 | 1465528558511 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 20:15:58 INFO - PROCESS | 3896 | 1465528558513 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 20:15:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 20:15:58 INFO - PROCESS | 3896 | 1465528558517 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 20:15:58 INFO - PROCESS | 3896 | 1465528558521 Marionette TRACE conn5 <- [1,2230,null,{}] 20:15:58 INFO - PROCESS | 3896 | 1465528558533 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:58 INFO - PROCESS | 3896 | 1465528558538 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:58 INFO - PROCESS | 3896 | 1465528558655 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 20:15:58 INFO - PROCESS | 3896 | 1465528558782 Marionette TRACE conn5 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:58 INFO - PROCESS | 3896 | 1465528558786 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:58 INFO - PROCESS | 3896 | ++DOCSHELL 000000C57F4CB800 == 41 [pid = 3896] [id = 567] 20:15:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 91 (000000C51270C000) [pid = 3896] [serial = 1701] [outer = 0000000000000000] 20:15:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 92 (000000C51277B000) [pid = 3896] [serial = 1702] [outer = 000000C51270C000] 20:15:58 INFO - PROCESS | 3896 | 1465528558846 Marionette DEBUG loaded listener.js 20:15:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 93 (000000C57DA0BC00) [pid = 3896] [serial = 1703] [outer = 000000C51270C000] 20:15:59 INFO - PROCESS | 3896 | 1465528559438 Marionette TRACE conn5 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 20:15:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 20:15:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 944ms 20:15:59 INFO - PROCESS | 3896 | 1465528559463 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 20:15:59 INFO - PROCESS | 3896 | 1465528559467 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 20:15:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 20:15:59 INFO - PROCESS | 3896 | 1465528559470 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 20:15:59 INFO - PROCESS | 3896 | 1465528559472 Marionette TRACE conn5 <- [1,2234,null,{}] 20:15:59 INFO - PROCESS | 3896 | 1465528559476 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:59 INFO - PROCESS | 3896 | 1465528559478 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:59 INFO - PROCESS | 3896 | 1465528559594 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 20:15:59 INFO - PROCESS | 3896 | 1465528559869 Marionette TRACE conn5 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:59 INFO - PROCESS | 3896 | 1465528559872 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:15:59 INFO - PROCESS | 3896 | ++DOCSHELL 000000C505DE5000 == 42 [pid = 3896] [id = 568] 20:15:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 94 (000000C505FCE400) [pid = 3896] [serial = 1704] [outer = 0000000000000000] 20:15:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 95 (000000C509599400) [pid = 3896] [serial = 1705] [outer = 000000C505FCE400] 20:15:59 INFO - PROCESS | 3896 | 1465528559965 Marionette DEBUG loaded listener.js 20:16:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 96 (000000C50C41C000) [pid = 3896] [serial = 1706] [outer = 000000C505FCE400] 20:16:00 INFO - PROCESS | 3896 | --DOCSHELL 000000C50E782000 == 41 [pid = 3896] [id = 372] 20:16:00 INFO - PROCESS | 3896 | --DOMWINDOW == 95 (000000C50B95C800) [pid = 3896] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 20:16:00 INFO - PROCESS | 3896 | --DOMWINDOW == 94 (000000C50FFBB400) [pid = 3896] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 20:16:00 INFO - PROCESS | 3896 | --DOMWINDOW == 93 (000000C512F1E800) [pid = 3896] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 20:16:00 INFO - PROCESS | 3896 | --DOMWINDOW == 92 (000000C50D58AC00) [pid = 3896] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 20:16:00 INFO - PROCESS | 3896 | --DOMWINDOW == 91 (000000C50C8AF400) [pid = 3896] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 20:16:00 INFO - PROCESS | 3896 | --DOMWINDOW == 90 (000000C50CB43800) [pid = 3896] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 20:16:00 INFO - PROCESS | 3896 | --DOMWINDOW == 89 (000000C50C43F000) [pid = 3896] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 20:16:00 INFO - PROCESS | 3896 | --DOMWINDOW == 88 (000000C50BD84800) [pid = 3896] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 20:16:00 INFO - PROCESS | 3896 | --DOMWINDOW == 87 (000000C50960B400) [pid = 3896] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 20:16:00 INFO - PROCESS | 3896 | --DOMWINDOW == 86 (000000C5091D0000) [pid = 3896] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 20:16:00 INFO - PROCESS | 3896 | --DOMWINDOW == 85 (000000C50B980400) [pid = 3896] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 20:16:00 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C50C49E000) [pid = 3896] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 20:16:00 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C50D031400) [pid = 3896] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 20:16:00 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C50EBE5000) [pid = 3896] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 20:16:00 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C50E70E400) [pid = 3896] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 20:16:00 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C50FB1BC00) [pid = 3896] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 20:16:00 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C50918C400) [pid = 3896] [serial = 1097] [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.] 20:16:00 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C50FFBB800) [pid = 3896] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 20:16:00 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C5118E0800) [pid = 3896] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 20:16:00 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C511990C00) [pid = 3896] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 20:16:00 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C5101A2800) [pid = 3896] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 20:16:00 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C5118EDC00) [pid = 3896] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 20:16:00 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C514FCEC00) [pid = 3896] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 20:16:00 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C50DE06800) [pid = 3896] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 20:16:00 INFO - PROCESS | 3896 | --DOMWINDOW == 71 (000000C50D25B800) [pid = 3896] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 20:16:00 INFO - PROCESS | 3896 | 1465528560645 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 20:16:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 20:16:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1195ms 20:16:00 INFO - PROCESS | 3896 | 1465528560669 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 20:16:00 INFO - PROCESS | 3896 | 1465528560672 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 20:16:00 INFO - PROCESS | 3896 | 1465528560676 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 20:16:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 20:16:00 INFO - PROCESS | 3896 | 1465528560679 Marionette TRACE conn5 <- [1,2238,null,{}] 20:16:00 INFO - PROCESS | 3896 | 1465528560684 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:00 INFO - PROCESS | 3896 | 1465528560687 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:00 INFO - PROCESS | 3896 | 1465528560780 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 20:16:00 INFO - PROCESS | 3896 | 1465528560863 Marionette TRACE conn5 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:00 INFO - PROCESS | 3896 | 1465528560866 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:00 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50BDE5000 == 42 [pid = 3896] [id = 569] 20:16:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 72 (000000C5063AC000) [pid = 3896] [serial = 1707] [outer = 0000000000000000] 20:16:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C5096FE000) [pid = 3896] [serial = 1708] [outer = 000000C5063AC000] 20:16:00 INFO - PROCESS | 3896 | 1465528560915 Marionette DEBUG loaded listener.js 20:16:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C50C49C400) [pid = 3896] [serial = 1709] [outer = 000000C5063AC000] 20:16:01 INFO - PROCESS | 3896 | 1465528561364 Marionette TRACE conn5 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 20:16:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 20:16:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 733ms 20:16:01 INFO - PROCESS | 3896 | 1465528561417 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 20:16:01 INFO - PROCESS | 3896 | 1465528561421 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 20:16:01 INFO - PROCESS | 3896 | 1465528561425 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 20:16:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 20:16:01 INFO - PROCESS | 3896 | 1465528561427 Marionette TRACE conn5 <- [1,2242,null,{}] 20:16:01 INFO - PROCESS | 3896 | 1465528561430 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:01 INFO - PROCESS | 3896 | 1465528561433 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:01 INFO - PROCESS | 3896 | 1465528561527 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 20:16:01 INFO - PROCESS | 3896 | 1465528561542 Marionette TRACE conn5 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:01 INFO - PROCESS | 3896 | 1465528561545 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:01 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50D333000 == 43 [pid = 3896] [id = 570] 20:16:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C50CDE1400) [pid = 3896] [serial = 1710] [outer = 0000000000000000] 20:16:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C50CEF2C00) [pid = 3896] [serial = 1711] [outer = 000000C50CDE1400] 20:16:01 INFO - PROCESS | 3896 | 1465528561591 Marionette DEBUG loaded listener.js 20:16:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C50D379400) [pid = 3896] [serial = 1712] [outer = 000000C50CDE1400] 20:16:02 INFO - PROCESS | 3896 | 1465528562044 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 20:16:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 20:16:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 691ms 20:16:02 INFO - PROCESS | 3896 | 1465528562119 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 20:16:02 INFO - PROCESS | 3896 | 1465528562122 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 20:16:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 20:16:02 INFO - PROCESS | 3896 | 1465528562132 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 20:16:02 INFO - PROCESS | 3896 | 1465528562138 Marionette TRACE conn5 <- [1,2246,null,{}] 20:16:02 INFO - PROCESS | 3896 | 1465528562142 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:02 INFO - PROCESS | 3896 | 1465528562146 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:02 INFO - PROCESS | 3896 | 1465528562236 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 20:16:02 INFO - PROCESS | 3896 | 1465528562247 Marionette TRACE conn5 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:02 INFO - PROCESS | 3896 | 1465528562249 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:02 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51011C000 == 44 [pid = 3896] [id = 571] 20:16:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C50DE06400) [pid = 3896] [serial = 1713] [outer = 0000000000000000] 20:16:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C50EB4B400) [pid = 3896] [serial = 1714] [outer = 000000C50DE06400] 20:16:02 INFO - PROCESS | 3896 | 1465528562293 Marionette DEBUG loaded listener.js 20:16:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C50F644400) [pid = 3896] [serial = 1715] [outer = 000000C50DE06400] 20:16:02 INFO - PROCESS | 3896 | 1465528562767 Marionette TRACE conn5 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 20:16:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 20:16:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 692ms 20:16:02 INFO - PROCESS | 3896 | 1465528562820 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 20:16:02 INFO - PROCESS | 3896 | 1465528562823 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 20:16:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 20:16:02 INFO - PROCESS | 3896 | 1465528562832 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 20:16:02 INFO - PROCESS | 3896 | 1465528562834 Marionette TRACE conn5 <- [1,2250,null,{}] 20:16:02 INFO - PROCESS | 3896 | 1465528562838 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:02 INFO - PROCESS | 3896 | 1465528562840 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:02 INFO - PROCESS | 3896 | 1465528562955 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 20:16:02 INFO - PROCESS | 3896 | 1465528562961 Marionette TRACE conn5 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:02 INFO - PROCESS | 3896 | 1465528562963 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:02 INFO - PROCESS | 3896 | ++DOCSHELL 000000C511A1D800 == 45 [pid = 3896] [id = 572] 20:16:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C50FB0D400) [pid = 3896] [serial = 1716] [outer = 0000000000000000] 20:16:03 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C50FB34C00) [pid = 3896] [serial = 1717] [outer = 000000C50FB0D400] 20:16:03 INFO - PROCESS | 3896 | 1465528563015 Marionette DEBUG loaded listener.js 20:16:03 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C5101AB000) [pid = 3896] [serial = 1718] [outer = 000000C50FB0D400] 20:16:03 INFO - PROCESS | 3896 | 1465528563444 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 20:16:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 20:16:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 691ms 20:16:03 INFO - PROCESS | 3896 | 1465528563526 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 20:16:03 INFO - PROCESS | 3896 | 1465528563528 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 20:16:03 INFO - PROCESS | 3896 | 1465528563531 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 20:16:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 20:16:03 INFO - PROCESS | 3896 | 1465528563534 Marionette TRACE conn5 <- [1,2254,null,{}] 20:16:03 INFO - PROCESS | 3896 | 1465528563537 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:03 INFO - PROCESS | 3896 | 1465528563539 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:03 INFO - PROCESS | 3896 | 1465528563680 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 20:16:03 INFO - PROCESS | 3896 | 1465528563704 Marionette TRACE conn5 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:03 INFO - PROCESS | 3896 | 1465528563710 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:03 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51253D800 == 46 [pid = 3896] [id = 573] 20:16:03 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C511990C00) [pid = 3896] [serial = 1719] [outer = 0000000000000000] 20:16:03 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C5119F0800) [pid = 3896] [serial = 1720] [outer = 000000C511990C00] 20:16:03 INFO - PROCESS | 3896 | 1465528563768 Marionette DEBUG loaded listener.js 20:16:03 INFO - PROCESS | 3896 | ++DOMWINDOW == 86 (000000C5125CA000) [pid = 3896] [serial = 1721] [outer = 000000C511990C00] 20:16:04 INFO - PROCESS | 3896 | 1465528564210 Marionette TRACE conn5 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 20:16:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 20:16:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 733ms 20:16:04 INFO - PROCESS | 3896 | 1465528564267 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 20:16:04 INFO - PROCESS | 3896 | 1465528564270 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 20:16:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 20:16:04 INFO - PROCESS | 3896 | 1465528564273 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 20:16:04 INFO - PROCESS | 3896 | 1465528564274 Marionette TRACE conn5 <- [1,2258,null,{}] 20:16:04 INFO - PROCESS | 3896 | 1465528564278 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:04 INFO - PROCESS | 3896 | 1465528564280 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:04 INFO - PROCESS | 3896 | 1465528564405 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 20:16:04 INFO - PROCESS | 3896 | 1465528564459 Marionette TRACE conn5 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:04 INFO - PROCESS | 3896 | 1465528564461 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:04 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512E81800 == 47 [pid = 3896] [id = 574] 20:16:04 INFO - PROCESS | 3896 | ++DOMWINDOW == 87 (000000C51277A000) [pid = 3896] [serial = 1722] [outer = 0000000000000000] 20:16:04 INFO - PROCESS | 3896 | ++DOMWINDOW == 88 (000000C51277B800) [pid = 3896] [serial = 1723] [outer = 000000C51277A000] 20:16:04 INFO - PROCESS | 3896 | 1465528564506 Marionette DEBUG loaded listener.js 20:16:04 INFO - PROCESS | 3896 | ++DOMWINDOW == 89 (000000C514FCCC00) [pid = 3896] [serial = 1724] [outer = 000000C51277A000] 20:16:04 INFO - PROCESS | 3896 | --DOMWINDOW == 88 (000000C50D25C000) [pid = 3896] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 20:16:04 INFO - PROCESS | 3896 | --DOMWINDOW == 87 (000000C50FB1CC00) [pid = 3896] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 20:16:04 INFO - PROCESS | 3896 | --DOMWINDOW == 86 (000000C50EBE4C00) [pid = 3896] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 20:16:04 INFO - PROCESS | 3896 | --DOMWINDOW == 85 (000000C5048F0000) [pid = 3896] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 20:16:04 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C512497C00) [pid = 3896] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 20:16:04 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C50C43A800) [pid = 3896] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 20:16:04 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C512767000) [pid = 3896] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 20:16:04 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C512F12800) [pid = 3896] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 20:16:04 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C50CDE7800) [pid = 3896] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 20:16:04 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C514FD1400) [pid = 3896] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 20:16:05 INFO - PROCESS | 3896 | 1465528565103 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 20:16:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 20:16:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 879ms 20:16:05 INFO - PROCESS | 3896 | 1465528565156 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 20:16:05 INFO - PROCESS | 3896 | 1465528565158 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 20:16:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 20:16:05 INFO - PROCESS | 3896 | 1465528565161 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 20:16:05 INFO - PROCESS | 3896 | 1465528565163 Marionette TRACE conn5 <- [1,2262,null,{}] 20:16:05 INFO - PROCESS | 3896 | 1465528565167 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:05 INFO - PROCESS | 3896 | 1465528565169 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:05 INFO - PROCESS | 3896 | 1465528565285 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 20:16:05 INFO - PROCESS | 3896 | 1465528565340 Marionette TRACE conn5 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:05 INFO - PROCESS | 3896 | 1465528565342 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:05 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51285C000 == 48 [pid = 3896] [id = 575] 20:16:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C50918C000) [pid = 3896] [serial = 1725] [outer = 0000000000000000] 20:16:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C50F637800) [pid = 3896] [serial = 1726] [outer = 000000C50918C000] 20:16:05 INFO - PROCESS | 3896 | 1465528565386 Marionette DEBUG loaded listener.js 20:16:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C514FD1400) [pid = 3896] [serial = 1727] [outer = 000000C50918C000] 20:16:05 INFO - PROCESS | 3896 | 1465528565711 Marionette TRACE conn5 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 20:16:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 20:16:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 587ms 20:16:05 INFO - PROCESS | 3896 | 1465528565751 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 20:16:05 INFO - PROCESS | 3896 | 1465528565754 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 20:16:05 INFO - PROCESS | 3896 | 1465528565757 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 20:16:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 20:16:05 INFO - PROCESS | 3896 | 1465528565767 Marionette TRACE conn5 <- [1,2266,null,{}] 20:16:05 INFO - PROCESS | 3896 | 1465528565771 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:05 INFO - PROCESS | 3896 | 1465528565773 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:05 INFO - PROCESS | 3896 | 1465528565894 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 20:16:05 INFO - PROCESS | 3896 | 1465528565901 Marionette TRACE conn5 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:05 INFO - PROCESS | 3896 | 1465528565903 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:05 INFO - PROCESS | 3896 | ++DOCSHELL 000000C57D9C8800 == 49 [pid = 3896] [id = 576] 20:16:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C571720800) [pid = 3896] [serial = 1728] [outer = 0000000000000000] 20:16:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C57DAC9C00) [pid = 3896] [serial = 1729] [outer = 000000C571720800] 20:16:05 INFO - PROCESS | 3896 | 1465528565947 Marionette DEBUG loaded listener.js 20:16:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C57DBD6000) [pid = 3896] [serial = 1730] [outer = 000000C571720800] 20:16:06 INFO - PROCESS | 3896 | 1465528566341 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 20:16:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 20:16:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 650ms 20:16:06 INFO - PROCESS | 3896 | 1465528566410 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 20:16:06 INFO - PROCESS | 3896 | 1465528566413 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 20:16:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 20:16:06 INFO - PROCESS | 3896 | 1465528566416 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 20:16:06 INFO - PROCESS | 3896 | 1465528566418 Marionette TRACE conn5 <- [1,2270,null,{}] 20:16:06 INFO - PROCESS | 3896 | 1465528566421 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:06 INFO - PROCESS | 3896 | 1465528566423 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:06 INFO - PROCESS | 3896 | 1465528566540 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 20:16:06 INFO - PROCESS | 3896 | 1465528566551 Marionette TRACE conn5 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:06 INFO - PROCESS | 3896 | 1465528566553 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:06 INFO - PROCESS | 3896 | ++DOCSHELL 000000C57F4B4800 == 50 [pid = 3896] [id = 577] 20:16:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 86 (000000C57DAD5400) [pid = 3896] [serial = 1731] [outer = 0000000000000000] 20:16:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 87 (000000C57E3C9400) [pid = 3896] [serial = 1732] [outer = 000000C57DAD5400] 20:16:06 INFO - PROCESS | 3896 | 1465528566598 Marionette DEBUG loaded listener.js 20:16:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 88 (000000C57E4CF000) [pid = 3896] [serial = 1733] [outer = 000000C57DAD5400] 20:16:07 INFO - PROCESS | 3896 | 1465528567115 Marionette TRACE conn5 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 20:16:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 20:16:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 733ms 20:16:07 INFO - PROCESS | 3896 | 1465528567153 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 20:16:07 INFO - PROCESS | 3896 | 1465528567158 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 20:16:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 20:16:07 INFO - PROCESS | 3896 | 1465528567164 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 20:16:07 INFO - PROCESS | 3896 | 1465528567168 Marionette TRACE conn5 <- [1,2274,null,{}] 20:16:07 INFO - PROCESS | 3896 | 1465528567174 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:07 INFO - PROCESS | 3896 | 1465528567177 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:07 INFO - PROCESS | 3896 | 1465528567301 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 20:16:07 INFO - PROCESS | 3896 | 1465528567427 Marionette TRACE conn5 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:07 INFO - PROCESS | 3896 | 1465528567432 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:07 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50C716000 == 51 [pid = 3896] [id = 578] 20:16:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 89 (000000C5091C9400) [pid = 3896] [serial = 1734] [outer = 0000000000000000] 20:16:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 90 (000000C50BD93800) [pid = 3896] [serial = 1735] [outer = 000000C5091C9400] 20:16:07 INFO - PROCESS | 3896 | 1465528567491 Marionette DEBUG loaded listener.js 20:16:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 91 (000000C50CB43800) [pid = 3896] [serial = 1736] [outer = 000000C5091C9400] 20:16:08 INFO - PROCESS | 3896 | 1465528568154 Marionette TRACE conn5 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 20:16:08 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 20:16:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1027ms 20:16:08 INFO - PROCESS | 3896 | 1465528568194 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 20:16:08 INFO - PROCESS | 3896 | 1465528568200 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 20:16:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 20:16:08 INFO - PROCESS | 3896 | 1465528568206 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 20:16:08 INFO - PROCESS | 3896 | 1465528568209 Marionette TRACE conn5 <- [1,2278,null,{}] 20:16:08 INFO - PROCESS | 3896 | 1465528568213 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:08 INFO - PROCESS | 3896 | 1465528568216 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:08 INFO - PROCESS | 3896 | 1465528568334 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 20:16:08 INFO - PROCESS | 3896 | 1465528568459 Marionette TRACE conn5 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:08 INFO - PROCESS | 3896 | 1465528568462 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:08 INFO - PROCESS | 3896 | ++DOCSHELL 000000C511457800 == 52 [pid = 3896] [id = 579] 20:16:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 92 (000000C50D587C00) [pid = 3896] [serial = 1737] [outer = 0000000000000000] 20:16:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 93 (000000C50DBDFC00) [pid = 3896] [serial = 1738] [outer = 000000C50D587C00] 20:16:08 INFO - PROCESS | 3896 | 1465528568522 Marionette DEBUG loaded listener.js 20:16:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 94 (000000C50FB1A800) [pid = 3896] [serial = 1739] [outer = 000000C50D587C00] 20:16:09 INFO - PROCESS | 3896 | 1465528569150 Marionette TRACE conn5 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 20:16:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 20:16:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 985ms 20:16:09 INFO - PROCESS | 3896 | 1465528569193 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 20:16:09 INFO - PROCESS | 3896 | 1465528569196 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 20:16:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 20:16:09 INFO - PROCESS | 3896 | 1465528569200 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 20:16:09 INFO - PROCESS | 3896 | 1465528569204 Marionette TRACE conn5 <- [1,2282,null,{}] 20:16:09 INFO - PROCESS | 3896 | 1465528569215 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:09 INFO - PROCESS | 3896 | 1465528569221 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:09 INFO - PROCESS | 3896 | 1465528569356 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 20:16:09 INFO - PROCESS | 3896 | 1465528569458 Marionette TRACE conn5 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:09 INFO - PROCESS | 3896 | 1465528569462 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:09 INFO - PROCESS | 3896 | ++DOCSHELL 000000C57FFA6800 == 53 [pid = 3896] [id = 580] 20:16:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 95 (000000C512492400) [pid = 3896] [serial = 1740] [outer = 0000000000000000] 20:16:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 96 (000000C512760000) [pid = 3896] [serial = 1741] [outer = 000000C512492400] 20:16:09 INFO - PROCESS | 3896 | 1465528569520 Marionette DEBUG loaded listener.js 20:16:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 97 (000000C57DA0B400) [pid = 3896] [serial = 1742] [outer = 000000C512492400] 20:16:10 INFO - PROCESS | 3896 | 1465528570101 Marionette TRACE conn5 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 20:16:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 20:16:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 942ms 20:16:10 INFO - PROCESS | 3896 | 1465528570145 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 20:16:10 INFO - PROCESS | 3896 | 1465528570148 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 20:16:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 20:16:10 INFO - PROCESS | 3896 | 1465528570151 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 20:16:10 INFO - PROCESS | 3896 | 1465528570153 Marionette TRACE conn5 <- [1,2286,null,{}] 20:16:10 INFO - PROCESS | 3896 | 1465528570157 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:10 INFO - PROCESS | 3896 | 1465528570160 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:10 INFO - PROCESS | 3896 | 1465528570276 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 20:16:10 INFO - PROCESS | 3896 | 1465528570372 Marionette TRACE conn5 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:10 INFO - PROCESS | 3896 | 1465528570375 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:10 INFO - PROCESS | 3896 | ++DOCSHELL 000000C57FFA9000 == 54 [pid = 3896] [id = 581] 20:16:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 98 (000000C57EB2E400) [pid = 3896] [serial = 1743] [outer = 0000000000000000] 20:16:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 99 (000000C57EBC2C00) [pid = 3896] [serial = 1744] [outer = 000000C57EB2E400] 20:16:10 INFO - PROCESS | 3896 | 1465528570429 Marionette DEBUG loaded listener.js 20:16:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 100 (000000C57ED54400) [pid = 3896] [serial = 1745] [outer = 000000C57EB2E400] 20:16:11 INFO - PROCESS | 3896 | 1465528571251 Marionette TRACE conn5 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 20:16:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 20:16:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1143ms 20:16:11 INFO - PROCESS | 3896 | 1465528571297 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 20:16:11 INFO - PROCESS | 3896 | 1465528571302 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 20:16:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 20:16:11 INFO - PROCESS | 3896 | 1465528571307 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 20:16:11 INFO - PROCESS | 3896 | 1465528571310 Marionette TRACE conn5 <- [1,2290,null,{}] 20:16:11 INFO - PROCESS | 3896 | 1465528571316 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:11 INFO - PROCESS | 3896 | 1465528571318 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:11 INFO - PROCESS | 3896 | 1465528571426 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 20:16:11 INFO - PROCESS | 3896 | 1465528571554 Marionette TRACE conn5 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:11 INFO - PROCESS | 3896 | 1465528571559 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:11 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50B047800 == 55 [pid = 3896] [id = 582] 20:16:11 INFO - PROCESS | 3896 | ++DOMWINDOW == 101 (000000C509592400) [pid = 3896] [serial = 1746] [outer = 0000000000000000] 20:16:11 INFO - PROCESS | 3896 | ++DOMWINDOW == 102 (000000C50CC6DC00) [pid = 3896] [serial = 1747] [outer = 000000C509592400] 20:16:11 INFO - PROCESS | 3896 | 1465528571613 Marionette DEBUG loaded listener.js 20:16:11 INFO - PROCESS | 3896 | ++DOMWINDOW == 103 (000000C50D377800) [pid = 3896] [serial = 1748] [outer = 000000C509592400] 20:16:12 INFO - PROCESS | 3896 | --DOCSHELL 000000C50B047000 == 54 [pid = 3896] [id = 370] 20:16:12 INFO - PROCESS | 3896 | --DOCSHELL 000000C50C5C4800 == 53 [pid = 3896] [id = 379] 20:16:12 INFO - PROCESS | 3896 | --DOCSHELL 000000C57D9C8800 == 52 [pid = 3896] [id = 576] 20:16:12 INFO - PROCESS | 3896 | --DOCSHELL 000000C51285C000 == 51 [pid = 3896] [id = 575] 20:16:12 INFO - PROCESS | 3896 | --DOCSHELL 000000C512E81800 == 50 [pid = 3896] [id = 574] 20:16:12 INFO - PROCESS | 3896 | --DOCSHELL 000000C51253D800 == 49 [pid = 3896] [id = 573] 20:16:12 INFO - PROCESS | 3896 | --DOCSHELL 000000C511A1D800 == 48 [pid = 3896] [id = 572] 20:16:12 INFO - PROCESS | 3896 | --DOCSHELL 000000C51011C000 == 47 [pid = 3896] [id = 571] 20:16:12 INFO - PROCESS | 3896 | --DOCSHELL 000000C50D333000 == 46 [pid = 3896] [id = 570] 20:16:12 INFO - PROCESS | 3896 | --DOMWINDOW == 102 (000000C57DA0E000) [pid = 3896] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 20:16:12 INFO - PROCESS | 3896 | --DOCSHELL 000000C50BDE5000 == 45 [pid = 3896] [id = 569] 20:16:12 INFO - PROCESS | 3896 | --DOCSHELL 000000C505DE5000 == 44 [pid = 3896] [id = 568] 20:16:12 INFO - PROCESS | 3896 | --DOMWINDOW == 101 (000000C5118E5800) [pid = 3896] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 20:16:12 INFO - PROCESS | 3896 | --DOMWINDOW == 100 (000000C50D250C00) [pid = 3896] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 20:16:12 INFO - PROCESS | 3896 | --DOMWINDOW == 99 (000000C50D371800) [pid = 3896] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 20:16:12 INFO - PROCESS | 3896 | --DOMWINDOW == 98 (000000C50D38D800) [pid = 3896] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 20:16:12 INFO - PROCESS | 3896 | --DOMWINDOW == 97 (000000C5101AA000) [pid = 3896] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 20:16:12 INFO - PROCESS | 3896 | --DOMWINDOW == 96 (000000C50FB09400) [pid = 3896] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 20:16:12 INFO - PROCESS | 3896 | --DOMWINDOW == 95 (000000C50FB2C800) [pid = 3896] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 20:16:12 INFO - PROCESS | 3896 | --DOMWINDOW == 94 (000000C509190800) [pid = 3896] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 20:16:12 INFO - PROCESS | 3896 | --DOMWINDOW == 93 (000000C5125C5400) [pid = 3896] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 20:16:12 INFO - PROCESS | 3896 | --DOMWINDOW == 92 (000000C50C49CC00) [pid = 3896] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 20:16:12 INFO - PROCESS | 3896 | --DOMWINDOW == 91 (000000C50B06D400) [pid = 3896] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 20:16:12 INFO - PROCESS | 3896 | --DOMWINDOW == 90 (000000C50C59A800) [pid = 3896] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 20:16:12 INFO - PROCESS | 3896 | --DOMWINDOW == 89 (000000C50CB48400) [pid = 3896] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 20:16:12 INFO - PROCESS | 3896 | --DOMWINDOW == 88 (000000C512ED0000) [pid = 3896] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 20:16:12 INFO - PROCESS | 3896 | --DOMWINDOW == 87 (000000C51270E800) [pid = 3896] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 20:16:12 INFO - PROCESS | 3896 | --DOMWINDOW == 86 (000000C512F19800) [pid = 3896] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 20:16:12 INFO - PROCESS | 3896 | --DOMWINDOW == 85 (000000C512EDA400) [pid = 3896] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 20:16:12 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C50D5C0400) [pid = 3896] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 20:16:12 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C514FD4C00) [pid = 3896] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 20:16:12 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C57DA05400) [pid = 3896] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 20:16:12 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C5118E5000) [pid = 3896] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 20:16:12 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C5118EE000) [pid = 3896] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 20:16:12 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C514FCD400) [pid = 3896] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 20:16:12 INFO - PROCESS | 3896 | 1465528572225 Marionette TRACE conn5 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 20:16:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 20:16:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 944ms 20:16:12 INFO - PROCESS | 3896 | 1465528572255 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 20:16:12 INFO - PROCESS | 3896 | 1465528572259 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 20:16:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 20:16:12 INFO - PROCESS | 3896 | 1465528572265 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 20:16:12 INFO - PROCESS | 3896 | 1465528572268 Marionette TRACE conn5 <- [1,2294,null,{}] 20:16:12 INFO - PROCESS | 3896 | 1465528572271 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:12 INFO - PROCESS | 3896 | 1465528572274 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:12 INFO - PROCESS | 3896 | 1465528572368 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 20:16:12 INFO - PROCESS | 3896 | 1465528572455 Marionette TRACE conn5 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:12 INFO - PROCESS | 3896 | 1465528572457 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:12 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50D060000 == 45 [pid = 3896] [id = 583] 20:16:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C50C49CC00) [pid = 3896] [serial = 1749] [outer = 0000000000000000] 20:16:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C50D254C00) [pid = 3896] [serial = 1750] [outer = 000000C50C49CC00] 20:16:12 INFO - PROCESS | 3896 | 1465528572506 Marionette DEBUG loaded listener.js 20:16:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C50D584000) [pid = 3896] [serial = 1751] [outer = 000000C50C49CC00] 20:16:12 INFO - PROCESS | 3896 | 1465528572926 Marionette TRACE conn5 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 20:16:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 20:16:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 692ms 20:16:12 INFO - PROCESS | 3896 | 1465528572960 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 20:16:12 INFO - PROCESS | 3896 | 1465528572962 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 20:16:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 20:16:12 INFO - PROCESS | 3896 | 1465528572966 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 20:16:12 INFO - PROCESS | 3896 | 1465528572970 Marionette TRACE conn5 <- [1,2298,null,{}] 20:16:12 INFO - PROCESS | 3896 | 1465528572980 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:12 INFO - PROCESS | 3896 | 1465528572985 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:13 INFO - PROCESS | 3896 | 1465528573076 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 20:16:13 INFO - PROCESS | 3896 | 1465528573115 Marionette TRACE conn5 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:13 INFO - PROCESS | 3896 | 1465528573118 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:13 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51146C000 == 46 [pid = 3896] [id = 584] 20:16:13 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C50FB26C00) [pid = 3896] [serial = 1752] [outer = 0000000000000000] 20:16:13 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C5100EFC00) [pid = 3896] [serial = 1753] [outer = 000000C50FB26C00] 20:16:13 INFO - PROCESS | 3896 | 1465528573171 Marionette DEBUG loaded listener.js 20:16:13 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C511987800) [pid = 3896] [serial = 1754] [outer = 000000C50FB26C00] 20:16:13 INFO - PROCESS | 3896 | 1465528573636 Marionette TRACE conn5 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 20:16:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 20:16:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 693ms 20:16:13 INFO - PROCESS | 3896 | 1465528573665 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 20:16:13 INFO - PROCESS | 3896 | 1465528573668 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 20:16:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 20:16:13 INFO - PROCESS | 3896 | 1465528573671 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 20:16:13 INFO - PROCESS | 3896 | 1465528573673 Marionette TRACE conn5 <- [1,2302,null,{}] 20:16:13 INFO - PROCESS | 3896 | 1465528573677 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:13 INFO - PROCESS | 3896 | 1465528573679 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:13 INFO - PROCESS | 3896 | 1465528573771 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 20:16:13 INFO - PROCESS | 3896 | 1465528573779 Marionette TRACE conn5 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:13 INFO - PROCESS | 3896 | 1465528573781 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:13 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51252C800 == 47 [pid = 3896] [id = 585] 20:16:13 INFO - PROCESS | 3896 | ++DOMWINDOW == 86 (000000C50FB35400) [pid = 3896] [serial = 1755] [outer = 0000000000000000] 20:16:13 INFO - PROCESS | 3896 | ++DOMWINDOW == 87 (000000C512499400) [pid = 3896] [serial = 1756] [outer = 000000C50FB35400] 20:16:13 INFO - PROCESS | 3896 | 1465528573827 Marionette DEBUG loaded listener.js 20:16:13 INFO - PROCESS | 3896 | ++DOMWINDOW == 88 (000000C51275E000) [pid = 3896] [serial = 1757] [outer = 000000C50FB35400] 20:16:14 INFO - PROCESS | 3896 | 1465528574245 Marionette TRACE conn5 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 20:16:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 20:16:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 628ms 20:16:14 INFO - PROCESS | 3896 | 1465528574303 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 20:16:14 INFO - PROCESS | 3896 | 1465528574305 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 20:16:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 20:16:14 INFO - PROCESS | 3896 | 1465528574309 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 20:16:14 INFO - PROCESS | 3896 | 1465528574311 Marionette TRACE conn5 <- [1,2306,null,{}] 20:16:14 INFO - PROCESS | 3896 | 1465528574314 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:14 INFO - PROCESS | 3896 | 1465528574316 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:14 INFO - PROCESS | 3896 | 1465528574436 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 20:16:14 INFO - PROCESS | 3896 | 1465528574442 Marionette TRACE conn5 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:14 INFO - PROCESS | 3896 | 1465528574451 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:14 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5128D3800 == 48 [pid = 3896] [id = 586] 20:16:14 INFO - PROCESS | 3896 | ++DOMWINDOW == 89 (000000C51277F800) [pid = 3896] [serial = 1758] [outer = 0000000000000000] 20:16:14 INFO - PROCESS | 3896 | ++DOMWINDOW == 90 (000000C512ED0C00) [pid = 3896] [serial = 1759] [outer = 000000C51277F800] 20:16:14 INFO - PROCESS | 3896 | 1465528574571 Marionette DEBUG loaded listener.js 20:16:14 INFO - PROCESS | 3896 | ++DOMWINDOW == 91 (000000C512F1AC00) [pid = 3896] [serial = 1760] [outer = 000000C51277F800] 20:16:15 INFO - PROCESS | 3896 | 1465528575002 Marionette TRACE conn5 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 20:16:15 INFO - PROCESS | 3896 | 1465528575048 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 20:16:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 20:16:15 INFO - PROCESS | 3896 | 1465528575057 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 20:16:15 INFO - PROCESS | 3896 | 1465528575059 Marionette TRACE conn5 <- [1,2310,null,{}] 20:16:15 INFO - PROCESS | 3896 | 1465528575063 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:15 INFO - PROCESS | 3896 | 1465528575068 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:15 INFO - PROCESS | 3896 | 1465528575212 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 20:16:15 INFO - PROCESS | 3896 | 1465528575269 Marionette TRACE conn5 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:15 INFO - PROCESS | 3896 | 1465528575271 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:15 INFO - PROCESS | 3896 | ++DOCSHELL 000000C514F56800 == 49 [pid = 3896] [id = 587] 20:16:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 92 (000000C57DA04C00) [pid = 3896] [serial = 1761] [outer = 0000000000000000] 20:16:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 93 (000000C57EB31000) [pid = 3896] [serial = 1762] [outer = 000000C57DA04C00] 20:16:15 INFO - PROCESS | 3896 | 1465528575317 Marionette DEBUG loaded listener.js 20:16:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 94 (000000C57ED5A000) [pid = 3896] [serial = 1763] [outer = 000000C57DA04C00] 20:16:15 INFO - PROCESS | 3896 | 1465528575745 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 20:16:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 20:16:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 733ms 20:16:15 INFO - PROCESS | 3896 | 1465528575813 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 20:16:15 INFO - PROCESS | 3896 | 1465528575816 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 20:16:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 20:16:15 INFO - PROCESS | 3896 | 1465528575821 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 20:16:15 INFO - PROCESS | 3896 | 1465528575823 Marionette TRACE conn5 <- [1,2314,null,{}] 20:16:15 INFO - PROCESS | 3896 | 1465528575827 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:15 INFO - PROCESS | 3896 | 1465528575829 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:15 INFO - PROCESS | 3896 | 1465528575951 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 20:16:16 INFO - PROCESS | 3896 | 1465528576007 Marionette TRACE conn5 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:16 INFO - PROCESS | 3896 | 1465528576009 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:16 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51508A000 == 50 [pid = 3896] [id = 588] 20:16:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 95 (000000C57ED57400) [pid = 3896] [serial = 1764] [outer = 0000000000000000] 20:16:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 96 (000000C57EEC2800) [pid = 3896] [serial = 1765] [outer = 000000C57ED57400] 20:16:16 INFO - PROCESS | 3896 | 1465528576055 Marionette DEBUG loaded listener.js 20:16:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 97 (000000C57F58B800) [pid = 3896] [serial = 1766] [outer = 000000C57ED57400] 20:16:16 INFO - PROCESS | 3896 | --DOMWINDOW == 96 (000000C5063AC000) [pid = 3896] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 20:16:16 INFO - PROCESS | 3896 | --DOMWINDOW == 95 (000000C50DE06400) [pid = 3896] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 20:16:16 INFO - PROCESS | 3896 | --DOMWINDOW == 94 (000000C51277A000) [pid = 3896] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 20:16:16 INFO - PROCESS | 3896 | --DOMWINDOW == 93 (000000C571720800) [pid = 3896] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 20:16:16 INFO - PROCESS | 3896 | --DOMWINDOW == 92 (000000C50FB0D400) [pid = 3896] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 20:16:16 INFO - PROCESS | 3896 | --DOMWINDOW == 91 (000000C505FCE400) [pid = 3896] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 20:16:16 INFO - PROCESS | 3896 | --DOMWINDOW == 90 (000000C50918C000) [pid = 3896] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 20:16:16 INFO - PROCESS | 3896 | --DOMWINDOW == 89 (000000C50CDE1400) [pid = 3896] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 20:16:16 INFO - PROCESS | 3896 | --DOMWINDOW == 88 (000000C511990C00) [pid = 3896] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 20:16:16 INFO - PROCESS | 3896 | 1465528576527 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 20:16:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 20:16:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 733ms 20:16:16 INFO - PROCESS | 3896 | 1465528576556 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 20:16:16 INFO - PROCESS | 3896 | 1465528576558 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 20:16:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 20:16:16 INFO - PROCESS | 3896 | 1465528576561 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 20:16:16 INFO - PROCESS | 3896 | 1465528576563 Marionette TRACE conn5 <- [1,2318,null,{}] 20:16:16 INFO - PROCESS | 3896 | 1465528576566 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:16 INFO - PROCESS | 3896 | 1465528576568 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:16 INFO - PROCESS | 3896 | 1465528576655 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 20:16:16 INFO - PROCESS | 3896 | 1465528576660 Marionette TRACE conn5 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:16 INFO - PROCESS | 3896 | 1465528576662 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:16 INFO - PROCESS | 3896 | ++DOCSHELL 000000C57D98D800 == 51 [pid = 3896] [id = 589] 20:16:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 89 (000000C50C51C000) [pid = 3896] [serial = 1767] [outer = 0000000000000000] 20:16:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 90 (000000C5101A7400) [pid = 3896] [serial = 1768] [outer = 000000C50C51C000] 20:16:16 INFO - PROCESS | 3896 | 1465528576782 Marionette DEBUG loaded listener.js 20:16:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 91 (000000C514889C00) [pid = 3896] [serial = 1769] [outer = 000000C50C51C000] 20:16:17 INFO - PROCESS | 3896 | 1465528577155 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 20:16:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 20:16:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 628ms 20:16:17 INFO - PROCESS | 3896 | 1465528577193 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 20:16:17 INFO - PROCESS | 3896 | 1465528577203 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 20:16:17 INFO - PROCESS | 3896 | 1465528577207 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 20:16:17 INFO - PROCESS | 3896 | 1465528577209 Marionette TRACE conn5 <- [1,2322,null,{}] 20:16:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 20:16:17 INFO - PROCESS | 3896 | 1465528577212 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:17 INFO - PROCESS | 3896 | 1465528577214 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:17 INFO - PROCESS | 3896 | 1465528577325 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 20:16:17 INFO - PROCESS | 3896 | 1465528577417 Marionette TRACE conn5 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:17 INFO - PROCESS | 3896 | 1465528577419 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:17 INFO - PROCESS | 3896 | ++DOCSHELL 000000C57EEB0800 == 52 [pid = 3896] [id = 590] 20:16:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 92 (000000C511497C00) [pid = 3896] [serial = 1770] [outer = 0000000000000000] 20:16:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 93 (000000C51149F800) [pid = 3896] [serial = 1771] [outer = 000000C511497C00] 20:16:17 INFO - PROCESS | 3896 | 1465528577463 Marionette DEBUG loaded listener.js 20:16:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 94 (000000C512ED4800) [pid = 3896] [serial = 1772] [outer = 000000C511497C00] 20:16:17 INFO - PROCESS | 3896 | 1465528577811 Marionette TRACE conn5 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 20:16:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 20:16:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 628ms 20:16:17 INFO - PROCESS | 3896 | 1465528577841 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 20:16:17 INFO - PROCESS | 3896 | 1465528577843 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 20:16:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 20:16:17 INFO - PROCESS | 3896 | 1465528577846 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 20:16:17 INFO - PROCESS | 3896 | 1465528577848 Marionette TRACE conn5 <- [1,2326,null,{}] 20:16:17 INFO - PROCESS | 3896 | 1465528577852 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:17 INFO - PROCESS | 3896 | 1465528577854 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:17 INFO - PROCESS | 3896 | 1465528577974 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 20:16:17 INFO - PROCESS | 3896 | 1465528577982 Marionette TRACE conn5 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:17 INFO - PROCESS | 3896 | 1465528577984 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:17 INFO - PROCESS | 3896 | ++DOCSHELL 000000C514E51800 == 53 [pid = 3896] [id = 591] 20:16:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 95 (000000C5091D1C00) [pid = 3896] [serial = 1773] [outer = 0000000000000000] 20:16:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 96 (000000C5114A4400) [pid = 3896] [serial = 1774] [outer = 000000C5091D1C00] 20:16:18 INFO - PROCESS | 3896 | 1465528578028 Marionette DEBUG loaded listener.js 20:16:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 97 (000000C57F426000) [pid = 3896] [serial = 1775] [outer = 000000C5091D1C00] 20:16:18 INFO - PROCESS | 3896 | 1465528578490 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 20:16:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 20:16:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 691ms 20:16:18 INFO - PROCESS | 3896 | 1465528578542 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 20:16:18 INFO - PROCESS | 3896 | 1465528578547 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 20:16:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 20:16:18 INFO - PROCESS | 3896 | 1465528578569 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 20:16:18 INFO - PROCESS | 3896 | 1465528578574 Marionette TRACE conn5 <- [1,2330,null,{}] 20:16:18 INFO - PROCESS | 3896 | 1465528578582 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:18 INFO - PROCESS | 3896 | 1465528578585 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:18 INFO - PROCESS | 3896 | 1465528578762 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 20:16:18 INFO - PROCESS | 3896 | 1465528578870 Marionette TRACE conn5 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:18 INFO - PROCESS | 3896 | 1465528578876 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:18 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50C9C8000 == 54 [pid = 3896] [id = 592] 20:16:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 98 (000000C50C480C00) [pid = 3896] [serial = 1776] [outer = 0000000000000000] 20:16:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 99 (000000C50C517000) [pid = 3896] [serial = 1777] [outer = 000000C50C480C00] 20:16:18 INFO - PROCESS | 3896 | 1465528578935 Marionette DEBUG loaded listener.js 20:16:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 100 (000000C50D376C00) [pid = 3896] [serial = 1778] [outer = 000000C50C480C00] 20:16:19 INFO - PROCESS | 3896 | 1465528579508 Marionette TRACE conn5 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 20:16:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 20:16:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1002ms 20:16:19 INFO - PROCESS | 3896 | 1465528579571 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 20:16:19 INFO - PROCESS | 3896 | 1465528579576 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 20:16:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 20:16:19 INFO - PROCESS | 3896 | 1465528579583 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 20:16:19 INFO - PROCESS | 3896 | 1465528579586 Marionette TRACE conn5 <- [1,2334,null,{}] 20:16:19 INFO - PROCESS | 3896 | 1465528579590 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:19 INFO - PROCESS | 3896 | 1465528579594 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:19 INFO - PROCESS | 3896 | 1465528579714 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 20:16:19 INFO - PROCESS | 3896 | 1465528579844 Marionette TRACE conn5 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:19 INFO - PROCESS | 3896 | 1465528579847 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:19 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5128CE000 == 55 [pid = 3896] [id = 593] 20:16:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 101 (000000C50FB0CC00) [pid = 3896] [serial = 1779] [outer = 0000000000000000] 20:16:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 102 (000000C50FB2B000) [pid = 3896] [serial = 1780] [outer = 000000C50FB0CC00] 20:16:19 INFO - PROCESS | 3896 | 1465528579906 Marionette DEBUG loaded listener.js 20:16:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 103 (000000C510D1D800) [pid = 3896] [serial = 1781] [outer = 000000C50FB0CC00] 20:16:20 INFO - PROCESS | 3896 | 1465528580550 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 20:16:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 20:16:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1034ms 20:16:20 INFO - PROCESS | 3896 | 1465528580619 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 20:16:20 INFO - PROCESS | 3896 | 1465528580622 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 20:16:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 20:16:20 INFO - PROCESS | 3896 | 1465528580626 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 20:16:20 INFO - PROCESS | 3896 | 1465528580630 Marionette TRACE conn5 <- [1,2338,null,{}] 20:16:20 INFO - PROCESS | 3896 | 1465528580662 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:20 INFO - PROCESS | 3896 | 1465528580668 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:20 INFO - PROCESS | 3896 | 1465528580854 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 20:16:20 INFO - PROCESS | 3896 | 1465528580949 Marionette TRACE conn5 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:20 INFO - PROCESS | 3896 | 1465528580953 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:20 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51185A000 == 56 [pid = 3896] [id = 594] 20:16:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 104 (000000C5119FA000) [pid = 3896] [serial = 1782] [outer = 0000000000000000] 20:16:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 105 (000000C5125C7000) [pid = 3896] [serial = 1783] [outer = 000000C5119FA000] 20:16:21 INFO - PROCESS | 3896 | 1465528581011 Marionette DEBUG loaded listener.js 20:16:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 106 (000000C514FCDC00) [pid = 3896] [serial = 1784] [outer = 000000C5119FA000] 20:16:21 INFO - PROCESS | 3896 | 1465528581671 Marionette TRACE conn5 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 20:16:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 20:16:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1081ms 20:16:21 INFO - PROCESS | 3896 | 1465528581709 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 20:16:21 INFO - PROCESS | 3896 | 1465528581712 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 20:16:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 20:16:21 INFO - PROCESS | 3896 | 1465528581715 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 20:16:21 INFO - PROCESS | 3896 | 1465528581717 Marionette TRACE conn5 <- [1,2342,null,{}] 20:16:21 INFO - PROCESS | 3896 | 1465528581721 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:21 INFO - PROCESS | 3896 | 1465528581724 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:21 INFO - PROCESS | 3896 | 1465528581843 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 20:16:21 INFO - PROCESS | 3896 | 1465528581945 Marionette TRACE conn5 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:21 INFO - PROCESS | 3896 | 1465528581948 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:21 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50CE48800 == 57 [pid = 3896] [id = 595] 20:16:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 107 (000000C5119F5800) [pid = 3896] [serial = 1785] [outer = 0000000000000000] 20:16:22 INFO - PROCESS | 3896 | ++DOMWINDOW == 108 (000000C514FCE800) [pid = 3896] [serial = 1786] [outer = 000000C5119F5800] 20:16:22 INFO - PROCESS | 3896 | 1465528582003 Marionette DEBUG loaded listener.js 20:16:22 INFO - PROCESS | 3896 | ++DOMWINDOW == 109 (000000C57DAD5000) [pid = 3896] [serial = 1787] [outer = 000000C5119F5800] 20:16:22 INFO - PROCESS | 3896 | 1465528582840 Marionette TRACE conn5 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 20:16:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 20:16:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1193ms 20:16:22 INFO - PROCESS | 3896 | 1465528582911 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 20:16:22 INFO - PROCESS | 3896 | 1465528582916 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 20:16:22 INFO - PROCESS | 3896 | 1465528582920 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 20:16:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 20:16:22 INFO - PROCESS | 3896 | 1465528582925 Marionette TRACE conn5 <- [1,2346,null,{}] 20:16:22 INFO - PROCESS | 3896 | 1465528582930 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:22 INFO - PROCESS | 3896 | 1465528582933 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:23 INFO - PROCESS | 3896 | 1465528583047 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 20:16:23 INFO - PROCESS | 3896 | --DOCSHELL 000000C5127E1000 == 56 [pid = 3896] [id = 376] 20:16:23 INFO - PROCESS | 3896 | --DOCSHELL 000000C57E3E3000 == 55 [pid = 3896] [id = 539] 20:16:23 INFO - PROCESS | 3896 | --DOCSHELL 000000C50BF7C800 == 54 [pid = 3896] [id = 375] 20:16:23 INFO - PROCESS | 3896 | --DOCSHELL 000000C57EEB0800 == 53 [pid = 3896] [id = 590] 20:16:23 INFO - PROCESS | 3896 | --DOCSHELL 000000C57D98D800 == 52 [pid = 3896] [id = 589] 20:16:23 INFO - PROCESS | 3896 | --DOCSHELL 000000C51508A000 == 51 [pid = 3896] [id = 588] 20:16:23 INFO - PROCESS | 3896 | --DOCSHELL 000000C514F56800 == 50 [pid = 3896] [id = 587] 20:16:23 INFO - PROCESS | 3896 | --DOCSHELL 000000C5128D3800 == 49 [pid = 3896] [id = 586] 20:16:23 INFO - PROCESS | 3896 | --DOCSHELL 000000C51252C800 == 48 [pid = 3896] [id = 585] 20:16:23 INFO - PROCESS | 3896 | --DOCSHELL 000000C51146C000 == 47 [pid = 3896] [id = 584] 20:16:23 INFO - PROCESS | 3896 | --DOCSHELL 000000C50D060000 == 46 [pid = 3896] [id = 583] 20:16:23 INFO - PROCESS | 3896 | --DOCSHELL 000000C50B047800 == 45 [pid = 3896] [id = 582] 20:16:23 INFO - PROCESS | 3896 | --DOCSHELL 000000C511457800 == 44 [pid = 3896] [id = 579] 20:16:23 INFO - PROCESS | 3896 | --DOCSHELL 000000C57F4B4800 == 43 [pid = 3896] [id = 577] 20:16:23 INFO - PROCESS | 3896 | --DOCSHELL 000000C50C716000 == 42 [pid = 3896] [id = 578] 20:16:23 INFO - PROCESS | 3896 | --DOCSHELL 000000C50C5C9800 == 41 [pid = 3896] [id = 381] 20:16:23 INFO - PROCESS | 3896 | --DOCSHELL 000000C514E42800 == 40 [pid = 3896] [id = 561] 20:16:23 INFO - PROCESS | 3896 | --DOCSHELL 000000C57EEA0800 == 39 [pid = 3896] [id = 564] 20:16:23 INFO - PROCESS | 3896 | --DOCSHELL 000000C57FFA9000 == 38 [pid = 3896] [id = 581] 20:16:23 INFO - PROCESS | 3896 | --DOCSHELL 000000C5131CA800 == 37 [pid = 3896] [id = 560] 20:16:23 INFO - PROCESS | 3896 | --DOCSHELL 000000C57FFA6800 == 36 [pid = 3896] [id = 580] 20:16:23 INFO - PROCESS | 3896 | --DOCSHELL 000000C50C5C8000 == 35 [pid = 3896] [id = 541] 20:16:23 INFO - PROCESS | 3896 | --DOCSHELL 000000C50D240000 == 34 [pid = 3896] [id = 565] 20:16:23 INFO - PROCESS | 3896 | --DOCSHELL 000000C57D977800 == 33 [pid = 3896] [id = 562] 20:16:23 INFO - PROCESS | 3896 | --DOCSHELL 000000C57F4CB800 == 32 [pid = 3896] [id = 567] 20:16:23 INFO - PROCESS | 3896 | --DOCSHELL 000000C51011D000 == 31 [pid = 3896] [id = 373] 20:16:23 INFO - PROCESS | 3896 | --DOCSHELL 000000C57D9D0000 == 30 [pid = 3896] [id = 563] 20:16:23 INFO - PROCESS | 3896 | --DOCSHELL 000000C512526800 == 29 [pid = 3896] [id = 566] 20:16:23 INFO - PROCESS | 3896 | --DOCSHELL 000000C50CE48800 == 28 [pid = 3896] [id = 595] 20:16:23 INFO - PROCESS | 3896 | --DOCSHELL 000000C51185A000 == 27 [pid = 3896] [id = 594] 20:16:23 INFO - PROCESS | 3896 | --DOCSHELL 000000C5128CE000 == 26 [pid = 3896] [id = 593] 20:16:23 INFO - PROCESS | 3896 | --DOCSHELL 000000C514E51800 == 25 [pid = 3896] [id = 591] 20:16:23 INFO - PROCESS | 3896 | --DOCSHELL 000000C50C9C8000 == 24 [pid = 3896] [id = 592] 20:16:23 INFO - PROCESS | 3896 | 1465528583858 Marionette TRACE conn5 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:23 INFO - PROCESS | 3896 | 1465528583861 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:23 INFO - PROCESS | 3896 | --DOMWINDOW == 108 (000000C50FB34C00) [pid = 3896] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 20:16:23 INFO - PROCESS | 3896 | --DOMWINDOW == 107 (000000C50EBDA800) [pid = 3896] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 20:16:23 INFO - PROCESS | 3896 | --DOMWINDOW == 106 (000000C50C4A4000) [pid = 3896] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 20:16:23 INFO - PROCESS | 3896 | --DOMWINDOW == 105 (000000C50EB4B400) [pid = 3896] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 20:16:23 INFO - PROCESS | 3896 | --DOMWINDOW == 104 (000000C50C41C000) [pid = 3896] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 20:16:23 INFO - PROCESS | 3896 | --DOMWINDOW == 103 (000000C509599400) [pid = 3896] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 20:16:23 INFO - PROCESS | 3896 | --DOMWINDOW == 102 (000000C51277B000) [pid = 3896] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 20:16:23 INFO - PROCESS | 3896 | --DOMWINDOW == 101 (000000C5119F0800) [pid = 3896] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 20:16:23 INFO - PROCESS | 3896 | --DOMWINDOW == 100 (000000C50D379400) [pid = 3896] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 20:16:23 INFO - PROCESS | 3896 | --DOMWINDOW == 99 (000000C50CEF2C00) [pid = 3896] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 20:16:23 INFO - PROCESS | 3896 | --DOMWINDOW == 98 (000000C5096FE000) [pid = 3896] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 20:16:23 INFO - PROCESS | 3896 | --DOMWINDOW == 97 (000000C50C49C400) [pid = 3896] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 20:16:23 INFO - PROCESS | 3896 | --DOMWINDOW == 96 (000000C50F637800) [pid = 3896] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 20:16:23 INFO - PROCESS | 3896 | --DOMWINDOW == 95 (000000C57DBD6000) [pid = 3896] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 20:16:23 INFO - PROCESS | 3896 | --DOMWINDOW == 94 (000000C51277B800) [pid = 3896] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 20:16:23 INFO - PROCESS | 3896 | --DOMWINDOW == 93 (000000C57DAC9C00) [pid = 3896] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 20:16:23 INFO - PROCESS | 3896 | --DOMWINDOW == 92 (000000C514FCCC00) [pid = 3896] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 20:16:23 INFO - PROCESS | 3896 | --DOMWINDOW == 91 (000000C5125CA000) [pid = 3896] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 20:16:23 INFO - PROCESS | 3896 | --DOMWINDOW == 90 (000000C5101AB000) [pid = 3896] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 20:16:23 INFO - PROCESS | 3896 | --DOMWINDOW == 89 (000000C50F644400) [pid = 3896] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 20:16:23 INFO - PROCESS | 3896 | --DOMWINDOW == 88 (000000C514FD1400) [pid = 3896] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 20:16:23 INFO - PROCESS | 3896 | --DOMWINDOW == 87 (000000C57E3C9400) [pid = 3896] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 20:16:24 INFO - PROCESS | 3896 | ++DOCSHELL 000000C504854000 == 25 [pid = 3896] [id = 596] 20:16:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 88 (000000C50635DC00) [pid = 3896] [serial = 1788] [outer = 0000000000000000] 20:16:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 89 (000000C50665AC00) [pid = 3896] [serial = 1789] [outer = 000000C50635DC00] 20:16:24 INFO - PROCESS | 3896 | 1465528584032 Marionette DEBUG loaded listener.js 20:16:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 90 (000000C5096B5400) [pid = 3896] [serial = 1790] [outer = 000000C50635DC00] 20:16:24 INFO - PROCESS | 3896 | 1465528584558 Marionette TRACE conn5 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 20:16:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 20:16:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1683ms 20:16:24 INFO - PROCESS | 3896 | 1465528584609 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 20:16:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 20:16:24 INFO - PROCESS | 3896 | 1465528584612 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 20:16:24 INFO - PROCESS | 3896 | 1465528584616 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 20:16:24 INFO - PROCESS | 3896 | 1465528584620 Marionette TRACE conn5 <- [1,2350,null,{}] 20:16:24 INFO - PROCESS | 3896 | 1465528584625 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:24 INFO - PROCESS | 3896 | 1465528584628 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:24 INFO - PROCESS | 3896 | 1465528584724 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 20:16:24 INFO - PROCESS | 3896 | 1465528584732 Marionette TRACE conn5 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:24 INFO - PROCESS | 3896 | 1465528584735 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:24 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50C5DD000 == 26 [pid = 3896] [id = 597] 20:16:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 91 (000000C50C512800) [pid = 3896] [serial = 1791] [outer = 0000000000000000] 20:16:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 92 (000000C50C516000) [pid = 3896] [serial = 1792] [outer = 000000C50C512800] 20:16:24 INFO - PROCESS | 3896 | 1465528584789 Marionette DEBUG loaded listener.js 20:16:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 93 (000000C50CAA7C00) [pid = 3896] [serial = 1793] [outer = 000000C50C512800] 20:16:25 INFO - PROCESS | 3896 | 1465528585284 Marionette TRACE conn5 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 20:16:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 20:16:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 733ms 20:16:25 INFO - PROCESS | 3896 | 1465528585352 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 20:16:25 INFO - PROCESS | 3896 | 1465528585357 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 20:16:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 20:16:25 INFO - PROCESS | 3896 | 1465528585362 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 20:16:25 INFO - PROCESS | 3896 | 1465528585364 Marionette TRACE conn5 <- [1,2354,null,{}] 20:16:25 INFO - PROCESS | 3896 | 1465528585368 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:25 INFO - PROCESS | 3896 | 1465528585370 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:25 INFO - PROCESS | 3896 | 1465528585516 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 20:16:25 INFO - PROCESS | 3896 | 1465528585525 Marionette TRACE conn5 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:25 INFO - PROCESS | 3896 | 1465528585527 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:25 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50D33B800 == 27 [pid = 3896] [id = 598] 20:16:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 94 (000000C50CAAF800) [pid = 3896] [serial = 1794] [outer = 0000000000000000] 20:16:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 95 (000000C50D031C00) [pid = 3896] [serial = 1795] [outer = 000000C50CAAF800] 20:16:25 INFO - PROCESS | 3896 | 1465528585575 Marionette DEBUG loaded listener.js 20:16:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 96 (000000C50D259000) [pid = 3896] [serial = 1796] [outer = 000000C50CAAF800] 20:16:26 INFO - PROCESS | 3896 | 1465528586037 Marionette TRACE conn5 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 20:16:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 20:16:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 733ms 20:16:26 INFO - PROCESS | 3896 | 1465528586097 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 20:16:26 INFO - PROCESS | 3896 | 1465528586100 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 20:16:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 20:16:26 INFO - PROCESS | 3896 | 1465528586105 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 20:16:26 INFO - PROCESS | 3896 | 1465528586112 Marionette TRACE conn5 <- [1,2358,null,{}] 20:16:26 INFO - PROCESS | 3896 | 1465528586134 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:26 INFO - PROCESS | 3896 | 1465528586138 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:26 INFO - PROCESS | 3896 | 1465528586274 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 20:16:26 INFO - PROCESS | 3896 | 1465528586326 Marionette TRACE conn5 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:26 INFO - PROCESS | 3896 | 1465528586328 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:26 INFO - PROCESS | 3896 | ++DOCSHELL 000000C510342800 == 28 [pid = 3896] [id = 599] 20:16:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 97 (000000C50D585400) [pid = 3896] [serial = 1797] [outer = 0000000000000000] 20:16:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 98 (000000C50D5F3800) [pid = 3896] [serial = 1798] [outer = 000000C50D585400] 20:16:26 INFO - PROCESS | 3896 | 1465528586374 Marionette DEBUG loaded listener.js 20:16:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 99 (000000C50E709000) [pid = 3896] [serial = 1799] [outer = 000000C50D585400] 20:16:26 INFO - PROCESS | 3896 | 1465528586841 Marionette TRACE conn5 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 20:16:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 20:16:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 797ms 20:16:26 INFO - PROCESS | 3896 | 1465528586903 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 20:16:26 INFO - PROCESS | 3896 | 1465528586906 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 20:16:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 20:16:26 INFO - PROCESS | 3896 | 1465528586909 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 20:16:26 INFO - PROCESS | 3896 | 1465528586911 Marionette TRACE conn5 <- [1,2362,null,{}] 20:16:26 INFO - PROCESS | 3896 | 1465528586923 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:26 INFO - PROCESS | 3896 | 1465528586925 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:27 INFO - PROCESS | 3896 | 1465528587056 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 20:16:27 INFO - PROCESS | 3896 | 1465528587111 Marionette TRACE conn5 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:27 INFO - PROCESS | 3896 | 1465528587113 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:27 INFO - PROCESS | 3896 | ++DOCSHELL 000000C511462800 == 29 [pid = 3896] [id = 600] 20:16:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 100 (000000C50FB03C00) [pid = 3896] [serial = 1800] [outer = 0000000000000000] 20:16:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 101 (000000C50FB09000) [pid = 3896] [serial = 1801] [outer = 000000C50FB03C00] 20:16:27 INFO - PROCESS | 3896 | 1465528587159 Marionette DEBUG loaded listener.js 20:16:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 102 (000000C50FB1CC00) [pid = 3896] [serial = 1802] [outer = 000000C50FB03C00] 20:16:27 INFO - PROCESS | 3896 | 1465528587595 Marionette TRACE conn5 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 20:16:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 20:16:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 734ms 20:16:27 INFO - PROCESS | 3896 | 1465528587646 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 20:16:27 INFO - PROCESS | 3896 | 1465528587648 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 20:16:27 INFO - PROCESS | 3896 | 1465528587651 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 20:16:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 20:16:27 INFO - PROCESS | 3896 | 1465528587653 Marionette TRACE conn5 <- [1,2366,null,{}] 20:16:27 INFO - PROCESS | 3896 | 1465528587667 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:27 INFO - PROCESS | 3896 | 1465528587670 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:27 INFO - PROCESS | 3896 | 1465528587793 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 20:16:27 INFO - PROCESS | 3896 | 1465528587802 Marionette TRACE conn5 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:27 INFO - PROCESS | 3896 | 1465528587809 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:27 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51240A800 == 30 [pid = 3896] [id = 601] 20:16:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 103 (000000C50FB34C00) [pid = 3896] [serial = 1803] [outer = 0000000000000000] 20:16:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 104 (000000C50FF69C00) [pid = 3896] [serial = 1804] [outer = 000000C50FB34C00] 20:16:27 INFO - PROCESS | 3896 | 1465528587915 Marionette DEBUG loaded listener.js 20:16:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 105 (000000C510D1C400) [pid = 3896] [serial = 1805] [outer = 000000C50FB34C00] 20:16:28 INFO - PROCESS | 3896 | --DOMWINDOW == 104 (000000C51277F800) [pid = 3896] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 20:16:28 INFO - PROCESS | 3896 | --DOMWINDOW == 103 (000000C512492400) [pid = 3896] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 20:16:28 INFO - PROCESS | 3896 | --DOMWINDOW == 102 (000000C50FB26C00) [pid = 3896] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 20:16:28 INFO - PROCESS | 3896 | --DOMWINDOW == 101 (000000C509592400) [pid = 3896] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 20:16:28 INFO - PROCESS | 3896 | --DOMWINDOW == 100 (000000C57DAD5400) [pid = 3896] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 20:16:28 INFO - PROCESS | 3896 | --DOMWINDOW == 99 (000000C50C49CC00) [pid = 3896] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 20:16:28 INFO - PROCESS | 3896 | --DOMWINDOW == 98 (000000C57EB2E400) [pid = 3896] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 20:16:28 INFO - PROCESS | 3896 | --DOMWINDOW == 97 (000000C50D587C00) [pid = 3896] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 20:16:28 INFO - PROCESS | 3896 | --DOMWINDOW == 96 (000000C57DA04C00) [pid = 3896] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 20:16:28 INFO - PROCESS | 3896 | --DOMWINDOW == 95 (000000C511497C00) [pid = 3896] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 20:16:28 INFO - PROCESS | 3896 | --DOMWINDOW == 94 (000000C50C51C000) [pid = 3896] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 20:16:28 INFO - PROCESS | 3896 | --DOMWINDOW == 93 (000000C57ED57400) [pid = 3896] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 20:16:28 INFO - PROCESS | 3896 | --DOMWINDOW == 92 (000000C5091D1C00) [pid = 3896] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 20:16:28 INFO - PROCESS | 3896 | --DOMWINDOW == 91 (000000C5091C9400) [pid = 3896] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 20:16:28 INFO - PROCESS | 3896 | --DOMWINDOW == 90 (000000C50FB35400) [pid = 3896] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 20:16:28 INFO - PROCESS | 3896 | --DOMWINDOW == 89 (000000C50635C800) [pid = 3896] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 20:16:28 INFO - PROCESS | 3896 | --DOMWINDOW == 88 (000000C50FB35C00) [pid = 3896] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 20:16:28 INFO - PROCESS | 3896 | --DOMWINDOW == 87 (000000C50D031800) [pid = 3896] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 20:16:28 INFO - PROCESS | 3896 | --DOMWINDOW == 86 (000000C50590D800) [pid = 3896] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 20:16:28 INFO - PROCESS | 3896 | --DOMWINDOW == 85 (000000C57DA09400) [pid = 3896] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 20:16:28 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C50E7C4C00) [pid = 3896] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 20:16:28 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C50B06E800) [pid = 3896] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 20:16:28 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C51270C000) [pid = 3896] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 20:16:28 INFO - PROCESS | 3896 | 1465528588736 Marionette TRACE conn5 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 20:16:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 20:16:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1145ms 20:16:28 INFO - PROCESS | 3896 | 1465528588799 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 20:16:28 INFO - PROCESS | 3896 | 1465528588801 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 20:16:28 INFO - PROCESS | 3896 | 1465528588804 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 20:16:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 20:16:28 INFO - PROCESS | 3896 | 1465528588806 Marionette TRACE conn5 <- [1,2370,null,{}] 20:16:28 INFO - PROCESS | 3896 | 1465528588809 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:28 INFO - PROCESS | 3896 | 1465528588812 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:28 INFO - PROCESS | 3896 | 1465528588908 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 20:16:28 INFO - PROCESS | 3896 | 1465528588919 Marionette TRACE conn5 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:28 INFO - PROCESS | 3896 | 1465528588921 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:28 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512475000 == 31 [pid = 3896] [id = 602] 20:16:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C5091C9400) [pid = 3896] [serial = 1806] [outer = 0000000000000000] 20:16:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C510D17400) [pid = 3896] [serial = 1807] [outer = 000000C5091C9400] 20:16:28 INFO - PROCESS | 3896 | 1465528588967 Marionette DEBUG loaded listener.js 20:16:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C50D031800) [pid = 3896] [serial = 1808] [outer = 000000C5091C9400] 20:16:29 INFO - PROCESS | 3896 | 1465528589399 Marionette TRACE conn5 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 20:16:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 20:16:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 628ms 20:16:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 20:16:29 INFO - PROCESS | 3896 | 1465528589435 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 20:16:29 INFO - PROCESS | 3896 | 1465528589437 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 20:16:29 INFO - PROCESS | 3896 | 1465528589440 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 20:16:29 INFO - PROCESS | 3896 | 1465528589442 Marionette TRACE conn5 <- [1,2374,null,{}] 20:16:29 INFO - PROCESS | 3896 | 1465528589446 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:29 INFO - PROCESS | 3896 | 1465528589448 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:29 INFO - PROCESS | 3896 | 1465528589531 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 20:16:29 INFO - PROCESS | 3896 | 1465528589537 Marionette TRACE conn5 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:29 INFO - PROCESS | 3896 | 1465528589539 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:29 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51283E800 == 32 [pid = 3896] [id = 603] 20:16:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 86 (000000C5114A3800) [pid = 3896] [serial = 1809] [outer = 0000000000000000] 20:16:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 87 (000000C5118E8400) [pid = 3896] [serial = 1810] [outer = 000000C5114A3800] 20:16:29 INFO - PROCESS | 3896 | 1465528589584 Marionette DEBUG loaded listener.js 20:16:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 88 (000000C5119F4400) [pid = 3896] [serial = 1811] [outer = 000000C5114A3800] 20:16:30 INFO - PROCESS | 3896 | 1465528590017 Marionette TRACE conn5 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 20:16:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 20:16:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 629ms 20:16:30 INFO - PROCESS | 3896 | 1465528590073 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 20:16:30 INFO - PROCESS | 3896 | 1465528590075 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 20:16:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 20:16:30 INFO - PROCESS | 3896 | 1465528590083 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 20:16:30 INFO - PROCESS | 3896 | 1465528590085 Marionette TRACE conn5 <- [1,2378,null,{}] 20:16:30 INFO - PROCESS | 3896 | 1465528590088 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:30 INFO - PROCESS | 3896 | 1465528590090 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:30 INFO - PROCESS | 3896 | 1465528590184 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 20:16:30 INFO - PROCESS | 3896 | 1465528590190 Marionette TRACE conn5 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:30 INFO - PROCESS | 3896 | 1465528590192 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:30 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512E81800 == 33 [pid = 3896] [id = 604] 20:16:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 89 (000000C5119F8800) [pid = 3896] [serial = 1812] [outer = 0000000000000000] 20:16:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 90 (000000C512492400) [pid = 3896] [serial = 1813] [outer = 000000C5119F8800] 20:16:30 INFO - PROCESS | 3896 | 1465528590238 Marionette DEBUG loaded listener.js 20:16:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 91 (000000C5125CF400) [pid = 3896] [serial = 1814] [outer = 000000C5119F8800] 20:16:31 INFO - PROCESS | 3896 | 1465528590990 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 20:16:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 20:16:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 986ms 20:16:31 INFO - PROCESS | 3896 | 1465528591073 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 20:16:31 INFO - PROCESS | 3896 | 1465528591078 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 20:16:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 20:16:31 INFO - PROCESS | 3896 | 1465528591084 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 20:16:31 INFO - PROCESS | 3896 | 1465528591088 Marionette TRACE conn5 <- [1,2382,null,{}] 20:16:31 INFO - PROCESS | 3896 | 1465528591094 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:31 INFO - PROCESS | 3896 | 1465528591097 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:31 INFO - PROCESS | 3896 | 1465528591256 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 20:16:31 INFO - PROCESS | 3896 | 1465528591378 Marionette TRACE conn5 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:31 INFO - PROCESS | 3896 | 1465528591381 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:31 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50D228000 == 34 [pid = 3896] [id = 605] 20:16:31 INFO - PROCESS | 3896 | ++DOMWINDOW == 92 (000000C50B133000) [pid = 3896] [serial = 1815] [outer = 0000000000000000] 20:16:31 INFO - PROCESS | 3896 | ++DOMWINDOW == 93 (000000C50C49B400) [pid = 3896] [serial = 1816] [outer = 000000C50B133000] 20:16:31 INFO - PROCESS | 3896 | 1465528591441 Marionette DEBUG loaded listener.js 20:16:31 INFO - PROCESS | 3896 | ++DOMWINDOW == 94 (000000C50CB3D400) [pid = 3896] [serial = 1817] [outer = 000000C50B133000] 20:16:32 INFO - PROCESS | 3896 | 1465528592205 Marionette TRACE conn5 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 20:16:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 20:16:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1129ms 20:16:32 INFO - PROCESS | 3896 | 1465528592216 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 20:16:32 INFO - PROCESS | 3896 | 1465528592222 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 20:16:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 20:16:32 INFO - PROCESS | 3896 | 1465528592228 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 20:16:32 INFO - PROCESS | 3896 | 1465528592231 Marionette TRACE conn5 <- [1,2386,null,{}] 20:16:32 INFO - PROCESS | 3896 | 1465528592235 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:32 INFO - PROCESS | 3896 | 1465528592238 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:32 INFO - PROCESS | 3896 | 1465528592366 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 20:16:32 INFO - PROCESS | 3896 | 1465528592503 Marionette TRACE conn5 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:32 INFO - PROCESS | 3896 | 1465528592506 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:32 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51145F000 == 35 [pid = 3896] [id = 606] 20:16:32 INFO - PROCESS | 3896 | ++DOMWINDOW == 95 (000000C50D252C00) [pid = 3896] [serial = 1818] [outer = 0000000000000000] 20:16:32 INFO - PROCESS | 3896 | ++DOMWINDOW == 96 (000000C50D387800) [pid = 3896] [serial = 1819] [outer = 000000C50D252C00] 20:16:32 INFO - PROCESS | 3896 | 1465528592572 Marionette DEBUG loaded listener.js 20:16:32 INFO - PROCESS | 3896 | ++DOMWINDOW == 97 (000000C50E705C00) [pid = 3896] [serial = 1820] [outer = 000000C50D252C00] 20:16:33 INFO - PROCESS | 3896 | --DOCSHELL 000000C511468000 == 34 [pid = 3896] [id = 546] 20:16:33 INFO - PROCESS | 3896 | --DOCSHELL 000000C50CA64800 == 33 [pid = 3896] [id = 551] 20:16:33 INFO - PROCESS | 3896 | --DOCSHELL 000000C50DEBE000 == 32 [pid = 3896] [id = 550] 20:16:33 INFO - PROCESS | 3896 | --DOCSHELL 000000C511459000 == 31 [pid = 3896] [id = 557] 20:16:33 INFO - PROCESS | 3896 | --DOCSHELL 000000C50C722000 == 30 [pid = 3896] [id = 555] 20:16:33 INFO - PROCESS | 3896 | --DOMWINDOW == 96 (000000C50C513400) [pid = 3896] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 20:16:33 INFO - PROCESS | 3896 | --DOMWINDOW == 95 (000000C5125CC800) [pid = 3896] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 20:16:33 INFO - PROCESS | 3896 | --DOMWINDOW == 94 (000000C50D38E800) [pid = 3896] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 20:16:33 INFO - PROCESS | 3896 | --DOMWINDOW == 93 (000000C512494C00) [pid = 3896] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 20:16:33 INFO - PROCESS | 3896 | --DOMWINDOW == 92 (000000C57DAD2C00) [pid = 3896] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 20:16:33 INFO - PROCESS | 3896 | --DOMWINDOW == 91 (000000C50FF63800) [pid = 3896] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 20:16:33 INFO - PROCESS | 3896 | --DOMWINDOW == 90 (000000C50CEF3000) [pid = 3896] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 20:16:33 INFO - PROCESS | 3896 | --DOMWINDOW == 89 (000000C57DA0BC00) [pid = 3896] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 20:16:33 INFO - PROCESS | 3896 | --DOMWINDOW == 88 (000000C512ED0C00) [pid = 3896] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 20:16:33 INFO - PROCESS | 3896 | --DOMWINDOW == 87 (000000C512F1AC00) [pid = 3896] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 20:16:33 INFO - PROCESS | 3896 | --DOMWINDOW == 86 (000000C512760000) [pid = 3896] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 20:16:33 INFO - PROCESS | 3896 | --DOMWINDOW == 85 (000000C57DA0B400) [pid = 3896] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 20:16:33 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C5100EFC00) [pid = 3896] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 20:16:33 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C50CC6DC00) [pid = 3896] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 20:16:33 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C50D377800) [pid = 3896] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 20:16:33 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C57E4CF000) [pid = 3896] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 20:16:33 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C50D254C00) [pid = 3896] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 20:16:33 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C50D584000) [pid = 3896] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 20:16:33 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C57EBC2C00) [pid = 3896] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 20:16:33 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C57ED54400) [pid = 3896] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 20:16:33 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C50DBDFC00) [pid = 3896] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 20:16:33 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C50FB1A800) [pid = 3896] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 20:16:33 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C57ED5A000) [pid = 3896] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 20:16:33 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C57EB31000) [pid = 3896] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 20:16:33 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C512ED4800) [pid = 3896] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 20:16:33 INFO - PROCESS | 3896 | --DOMWINDOW == 71 (000000C5101A7400) [pid = 3896] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 20:16:33 INFO - PROCESS | 3896 | --DOMWINDOW == 70 (000000C57EEC2800) [pid = 3896] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 20:16:33 INFO - PROCESS | 3896 | --DOMWINDOW == 69 (000000C57F58B800) [pid = 3896] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 20:16:33 INFO - PROCESS | 3896 | --DOMWINDOW == 68 (000000C511987800) [pid = 3896] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 20:16:33 INFO - PROCESS | 3896 | --DOMWINDOW == 67 (000000C57F426000) [pid = 3896] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 20:16:33 INFO - PROCESS | 3896 | --DOMWINDOW == 66 (000000C50BD93800) [pid = 3896] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 20:16:33 INFO - PROCESS | 3896 | --DOMWINDOW == 65 (000000C50CB43800) [pid = 3896] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 20:16:33 INFO - PROCESS | 3896 | --DOMWINDOW == 64 (000000C512499400) [pid = 3896] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 20:16:33 INFO - PROCESS | 3896 | --DOMWINDOW == 63 (000000C51275E000) [pid = 3896] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 20:16:33 INFO - PROCESS | 3896 | --DOMWINDOW == 62 (000000C514889C00) [pid = 3896] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 20:16:33 INFO - PROCESS | 3896 | --DOMWINDOW == 61 (000000C5114A4400) [pid = 3896] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 20:16:33 INFO - PROCESS | 3896 | --DOMWINDOW == 60 (000000C51149F800) [pid = 3896] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 20:16:33 INFO - PROCESS | 3896 | 1465528593491 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 20:16:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 20:16:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1297ms 20:16:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 20:16:33 INFO - PROCESS | 3896 | 1465528593527 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 20:16:33 INFO - PROCESS | 3896 | 1465528593531 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 20:16:33 INFO - PROCESS | 3896 | 1465528593536 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 20:16:33 INFO - PROCESS | 3896 | 1465528593539 Marionette TRACE conn5 <- [1,2390,null,{}] 20:16:33 INFO - PROCESS | 3896 | 1465528593544 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:33 INFO - PROCESS | 3896 | 1465528593547 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:33 INFO - PROCESS | 3896 | 1465528593642 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 20:16:33 INFO - PROCESS | 3896 | 1465528593648 Marionette TRACE conn5 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:33 INFO - PROCESS | 3896 | 1465528593653 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:33 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50C0AD000 == 31 [pid = 3896] [id = 607] 20:16:33 INFO - PROCESS | 3896 | ++DOMWINDOW == 61 (000000C50C43F000) [pid = 3896] [serial = 1821] [outer = 0000000000000000] 20:16:33 INFO - PROCESS | 3896 | ++DOMWINDOW == 62 (000000C50C49AC00) [pid = 3896] [serial = 1822] [outer = 000000C50C43F000] 20:16:33 INFO - PROCESS | 3896 | 1465528593703 Marionette DEBUG loaded listener.js 20:16:33 INFO - PROCESS | 3896 | ++DOMWINDOW == 63 (000000C50C61D400) [pid = 3896] [serial = 1823] [outer = 000000C50C43F000] 20:16:34 INFO - PROCESS | 3896 | 1465528594236 Marionette TRACE conn5 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 20:16:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 20:16:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 733ms 20:16:34 INFO - PROCESS | 3896 | 1465528594269 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 20:16:34 INFO - PROCESS | 3896 | 1465528594274 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 20:16:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 20:16:34 INFO - PROCESS | 3896 | 1465528594280 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 20:16:34 INFO - PROCESS | 3896 | 1465528594283 Marionette TRACE conn5 <- [1,2394,null,{}] 20:16:34 INFO - PROCESS | 3896 | 1465528594286 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:34 INFO - PROCESS | 3896 | 1465528594289 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:34 INFO - PROCESS | 3896 | 1465528594381 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 20:16:34 INFO - PROCESS | 3896 | 1465528594467 Marionette TRACE conn5 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:34 INFO - PROCESS | 3896 | 1465528594469 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:34 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50D324000 == 32 [pid = 3896] [id = 608] 20:16:34 INFO - PROCESS | 3896 | ++DOMWINDOW == 64 (000000C504E2DC00) [pid = 3896] [serial = 1824] [outer = 0000000000000000] 20:16:34 INFO - PROCESS | 3896 | ++DOMWINDOW == 65 (000000C50D0A0C00) [pid = 3896] [serial = 1825] [outer = 000000C504E2DC00] 20:16:34 INFO - PROCESS | 3896 | 1465528594518 Marionette DEBUG loaded listener.js 20:16:34 INFO - PROCESS | 3896 | ++DOMWINDOW == 66 (000000C50D37D000) [pid = 3896] [serial = 1826] [outer = 000000C504E2DC00] 20:16:34 INFO - PROCESS | 3896 | 1465528594920 Marionette TRACE conn5 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 20:16:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 20:16:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 691ms 20:16:34 INFO - PROCESS | 3896 | 1465528594974 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 20:16:34 INFO - PROCESS | 3896 | 1465528594977 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 20:16:34 INFO - PROCESS | 3896 | 1465528594980 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 20:16:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 20:16:34 INFO - PROCESS | 3896 | 1465528594984 Marionette TRACE conn5 <- [1,2398,null,{}] 20:16:35 INFO - PROCESS | 3896 | 1465528594995 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:35 INFO - PROCESS | 3896 | 1465528595000 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:35 INFO - PROCESS | 3896 | 1465528595121 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 20:16:35 INFO - PROCESS | 3896 | 1465528595137 Marionette TRACE conn5 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:35 INFO - PROCESS | 3896 | 1465528595140 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:35 INFO - PROCESS | 3896 | ++DOCSHELL 000000C510334800 == 33 [pid = 3896] [id = 609] 20:16:35 INFO - PROCESS | 3896 | ++DOMWINDOW == 67 (000000C50DE07400) [pid = 3896] [serial = 1827] [outer = 0000000000000000] 20:16:35 INFO - PROCESS | 3896 | ++DOMWINDOW == 68 (000000C50F63C400) [pid = 3896] [serial = 1828] [outer = 000000C50DE07400] 20:16:35 INFO - PROCESS | 3896 | 1465528595189 Marionette DEBUG loaded listener.js 20:16:35 INFO - PROCESS | 3896 | ++DOMWINDOW == 69 (000000C50FB26C00) [pid = 3896] [serial = 1829] [outer = 000000C50DE07400] 20:16:35 INFO - PROCESS | 3896 | 1465528595638 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 20:16:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 20:16:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 692ms 20:16:35 INFO - PROCESS | 3896 | 1465528595676 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 20:16:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 20:16:35 INFO - PROCESS | 3896 | 1465528595678 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 20:16:35 INFO - PROCESS | 3896 | 1465528595681 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 20:16:35 INFO - PROCESS | 3896 | 1465528595683 Marionette TRACE conn5 <- [1,2402,null,{}] 20:16:35 INFO - PROCESS | 3896 | 1465528595686 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:35 INFO - PROCESS | 3896 | 1465528595689 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:35 INFO - PROCESS | 3896 | 1465528595814 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 20:16:35 INFO - PROCESS | 3896 | 1465528595819 Marionette TRACE conn5 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:35 INFO - PROCESS | 3896 | 1465528595822 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:35 INFO - PROCESS | 3896 | ++DOCSHELL 000000C511A0F000 == 34 [pid = 3896] [id = 610] 20:16:35 INFO - PROCESS | 3896 | ++DOMWINDOW == 70 (000000C50FB32400) [pid = 3896] [serial = 1830] [outer = 0000000000000000] 20:16:35 INFO - PROCESS | 3896 | ++DOMWINDOW == 71 (000000C5100E9000) [pid = 3896] [serial = 1831] [outer = 000000C50FB32400] 20:16:35 INFO - PROCESS | 3896 | 1465528595867 Marionette DEBUG loaded listener.js 20:16:35 INFO - PROCESS | 3896 | ++DOMWINDOW == 72 (000000C510D20800) [pid = 3896] [serial = 1832] [outer = 000000C50FB32400] 20:16:36 INFO - PROCESS | 3896 | 1465528596330 Marionette TRACE conn5 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 20:16:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 20:16:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 672ms 20:16:36 INFO - PROCESS | 3896 | 1465528596362 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 20:16:36 INFO - PROCESS | 3896 | 1465528596364 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 20:16:36 INFO - PROCESS | 3896 | 1465528596367 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 20:16:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 20:16:36 INFO - PROCESS | 3896 | 1465528596369 Marionette TRACE conn5 <- [1,2406,null,{}] 20:16:36 INFO - PROCESS | 3896 | 1465528596372 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:36 INFO - PROCESS | 3896 | 1465528596374 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:36 INFO - PROCESS | 3896 | 1465528596487 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 20:16:36 INFO - PROCESS | 3896 | 1465528596573 Marionette TRACE conn5 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:36 INFO - PROCESS | 3896 | 1465528596575 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:36 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512529800 == 35 [pid = 3896] [id = 611] 20:16:36 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C50FB33800) [pid = 3896] [serial = 1833] [outer = 0000000000000000] 20:16:36 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C5118E1000) [pid = 3896] [serial = 1834] [outer = 000000C50FB33800] 20:16:36 INFO - PROCESS | 3896 | 1465528596623 Marionette DEBUG loaded listener.js 20:16:36 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C511990C00) [pid = 3896] [serial = 1835] [outer = 000000C50FB33800] 20:16:37 INFO - PROCESS | 3896 | 1465528597069 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 20:16:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 20:16:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 733ms 20:16:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 20:16:37 INFO - PROCESS | 3896 | 1465528597103 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 20:16:37 INFO - PROCESS | 3896 | 1465528597106 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 20:16:37 INFO - PROCESS | 3896 | 1465528597109 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 20:16:37 INFO - PROCESS | 3896 | 1465528597110 Marionette TRACE conn5 <- [1,2410,null,{}] 20:16:37 INFO - PROCESS | 3896 | 1465528597114 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:37 INFO - PROCESS | 3896 | 1465528597120 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:37 INFO - PROCESS | 3896 | 1465528597274 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 20:16:37 INFO - PROCESS | 3896 | 1465528597285 Marionette TRACE conn5 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:37 INFO - PROCESS | 3896 | 1465528597288 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:37 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512E7A800 == 36 [pid = 3896] [id = 612] 20:16:37 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C512491400) [pid = 3896] [serial = 1836] [outer = 0000000000000000] 20:16:37 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C512704000) [pid = 3896] [serial = 1837] [outer = 000000C512491400] 20:16:37 INFO - PROCESS | 3896 | 1465528597379 Marionette DEBUG loaded listener.js 20:16:37 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C512ED0C00) [pid = 3896] [serial = 1838] [outer = 000000C512491400] 20:16:37 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C50635DC00) [pid = 3896] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 20:16:37 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C50CAAF800) [pid = 3896] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 20:16:37 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C50C512800) [pid = 3896] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 20:16:37 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C5119F5800) [pid = 3896] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 20:16:37 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C50C480C00) [pid = 3896] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 20:16:37 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C50FB0CC00) [pid = 3896] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 20:16:37 INFO - PROCESS | 3896 | --DOMWINDOW == 71 (000000C5119FA000) [pid = 3896] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 20:16:37 INFO - PROCESS | 3896 | --DOMWINDOW == 70 (000000C50FB03C00) [pid = 3896] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 20:16:37 INFO - PROCESS | 3896 | --DOMWINDOW == 69 (000000C50FB34C00) [pid = 3896] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 20:16:37 INFO - PROCESS | 3896 | --DOMWINDOW == 68 (000000C5114A3800) [pid = 3896] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 20:16:37 INFO - PROCESS | 3896 | --DOMWINDOW == 67 (000000C50D585400) [pid = 3896] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 20:16:37 INFO - PROCESS | 3896 | --DOMWINDOW == 66 (000000C5091C9400) [pid = 3896] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 20:16:37 INFO - PROCESS | 3896 | 1465528597878 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 20:16:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 20:16:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 839ms 20:16:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 20:16:37 INFO - PROCESS | 3896 | 1465528597952 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 20:16:37 INFO - PROCESS | 3896 | 1465528597954 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 20:16:37 INFO - PROCESS | 3896 | 1465528597957 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 20:16:37 INFO - PROCESS | 3896 | 1465528597959 Marionette TRACE conn5 <- [1,2414,null,{}] 20:16:37 INFO - PROCESS | 3896 | 1465528597962 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:37 INFO - PROCESS | 3896 | 1465528597964 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:38 INFO - PROCESS | 3896 | 1465528598082 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 20:16:38 INFO - PROCESS | 3896 | 1465528598136 Marionette TRACE conn5 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:38 INFO - PROCESS | 3896 | 1465528598138 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:38 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5131CE800 == 37 [pid = 3896] [id = 613] 20:16:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 67 (000000C50C49E000) [pid = 3896] [serial = 1839] [outer = 0000000000000000] 20:16:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 68 (000000C50E7C7000) [pid = 3896] [serial = 1840] [outer = 000000C50C49E000] 20:16:38 INFO - PROCESS | 3896 | 1465528598182 Marionette DEBUG loaded listener.js 20:16:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 69 (000000C5118E2000) [pid = 3896] [serial = 1841] [outer = 000000C50C49E000] 20:16:38 INFO - PROCESS | 3896 | 1465528598541 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 20:16:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 20:16:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 629ms 20:16:38 INFO - PROCESS | 3896 | 1465528598590 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 20:16:38 INFO - PROCESS | 3896 | 1465528598592 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 20:16:38 INFO - PROCESS | 3896 | 1465528598595 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 20:16:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 20:16:38 INFO - PROCESS | 3896 | 1465528598596 Marionette TRACE conn5 <- [1,2418,null,{}] 20:16:38 INFO - PROCESS | 3896 | 1465528598600 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:38 INFO - PROCESS | 3896 | 1465528598602 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:38 INFO - PROCESS | 3896 | 1465528598696 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 20:16:38 INFO - PROCESS | 3896 | 1465528598701 Marionette TRACE conn5 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:38 INFO - PROCESS | 3896 | 1465528598703 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:38 INFO - PROCESS | 3896 | ++DOCSHELL 000000C514E44000 == 38 [pid = 3896] [id = 614] 20:16:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 70 (000000C512780C00) [pid = 3896] [serial = 1842] [outer = 0000000000000000] 20:16:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 71 (000000C512EDAC00) [pid = 3896] [serial = 1843] [outer = 000000C512780C00] 20:16:38 INFO - PROCESS | 3896 | 1465528598748 Marionette DEBUG loaded listener.js 20:16:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 72 (000000C512F20800) [pid = 3896] [serial = 1844] [outer = 000000C512780C00] 20:16:39 INFO - PROCESS | 3896 | --DOCSHELL 000000C50DEC4000 == 37 [pid = 3896] [id = 544] 20:16:39 INFO - PROCESS | 3896 | --DOCSHELL 000000C51245B000 == 36 [pid = 3896] [id = 558] 20:16:39 INFO - PROCESS | 3896 | --DOCSHELL 000000C50D30B000 == 35 [pid = 3896] [id = 543] 20:16:39 INFO - PROCESS | 3896 | --DOCSHELL 000000C51284A000 == 34 [pid = 3896] [id = 559] 20:16:39 INFO - PROCESS | 3896 | --DOCSHELL 000000C50C4CB000 == 33 [pid = 3896] [id = 542] 20:16:39 INFO - PROCESS | 3896 | --DOCSHELL 000000C510107000 == 32 [pid = 3896] [id = 545] 20:16:39 INFO - PROCESS | 3896 | --DOCSHELL 000000C512854000 == 31 [pid = 3896] [id = 549] 20:16:39 INFO - PROCESS | 3896 | --DOCSHELL 000000C514F45000 == 30 [pid = 3896] [id = 553] 20:16:39 INFO - PROCESS | 3896 | --DOCSHELL 000000C51245C800 == 29 [pid = 3896] [id = 547] 20:16:39 INFO - PROCESS | 3896 | --DOCSHELL 000000C50C4CA000 == 28 [pid = 3896] [id = 548] 20:16:39 INFO - PROCESS | 3896 | --DOCSHELL 000000C511A05800 == 27 [pid = 3896] [id = 552] 20:16:39 INFO - PROCESS | 3896 | --DOCSHELL 000000C504854000 == 26 [pid = 3896] [id = 596] 20:16:39 INFO - PROCESS | 3896 | --DOCSHELL 000000C50C08F000 == 25 [pid = 3896] [id = 554] 20:16:39 INFO - PROCESS | 3896 | --DOCSHELL 000000C50DD87000 == 24 [pid = 3896] [id = 556] 20:16:40 INFO - PROCESS | 3896 | --DOMWINDOW == 71 (000000C50665AC00) [pid = 3896] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 20:16:40 INFO - PROCESS | 3896 | --DOMWINDOW == 70 (000000C5096B5400) [pid = 3896] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 20:16:40 INFO - PROCESS | 3896 | --DOMWINDOW == 69 (000000C50D031C00) [pid = 3896] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 20:16:40 INFO - PROCESS | 3896 | --DOMWINDOW == 68 (000000C50CAA7C00) [pid = 3896] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 20:16:40 INFO - PROCESS | 3896 | --DOMWINDOW == 67 (000000C50C516000) [pid = 3896] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 20:16:40 INFO - PROCESS | 3896 | --DOMWINDOW == 66 (000000C57DAD5000) [pid = 3896] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 20:16:40 INFO - PROCESS | 3896 | --DOMWINDOW == 65 (000000C514FCE800) [pid = 3896] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 20:16:40 INFO - PROCESS | 3896 | --DOMWINDOW == 64 (000000C50D376C00) [pid = 3896] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 20:16:40 INFO - PROCESS | 3896 | --DOMWINDOW == 63 (000000C50C517000) [pid = 3896] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 20:16:40 INFO - PROCESS | 3896 | --DOMWINDOW == 62 (000000C510D1D800) [pid = 3896] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 20:16:40 INFO - PROCESS | 3896 | --DOMWINDOW == 61 (000000C50FB2B000) [pid = 3896] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 20:16:40 INFO - PROCESS | 3896 | --DOMWINDOW == 60 (000000C514FCDC00) [pid = 3896] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 20:16:40 INFO - PROCESS | 3896 | --DOMWINDOW == 59 (000000C5125C7000) [pid = 3896] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 20:16:40 INFO - PROCESS | 3896 | --DOMWINDOW == 58 (000000C50FB1CC00) [pid = 3896] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 20:16:40 INFO - PROCESS | 3896 | --DOMWINDOW == 57 (000000C50FB09000) [pid = 3896] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 20:16:40 INFO - PROCESS | 3896 | --DOMWINDOW == 56 (000000C50FF69C00) [pid = 3896] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 20:16:40 INFO - PROCESS | 3896 | --DOMWINDOW == 55 (000000C512492400) [pid = 3896] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 20:16:40 INFO - PROCESS | 3896 | --DOMWINDOW == 54 (000000C5118E8400) [pid = 3896] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 20:16:40 INFO - PROCESS | 3896 | --DOMWINDOW == 53 (000000C510D1C400) [pid = 3896] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 20:16:40 INFO - PROCESS | 3896 | --DOMWINDOW == 52 (000000C50D5F3800) [pid = 3896] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 20:16:40 INFO - PROCESS | 3896 | --DOMWINDOW == 51 (000000C50E709000) [pid = 3896] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 20:16:40 INFO - PROCESS | 3896 | --DOMWINDOW == 50 (000000C510D17400) [pid = 3896] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 20:16:40 INFO - PROCESS | 3896 | --DOMWINDOW == 49 (000000C5119F4400) [pid = 3896] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 20:16:40 INFO - PROCESS | 3896 | --DOMWINDOW == 48 (000000C50D031800) [pid = 3896] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 20:16:40 INFO - PROCESS | 3896 | --DOMWINDOW == 47 (000000C50D259000) [pid = 3896] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 20:16:40 INFO - PROCESS | 3896 | 1465528600557 Marionette TRACE conn5 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 20:16:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 20:16:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1986ms 20:16:40 INFO - PROCESS | 3896 | 1465528600585 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 20:16:40 INFO - PROCESS | 3896 | 1465528600589 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 20:16:40 INFO - PROCESS | 3896 | 1465528600595 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 20:16:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 20:16:40 INFO - PROCESS | 3896 | 1465528600598 Marionette TRACE conn5 <- [1,2422,null,{}] 20:16:40 INFO - PROCESS | 3896 | 1465528600603 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:40 INFO - PROCESS | 3896 | 1465528600606 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:40 INFO - PROCESS | 3896 | 1465528600698 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 20:16:40 INFO - PROCESS | 3896 | 1465528600705 Marionette TRACE conn5 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:40 INFO - PROCESS | 3896 | 1465528600708 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:40 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50B059000 == 25 [pid = 3896] [id = 615] 20:16:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 48 (000000C505FD4800) [pid = 3896] [serial = 1845] [outer = 0000000000000000] 20:16:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 49 (000000C5063A8400) [pid = 3896] [serial = 1846] [outer = 000000C505FD4800] 20:16:40 INFO - PROCESS | 3896 | 1465528600759 Marionette DEBUG loaded listener.js 20:16:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 50 (000000C50918FC00) [pid = 3896] [serial = 1847] [outer = 000000C505FD4800] 20:16:41 INFO - PROCESS | 3896 | 1465528601236 Marionette TRACE conn5 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 20:16:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 20:16:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 693ms 20:16:41 INFO - PROCESS | 3896 | 1465528601292 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 20:16:41 INFO - PROCESS | 3896 | 1465528601298 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 20:16:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 20:16:41 INFO - PROCESS | 3896 | 1465528601305 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 20:16:41 INFO - PROCESS | 3896 | 1465528601307 Marionette TRACE conn5 <- [1,2426,null,{}] 20:16:41 INFO - PROCESS | 3896 | 1465528601311 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:41 INFO - PROCESS | 3896 | 1465528601314 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:41 INFO - PROCESS | 3896 | 1465528601411 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 20:16:41 INFO - PROCESS | 3896 | 1465528601425 Marionette TRACE conn5 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:41 INFO - PROCESS | 3896 | 1465528601428 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:41 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50C716800 == 26 [pid = 3896] [id = 616] 20:16:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 51 (000000C5096FE000) [pid = 3896] [serial = 1848] [outer = 0000000000000000] 20:16:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 52 (000000C50B06EC00) [pid = 3896] [serial = 1849] [outer = 000000C5096FE000] 20:16:41 INFO - PROCESS | 3896 | 1465528601478 Marionette DEBUG loaded listener.js 20:16:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 53 (000000C50B1F1000) [pid = 3896] [serial = 1850] [outer = 000000C5096FE000] 20:16:41 INFO - PROCESS | 3896 | 1465528601927 Marionette TRACE conn5 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 20:16:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 20:16:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 692ms 20:16:42 INFO - PROCESS | 3896 | 1465528601998 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 20:16:42 INFO - PROCESS | 3896 | 1465528602000 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 20:16:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 20:16:42 INFO - PROCESS | 3896 | 1465528602004 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 20:16:42 INFO - PROCESS | 3896 | 1465528602007 Marionette TRACE conn5 <- [1,2430,null,{}] 20:16:42 INFO - PROCESS | 3896 | 1465528602019 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:42 INFO - PROCESS | 3896 | 1465528602024 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:42 INFO - PROCESS | 3896 | 1465528602140 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 20:16:42 INFO - PROCESS | 3896 | 1465528602224 Marionette TRACE conn5 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:42 INFO - PROCESS | 3896 | 1465528602227 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:42 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50D30D800 == 27 [pid = 3896] [id = 617] 20:16:42 INFO - PROCESS | 3896 | ++DOMWINDOW == 54 (000000C50402D800) [pid = 3896] [serial = 1851] [outer = 0000000000000000] 20:16:42 INFO - PROCESS | 3896 | ++DOMWINDOW == 55 (000000C50C4A5C00) [pid = 3896] [serial = 1852] [outer = 000000C50402D800] 20:16:42 INFO - PROCESS | 3896 | 1465528602277 Marionette DEBUG loaded listener.js 20:16:42 INFO - PROCESS | 3896 | ++DOMWINDOW == 56 (000000C50C520000) [pid = 3896] [serial = 1853] [outer = 000000C50402D800] 20:16:42 INFO - PROCESS | 3896 | 1465528602647 Marionette TRACE conn5 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 20:16:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 20:16:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 691ms 20:16:42 INFO - PROCESS | 3896 | 1465528602698 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 20:16:42 INFO - PROCESS | 3896 | 1465528602701 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 20:16:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 20:16:42 INFO - PROCESS | 3896 | 1465528602704 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 20:16:42 INFO - PROCESS | 3896 | 1465528602706 Marionette TRACE conn5 <- [1,2434,null,{}] 20:16:42 INFO - PROCESS | 3896 | 1465528602709 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:42 INFO - PROCESS | 3896 | 1465528602711 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:42 INFO - PROCESS | 3896 | 1465528602829 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 20:16:42 INFO - PROCESS | 3896 | 1465528602839 Marionette TRACE conn5 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:42 INFO - PROCESS | 3896 | 1465528602841 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:42 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50DEB8800 == 28 [pid = 3896] [id = 618] 20:16:42 INFO - PROCESS | 3896 | ++DOMWINDOW == 57 (000000C50CB3BC00) [pid = 3896] [serial = 1854] [outer = 0000000000000000] 20:16:42 INFO - PROCESS | 3896 | ++DOMWINDOW == 58 (000000C50CB43800) [pid = 3896] [serial = 1855] [outer = 000000C50CB3BC00] 20:16:42 INFO - PROCESS | 3896 | 1465528602886 Marionette DEBUG loaded listener.js 20:16:42 INFO - PROCESS | 3896 | ++DOMWINDOW == 59 (000000C50CDDBC00) [pid = 3896] [serial = 1856] [outer = 000000C50CB3BC00] 20:16:43 INFO - PROCESS | 3896 | 1465528603283 Marionette TRACE conn5 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 20:16:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 20:16:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 628ms 20:16:43 INFO - PROCESS | 3896 | 1465528603335 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 20:16:43 INFO - PROCESS | 3896 | 1465528603337 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 20:16:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 20:16:43 INFO - PROCESS | 3896 | 1465528603340 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 20:16:43 INFO - PROCESS | 3896 | 1465528603342 Marionette TRACE conn5 <- [1,2438,null,{}] 20:16:43 INFO - PROCESS | 3896 | 1465528603350 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:43 INFO - PROCESS | 3896 | 1465528603352 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:43 INFO - PROCESS | 3896 | 1465528603435 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 20:16:43 INFO - PROCESS | 3896 | 1465528603440 Marionette TRACE conn5 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:43 INFO - PROCESS | 3896 | 1465528603443 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:43 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50FFD4800 == 29 [pid = 3896] [id = 619] 20:16:43 INFO - PROCESS | 3896 | ++DOMWINDOW == 60 (000000C5096FD800) [pid = 3896] [serial = 1857] [outer = 0000000000000000] 20:16:43 INFO - PROCESS | 3896 | ++DOMWINDOW == 61 (000000C50D032C00) [pid = 3896] [serial = 1858] [outer = 000000C5096FD800] 20:16:43 INFO - PROCESS | 3896 | 1465528603490 Marionette DEBUG loaded listener.js 20:16:43 INFO - PROCESS | 3896 | ++DOMWINDOW == 62 (000000C50D253400) [pid = 3896] [serial = 1859] [outer = 000000C5096FD800] 20:16:43 INFO - PROCESS | 3896 | 1465528603929 Marionette TRACE conn5 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 20:16:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 20:16:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 629ms 20:16:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 20:16:43 INFO - PROCESS | 3896 | 1465528603983 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 20:16:43 INFO - PROCESS | 3896 | 1465528603986 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 20:16:43 INFO - PROCESS | 3896 | 1465528603989 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 20:16:43 INFO - PROCESS | 3896 | 1465528603991 Marionette TRACE conn5 <- [1,2442,null,{}] 20:16:44 INFO - PROCESS | 3896 | 1465528603998 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:44 INFO - PROCESS | 3896 | 1465528604004 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:44 INFO - PROCESS | 3896 | 1465528604113 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 20:16:44 INFO - PROCESS | 3896 | 1465528604126 Marionette TRACE conn5 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:44 INFO - PROCESS | 3896 | 1465528604128 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:44 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51034B000 == 30 [pid = 3896] [id = 620] 20:16:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 63 (000000C50D37D800) [pid = 3896] [serial = 1860] [outer = 0000000000000000] 20:16:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 64 (000000C50D38F000) [pid = 3896] [serial = 1861] [outer = 000000C50D37D800] 20:16:44 INFO - PROCESS | 3896 | 1465528604175 Marionette DEBUG loaded listener.js 20:16:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 65 (000000C50D5EE000) [pid = 3896] [serial = 1862] [outer = 000000C50D37D800] 20:16:44 INFO - PROCESS | 3896 | 1465528604602 Marionette TRACE conn5 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 20:16:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 20:16:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 630ms 20:16:44 INFO - PROCESS | 3896 | 1465528604627 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 20:16:44 INFO - PROCESS | 3896 | 1465528604629 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 20:16:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 20:16:44 INFO - PROCESS | 3896 | 1465528604632 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 20:16:44 INFO - PROCESS | 3896 | 1465528604634 Marionette TRACE conn5 <- [1,2446,null,{}] 20:16:44 INFO - PROCESS | 3896 | 1465528604637 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:44 INFO - PROCESS | 3896 | 1465528604639 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:44 INFO - PROCESS | 3896 | 1465528604721 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 20:16:44 INFO - PROCESS | 3896 | 1465528604726 Marionette TRACE conn5 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:44 INFO - PROCESS | 3896 | 1465528604728 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:44 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51185B000 == 31 [pid = 3896] [id = 621] 20:16:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 66 (000000C50DBDFC00) [pid = 3896] [serial = 1863] [outer = 0000000000000000] 20:16:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 67 (000000C50E708C00) [pid = 3896] [serial = 1864] [outer = 000000C50DBDFC00] 20:16:44 INFO - PROCESS | 3896 | 1465528604772 Marionette DEBUG loaded listener.js 20:16:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 68 (000000C50EBD8000) [pid = 3896] [serial = 1865] [outer = 000000C50DBDFC00] 20:16:45 INFO - PROCESS | 3896 | 1465528605202 Marionette TRACE conn5 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 20:16:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 20:16:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 630ms 20:16:45 INFO - PROCESS | 3896 | 1465528605267 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 20:16:45 INFO - PROCESS | 3896 | 1465528605269 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 20:16:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 20:16:45 INFO - PROCESS | 3896 | 1465528605272 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 20:16:45 INFO - PROCESS | 3896 | 1465528605274 Marionette TRACE conn5 <- [1,2450,null,{}] 20:16:45 INFO - PROCESS | 3896 | 1465528605278 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:45 INFO - PROCESS | 3896 | 1465528605280 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:45 INFO - PROCESS | 3896 | 1465528605362 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 20:16:45 INFO - PROCESS | 3896 | 1465528605367 Marionette TRACE conn5 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:45 INFO - PROCESS | 3896 | 1465528605369 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:45 INFO - PROCESS | 3896 | ++DOCSHELL 000000C511A20800 == 32 [pid = 3896] [id = 622] 20:16:45 INFO - PROCESS | 3896 | ++DOMWINDOW == 69 (000000C50D5F7C00) [pid = 3896] [serial = 1866] [outer = 0000000000000000] 20:16:45 INFO - PROCESS | 3896 | ++DOMWINDOW == 70 (000000C50F63EC00) [pid = 3896] [serial = 1867] [outer = 000000C50D5F7C00] 20:16:45 INFO - PROCESS | 3896 | 1465528605413 Marionette DEBUG loaded listener.js 20:16:45 INFO - PROCESS | 3896 | ++DOMWINDOW == 71 (000000C50FB0E000) [pid = 3896] [serial = 1868] [outer = 000000C50D5F7C00] 20:16:45 INFO - PROCESS | 3896 | 1465528605821 Marionette TRACE conn5 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 20:16:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 20:16:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 587ms 20:16:45 INFO - PROCESS | 3896 | 1465528605861 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 20:16:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 20:16:45 INFO - PROCESS | 3896 | 1465528605863 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 20:16:45 INFO - PROCESS | 3896 | 1465528605866 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 20:16:45 INFO - PROCESS | 3896 | 1465528605867 Marionette TRACE conn5 <- [1,2454,null,{}] 20:16:45 INFO - PROCESS | 3896 | 1465528605871 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:45 INFO - PROCESS | 3896 | 1465528605873 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:46 INFO - PROCESS | 3896 | 1465528605994 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 20:16:46 INFO - PROCESS | 3896 | 1465528606045 Marionette TRACE conn5 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:46 INFO - PROCESS | 3896 | 1465528606047 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:46 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50D30D000 == 33 [pid = 3896] [id = 623] 20:16:46 INFO - PROCESS | 3896 | ++DOMWINDOW == 72 (000000C50FB0B000) [pid = 3896] [serial = 1869] [outer = 0000000000000000] 20:16:46 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C50FB21400) [pid = 3896] [serial = 1870] [outer = 000000C50FB0B000] 20:16:46 INFO - PROCESS | 3896 | 1465528606116 Marionette DEBUG loaded listener.js 20:16:46 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C50FB30800) [pid = 3896] [serial = 1871] [outer = 000000C50FB0B000] 20:16:46 INFO - PROCESS | 3896 | 1465528606512 Marionette TRACE conn5 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 20:16:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 20:16:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 692ms 20:16:46 INFO - PROCESS | 3896 | 1465528606562 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 20:16:46 INFO - PROCESS | 3896 | 1465528606564 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 20:16:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 20:16:46 INFO - PROCESS | 3896 | 1465528606573 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 20:16:46 INFO - PROCESS | 3896 | 1465528606575 Marionette TRACE conn5 <- [1,2458,null,{}] 20:16:46 INFO - PROCESS | 3896 | 1465528606578 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:46 INFO - PROCESS | 3896 | 1465528606580 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:46 INFO - PROCESS | 3896 | 1465528606693 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 20:16:46 INFO - PROCESS | 3896 | 1465528606698 Marionette TRACE conn5 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:46 INFO - PROCESS | 3896 | 1465528606700 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:46 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5127DC800 == 34 [pid = 3896] [id = 624] 20:16:46 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C50FB27400) [pid = 3896] [serial = 1872] [outer = 0000000000000000] 20:16:46 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C5100E4C00) [pid = 3896] [serial = 1873] [outer = 000000C50FB27400] 20:16:46 INFO - PROCESS | 3896 | 1465528606745 Marionette DEBUG loaded listener.js 20:16:46 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C5101A6400) [pid = 3896] [serial = 1874] [outer = 000000C50FB27400] 20:16:47 INFO - PROCESS | 3896 | 1465528607201 Marionette TRACE conn5 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 20:16:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 20:16:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 690ms 20:16:47 INFO - PROCESS | 3896 | 1465528607266 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 20:16:47 INFO - PROCESS | 3896 | 1465528607269 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 20:16:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 20:16:47 INFO - PROCESS | 3896 | 1465528607272 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 20:16:47 INFO - PROCESS | 3896 | 1465528607275 Marionette TRACE conn5 <- [1,2462,null,{}] 20:16:47 INFO - PROCESS | 3896 | 1465528607280 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:47 INFO - PROCESS | 3896 | 1465528607282 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:47 INFO - PROCESS | 3896 | 1465528607437 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 20:16:47 INFO - PROCESS | 3896 | 1465528607463 Marionette TRACE conn5 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:47 INFO - PROCESS | 3896 | 1465528607466 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:47 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50FFD4000 == 35 [pid = 3896] [id = 625] 20:16:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C51149A000) [pid = 3896] [serial = 1875] [outer = 0000000000000000] 20:16:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C5114A1400) [pid = 3896] [serial = 1876] [outer = 000000C51149A000] 20:16:47 INFO - PROCESS | 3896 | 1465528607512 Marionette DEBUG loaded listener.js 20:16:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C5118E7800) [pid = 3896] [serial = 1877] [outer = 000000C51149A000] 20:16:47 INFO - PROCESS | 3896 | 1465528607964 Marionette TRACE conn5 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 20:16:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 20:16:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 733ms 20:16:48 INFO - PROCESS | 3896 | 1465528608008 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 20:16:48 INFO - PROCESS | 3896 | 1465528608010 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 20:16:48 INFO - PROCESS | 3896 | 1465528608013 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 20:16:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 20:16:48 INFO - PROCESS | 3896 | 1465528608015 Marionette TRACE conn5 <- [1,2466,null,{}] 20:16:48 INFO - PROCESS | 3896 | 1465528608024 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:48 INFO - PROCESS | 3896 | 1465528608026 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:48 INFO - PROCESS | 3896 | 1465528608136 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 20:16:48 INFO - PROCESS | 3896 | 1465528608141 Marionette TRACE conn5 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:48 INFO - PROCESS | 3896 | 1465528608143 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:48 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5131B2800 == 36 [pid = 3896] [id = 626] 20:16:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C50C51F800) [pid = 3896] [serial = 1878] [outer = 0000000000000000] 20:16:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C5118ECC00) [pid = 3896] [serial = 1879] [outer = 000000C50C51F800] 20:16:48 INFO - PROCESS | 3896 | 1465528608196 Marionette DEBUG loaded listener.js 20:16:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C5119EFC00) [pid = 3896] [serial = 1880] [outer = 000000C50C51F800] 20:16:48 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C50FB32400) [pid = 3896] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 20:16:48 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C50FB33800) [pid = 3896] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 20:16:48 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C50C49E000) [pid = 3896] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 20:16:48 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C512491400) [pid = 3896] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 20:16:48 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C50DE07400) [pid = 3896] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 20:16:48 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C504E2DC00) [pid = 3896] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 20:16:48 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C50C43F000) [pid = 3896] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 20:16:48 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C50D252C00) [pid = 3896] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 20:16:48 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C50B133000) [pid = 3896] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 20:16:48 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C5119F8800) [pid = 3896] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 20:16:48 INFO - PROCESS | 3896 | 1465528608729 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 20:16:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 20:16:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 775ms 20:16:48 INFO - PROCESS | 3896 | 1465528608792 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 20:16:48 INFO - PROCESS | 3896 | 1465528608794 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 20:16:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 20:16:48 INFO - PROCESS | 3896 | 1465528608799 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 20:16:48 INFO - PROCESS | 3896 | 1465528608801 Marionette TRACE conn5 <- [1,2470,null,{}] 20:16:48 INFO - PROCESS | 3896 | 1465528608804 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:48 INFO - PROCESS | 3896 | 1465528608806 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:48 INFO - PROCESS | 3896 | 1465528608890 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 20:16:48 INFO - PROCESS | 3896 | 1465528608896 Marionette TRACE conn5 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:48 INFO - PROCESS | 3896 | 1465528608898 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:48 INFO - PROCESS | 3896 | ++DOCSHELL 000000C514BE7000 == 37 [pid = 3896] [id = 627] 20:16:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C50D37A400) [pid = 3896] [serial = 1881] [outer = 0000000000000000] 20:16:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C511985800) [pid = 3896] [serial = 1882] [outer = 000000C50D37A400] 20:16:48 INFO - PROCESS | 3896 | 1465528608942 Marionette DEBUG loaded listener.js 20:16:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C5119F9000) [pid = 3896] [serial = 1883] [outer = 000000C50D37A400] 20:16:49 INFO - PROCESS | 3896 | 1465528609361 Marionette TRACE conn5 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 20:16:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 20:16:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 586ms 20:16:49 INFO - PROCESS | 3896 | 1465528609393 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 20:16:49 INFO - PROCESS | 3896 | 1465528609395 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 20:16:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 20:16:49 INFO - PROCESS | 3896 | 1465528609398 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 20:16:49 INFO - PROCESS | 3896 | 1465528609400 Marionette TRACE conn5 <- [1,2474,null,{}] 20:16:49 INFO - PROCESS | 3896 | 1465528609403 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:49 INFO - PROCESS | 3896 | 1465528609405 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:49 INFO - PROCESS | 3896 | 1465528609498 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 20:16:49 INFO - PROCESS | 3896 | 1465528609504 Marionette TRACE conn5 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:49 INFO - PROCESS | 3896 | 1465528609506 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:49 INFO - PROCESS | 3896 | ++DOCSHELL 000000C514E62000 == 38 [pid = 3896] [id = 628] 20:16:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C51248F000) [pid = 3896] [serial = 1884] [outer = 0000000000000000] 20:16:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C512493000) [pid = 3896] [serial = 1885] [outer = 000000C51248F000] 20:16:49 INFO - PROCESS | 3896 | 1465528609549 Marionette DEBUG loaded listener.js 20:16:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C5125CA400) [pid = 3896] [serial = 1886] [outer = 000000C51248F000] 20:16:49 INFO - PROCESS | 3896 | 1465528609959 Marionette TRACE conn5 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 20:16:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 20:16:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 585ms 20:16:49 INFO - PROCESS | 3896 | 1465528609986 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 20:16:49 INFO - PROCESS | 3896 | 1465528609988 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 20:16:49 INFO - PROCESS | 3896 | 1465528609991 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 20:16:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 20:16:49 INFO - PROCESS | 3896 | 1465528609993 Marionette TRACE conn5 <- [1,2478,null,{}] 20:16:50 INFO - PROCESS | 3896 | 1465528609996 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:50 INFO - PROCESS | 3896 | 1465528609998 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:50 INFO - PROCESS | 3896 | 1465528610119 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 20:16:50 INFO - PROCESS | 3896 | 1465528610141 Marionette TRACE conn5 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:50 INFO - PROCESS | 3896 | 1465528610143 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:50 INFO - PROCESS | 3896 | ++DOCSHELL 000000C515013800 == 39 [pid = 3896] [id = 629] 20:16:50 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C512702C00) [pid = 3896] [serial = 1887] [outer = 0000000000000000] 20:16:50 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C51270B400) [pid = 3896] [serial = 1888] [outer = 000000C512702C00] 20:16:50 INFO - PROCESS | 3896 | 1465528610190 Marionette DEBUG loaded listener.js 20:16:50 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C512767800) [pid = 3896] [serial = 1889] [outer = 000000C512702C00] 20:16:51 INFO - PROCESS | 3896 | --DOCSHELL 000000C50B059000 == 38 [pid = 3896] [id = 615] 20:16:51 INFO - PROCESS | 3896 | --DOCSHELL 000000C514E44000 == 37 [pid = 3896] [id = 614] 20:16:51 INFO - PROCESS | 3896 | --DOCSHELL 000000C51034B000 == 36 [pid = 3896] [id = 620] 20:16:51 INFO - PROCESS | 3896 | --DOCSHELL 000000C51185B000 == 35 [pid = 3896] [id = 621] 20:16:51 INFO - PROCESS | 3896 | --DOCSHELL 000000C50FFD4800 == 34 [pid = 3896] [id = 619] 20:16:51 INFO - PROCESS | 3896 | --DOCSHELL 000000C50DEB8800 == 33 [pid = 3896] [id = 618] 20:16:51 INFO - PROCESS | 3896 | --DOCSHELL 000000C50D30D800 == 32 [pid = 3896] [id = 617] 20:16:51 INFO - PROCESS | 3896 | --DOCSHELL 000000C50FFD4000 == 31 [pid = 3896] [id = 625] 20:16:51 INFO - PROCESS | 3896 | --DOCSHELL 000000C511A20800 == 30 [pid = 3896] [id = 622] 20:16:51 INFO - PROCESS | 3896 | --DOCSHELL 000000C514BE7000 == 29 [pid = 3896] [id = 627] 20:16:51 INFO - PROCESS | 3896 | --DOCSHELL 000000C5131B2800 == 28 [pid = 3896] [id = 626] 20:16:51 INFO - PROCESS | 3896 | --DOCSHELL 000000C50D30D000 == 27 [pid = 3896] [id = 623] 20:16:51 INFO - PROCESS | 3896 | --DOCSHELL 000000C5127DC800 == 26 [pid = 3896] [id = 624] 20:16:51 INFO - PROCESS | 3896 | --DOCSHELL 000000C514E62000 == 25 [pid = 3896] [id = 628] 20:16:51 INFO - PROCESS | 3896 | --DOCSHELL 000000C50C716800 == 24 [pid = 3896] [id = 616] 20:16:51 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C5100E9000) [pid = 3896] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 20:16:51 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C511990C00) [pid = 3896] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 20:16:51 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C5118E1000) [pid = 3896] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 20:16:51 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C50E7C7000) [pid = 3896] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 20:16:51 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C512704000) [pid = 3896] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 20:16:51 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C512ED0C00) [pid = 3896] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 20:16:51 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C50F63C400) [pid = 3896] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 20:16:51 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C50D37D000) [pid = 3896] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 20:16:51 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C50D0A0C00) [pid = 3896] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 20:16:51 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C50C49AC00) [pid = 3896] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 20:16:51 INFO - PROCESS | 3896 | --DOMWINDOW == 71 (000000C50C61D400) [pid = 3896] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 20:16:51 INFO - PROCESS | 3896 | --DOMWINDOW == 70 (000000C50E705C00) [pid = 3896] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 20:16:51 INFO - PROCESS | 3896 | --DOMWINDOW == 69 (000000C50D387800) [pid = 3896] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 20:16:51 INFO - PROCESS | 3896 | --DOMWINDOW == 68 (000000C50CB3D400) [pid = 3896] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 20:16:51 INFO - PROCESS | 3896 | --DOMWINDOW == 67 (000000C50C49B400) [pid = 3896] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 20:16:51 INFO - PROCESS | 3896 | --DOMWINDOW == 66 (000000C5125CF400) [pid = 3896] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 20:16:51 INFO - PROCESS | 3896 | --DOMWINDOW == 65 (000000C512EDAC00) [pid = 3896] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 20:16:51 INFO - PROCESS | 3896 | --DOMWINDOW == 64 (000000C5118E2000) [pid = 3896] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 20:16:51 INFO - PROCESS | 3896 | --DOMWINDOW == 63 (000000C510D20800) [pid = 3896] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 20:16:51 INFO - PROCESS | 3896 | --DOMWINDOW == 62 (000000C50FB26C00) [pid = 3896] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 20:16:52 INFO - PROCESS | 3896 | 1465528612007 Marionette TRACE conn5 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 20:16:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 20:16:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 2035ms 20:16:52 INFO - PROCESS | 3896 | 1465528612031 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 20:16:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 20:16:52 INFO - PROCESS | 3896 | 1465528612035 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 20:16:52 INFO - PROCESS | 3896 | 1465528612040 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 20:16:52 INFO - PROCESS | 3896 | 1465528612044 Marionette TRACE conn5 <- [1,2482,null,{}] 20:16:52 INFO - PROCESS | 3896 | 1465528612050 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:52 INFO - PROCESS | 3896 | 1465528612053 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:52 INFO - PROCESS | 3896 | 1465528612147 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 20:16:52 INFO - PROCESS | 3896 | 1465528612154 Marionette TRACE conn5 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:52 INFO - PROCESS | 3896 | 1465528612159 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:52 INFO - PROCESS | 3896 | ++DOCSHELL 000000C506319000 == 25 [pid = 3896] [id = 630] 20:16:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 63 (000000C505919400) [pid = 3896] [serial = 1890] [outer = 0000000000000000] 20:16:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 64 (000000C505D0D000) [pid = 3896] [serial = 1891] [outer = 000000C505919400] 20:16:52 INFO - PROCESS | 3896 | 1465528612210 Marionette DEBUG loaded listener.js 20:16:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 65 (000000C506657400) [pid = 3896] [serial = 1892] [outer = 000000C505919400] 20:16:52 INFO - PROCESS | 3896 | 1465528612705 Marionette TRACE conn5 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 20:16:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 20:16:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 691ms 20:16:52 INFO - PROCESS | 3896 | 1465528612731 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 20:16:52 INFO - PROCESS | 3896 | 1465528612736 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 20:16:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 20:16:52 INFO - PROCESS | 3896 | 1465528612743 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 20:16:52 INFO - PROCESS | 3896 | 1465528612746 Marionette TRACE conn5 <- [1,2486,null,{}] 20:16:52 INFO - PROCESS | 3896 | 1465528612750 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:52 INFO - PROCESS | 3896 | 1465528612753 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:52 INFO - PROCESS | 3896 | 1465528612845 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 20:16:52 INFO - PROCESS | 3896 | 1465528612853 Marionette TRACE conn5 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:52 INFO - PROCESS | 3896 | 1465528612856 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:52 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50C4CB000 == 26 [pid = 3896] [id = 631] 20:16:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 66 (000000C5096B6000) [pid = 3896] [serial = 1893] [outer = 0000000000000000] 20:16:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 67 (000000C5096F3400) [pid = 3896] [serial = 1894] [outer = 000000C5096B6000] 20:16:52 INFO - PROCESS | 3896 | 1465528612905 Marionette DEBUG loaded listener.js 20:16:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 68 (000000C50B140400) [pid = 3896] [serial = 1895] [outer = 000000C5096B6000] 20:16:53 INFO - PROCESS | 3896 | 1465528613373 Marionette TRACE conn5 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 20:16:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 20:16:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 690ms 20:16:53 INFO - PROCESS | 3896 | 1465528613435 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 20:16:53 INFO - PROCESS | 3896 | 1465528613437 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 20:16:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 20:16:53 INFO - PROCESS | 3896 | 1465528613441 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 20:16:53 INFO - PROCESS | 3896 | 1465528613445 Marionette TRACE conn5 <- [1,2490,null,{}] 20:16:53 INFO - PROCESS | 3896 | 1465528613456 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:53 INFO - PROCESS | 3896 | 1465528613462 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:53 INFO - PROCESS | 3896 | 1465528613585 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 20:16:53 INFO - PROCESS | 3896 | 1465528613669 Marionette TRACE conn5 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:53 INFO - PROCESS | 3896 | 1465528613673 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:53 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50D30B000 == 27 [pid = 3896] [id = 632] 20:16:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 69 (000000C5048CF400) [pid = 3896] [serial = 1896] [outer = 0000000000000000] 20:16:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 70 (000000C50C512400) [pid = 3896] [serial = 1897] [outer = 000000C5048CF400] 20:16:53 INFO - PROCESS | 3896 | 1465528613722 Marionette DEBUG loaded listener.js 20:16:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 71 (000000C50C51E400) [pid = 3896] [serial = 1898] [outer = 000000C5048CF400] 20:16:54 INFO - PROCESS | 3896 | 1465528614106 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 20:16:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 20:16:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 692ms 20:16:54 INFO - PROCESS | 3896 | 1465528614135 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 20:16:54 INFO - PROCESS | 3896 | 1465528614138 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 20:16:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 20:16:54 INFO - PROCESS | 3896 | 1465528614141 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 20:16:54 INFO - PROCESS | 3896 | 1465528614143 Marionette TRACE conn5 <- [1,2494,null,{}] 20:16:54 INFO - PROCESS | 3896 | 1465528614147 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:54 INFO - PROCESS | 3896 | 1465528614149 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:54 INFO - PROCESS | 3896 | 1465528614268 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 20:16:54 INFO - PROCESS | 3896 | 1465528614317 Marionette TRACE conn5 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:54 INFO - PROCESS | 3896 | 1465528614319 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:54 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50DD7D800 == 28 [pid = 3896] [id = 633] 20:16:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 72 (000000C50C8B7400) [pid = 3896] [serial = 1899] [outer = 0000000000000000] 20:16:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C50CB3F400) [pid = 3896] [serial = 1900] [outer = 000000C50C8B7400] 20:16:54 INFO - PROCESS | 3896 | 1465528614365 Marionette DEBUG loaded listener.js 20:16:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C50CC6A400) [pid = 3896] [serial = 1901] [outer = 000000C50C8B7400] 20:16:54 INFO - PROCESS | 3896 | 1465528614769 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 20:16:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 20:16:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 692ms 20:16:54 INFO - PROCESS | 3896 | 1465528614837 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 20:16:54 INFO - PROCESS | 3896 | 1465528614839 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 20:16:54 INFO - PROCESS | 3896 | 1465528614842 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 20:16:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 20:16:54 INFO - PROCESS | 3896 | 1465528614844 Marionette TRACE conn5 <- [1,2498,null,{}] 20:16:54 INFO - PROCESS | 3896 | 1465528614847 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:54 INFO - PROCESS | 3896 | 1465528614849 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:54 INFO - PROCESS | 3896 | 1465528614932 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 20:16:54 INFO - PROCESS | 3896 | 1465528614972 Marionette TRACE conn5 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:54 INFO - PROCESS | 3896 | 1465528614974 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:54 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51009B800 == 29 [pid = 3896] [id = 634] 20:16:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C5096B5C00) [pid = 3896] [serial = 1902] [outer = 0000000000000000] 20:16:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C50D032400) [pid = 3896] [serial = 1903] [outer = 000000C5096B5C00] 20:16:55 INFO - PROCESS | 3896 | 1465528615019 Marionette DEBUG loaded listener.js 20:16:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C50D0A6400) [pid = 3896] [serial = 1904] [outer = 000000C5096B5C00] 20:16:55 INFO - PROCESS | 3896 | 1465528615436 Marionette TRACE conn5 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 20:16:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 20:16:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 628ms 20:16:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 20:16:55 INFO - PROCESS | 3896 | 1465528615493 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 20:16:55 INFO - PROCESS | 3896 | 1465528615495 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 20:16:55 INFO - PROCESS | 3896 | 1465528615501 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 20:16:55 INFO - PROCESS | 3896 | 1465528615503 Marionette TRACE conn5 <- [1,2502,null,{}] 20:16:55 INFO - PROCESS | 3896 | 1465528615506 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:55 INFO - PROCESS | 3896 | 1465528615512 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:55 INFO - PROCESS | 3896 | 1465528615620 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 20:16:55 INFO - PROCESS | 3896 | 1465528615628 Marionette TRACE conn5 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:55 INFO - PROCESS | 3896 | 1465528615631 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:55 INFO - PROCESS | 3896 | ++DOCSHELL 000000C511451800 == 30 [pid = 3896] [id = 635] 20:16:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C50D25C400) [pid = 3896] [serial = 1905] [outer = 0000000000000000] 20:16:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C50D38CC00) [pid = 3896] [serial = 1906] [outer = 000000C50D25C400] 20:16:55 INFO - PROCESS | 3896 | 1465528615676 Marionette DEBUG loaded listener.js 20:16:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C50D5ECC00) [pid = 3896] [serial = 1907] [outer = 000000C50D25C400] 20:16:56 INFO - PROCESS | 3896 | 1465528616110 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 20:16:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 20:16:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 628ms 20:16:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 20:16:56 INFO - PROCESS | 3896 | 1465528616129 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 20:16:56 INFO - PROCESS | 3896 | 1465528616131 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 20:16:56 INFO - PROCESS | 3896 | 1465528616134 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 20:16:56 INFO - PROCESS | 3896 | 1465528616136 Marionette TRACE conn5 <- [1,2506,null,{}] 20:16:56 INFO - PROCESS | 3896 | 1465528616139 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:56 INFO - PROCESS | 3896 | 1465528616141 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:56 INFO - PROCESS | 3896 | 1465528616221 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 20:16:56 INFO - PROCESS | 3896 | 1465528616227 Marionette TRACE conn5 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:56 INFO - PROCESS | 3896 | 1465528616229 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:56 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51186B800 == 31 [pid = 3896] [id = 636] 20:16:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C50DE07C00) [pid = 3896] [serial = 1908] [outer = 0000000000000000] 20:16:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C50E705C00) [pid = 3896] [serial = 1909] [outer = 000000C50DE07C00] 20:16:56 INFO - PROCESS | 3896 | 1465528616273 Marionette DEBUG loaded listener.js 20:16:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C50EBD8C00) [pid = 3896] [serial = 1910] [outer = 000000C50DE07C00] 20:16:56 INFO - PROCESS | 3896 | 1465528616709 Marionette TRACE conn5 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 20:16:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 20:16:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 629ms 20:16:56 INFO - PROCESS | 3896 | 1465528616779 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 20:16:56 INFO - PROCESS | 3896 | 1465528616781 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 20:16:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 20:16:56 INFO - PROCESS | 3896 | 1465528616784 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 20:16:56 INFO - PROCESS | 3896 | 1465528616786 Marionette TRACE conn5 <- [1,2510,null,{}] 20:16:56 INFO - PROCESS | 3896 | 1465528616789 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:56 INFO - PROCESS | 3896 | 1465528616791 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:56 INFO - PROCESS | 3896 | 1465528616875 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 20:16:56 INFO - PROCESS | 3896 | 1465528616882 Marionette TRACE conn5 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:56 INFO - PROCESS | 3896 | 1465528616884 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:56 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512425800 == 32 [pid = 3896] [id = 637] 20:16:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C50EBD6400) [pid = 3896] [serial = 1911] [outer = 0000000000000000] 20:16:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C50FB04000) [pid = 3896] [serial = 1912] [outer = 000000C50EBD6400] 20:16:56 INFO - PROCESS | 3896 | 1465528616929 Marionette DEBUG loaded listener.js 20:16:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 86 (000000C50FB0EC00) [pid = 3896] [serial = 1913] [outer = 000000C50EBD6400] 20:16:57 INFO - PROCESS | 3896 | 1465528617385 Marionette TRACE conn5 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 20:16:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 20:16:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 629ms 20:16:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 20:16:57 INFO - PROCESS | 3896 | 1465528617420 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 20:16:57 INFO - PROCESS | 3896 | 1465528617423 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 20:16:57 INFO - PROCESS | 3896 | 1465528617426 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 20:16:57 INFO - PROCESS | 3896 | 1465528617428 Marionette TRACE conn5 <- [1,2514,null,{}] 20:16:57 INFO - PROCESS | 3896 | 1465528617431 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:57 INFO - PROCESS | 3896 | 1465528617433 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:57 INFO - PROCESS | 3896 | 1465528617545 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 20:16:57 INFO - PROCESS | 3896 | 1465528617628 Marionette TRACE conn5 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:57 INFO - PROCESS | 3896 | 1465528617630 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:57 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50D30A800 == 33 [pid = 3896] [id = 638] 20:16:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 87 (000000C50FB0C800) [pid = 3896] [serial = 1914] [outer = 0000000000000000] 20:16:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 88 (000000C50FB20400) [pid = 3896] [serial = 1915] [outer = 000000C50FB0C800] 20:16:57 INFO - PROCESS | 3896 | 1465528617675 Marionette DEBUG loaded listener.js 20:16:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 89 (000000C50FB2FC00) [pid = 3896] [serial = 1916] [outer = 000000C50FB0C800] 20:16:58 INFO - PROCESS | 3896 | 1465528618108 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 20:16:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 20:16:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 734ms 20:16:58 INFO - PROCESS | 3896 | 1465528618164 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 20:16:58 INFO - PROCESS | 3896 | 1465528618166 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 20:16:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 20:16:58 INFO - PROCESS | 3896 | 1465528618181 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 20:16:58 INFO - PROCESS | 3896 | 1465528618183 Marionette TRACE conn5 <- [1,2518,null,{}] 20:16:58 INFO - PROCESS | 3896 | 1465528618187 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:58 INFO - PROCESS | 3896 | 1465528618189 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:58 INFO - PROCESS | 3896 | 1465528618307 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 20:16:58 INFO - PROCESS | 3896 | 1465528618318 Marionette TRACE conn5 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:58 INFO - PROCESS | 3896 | 1465528618319 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:58 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51284E000 == 34 [pid = 3896] [id = 639] 20:16:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 90 (000000C50FB1A000) [pid = 3896] [serial = 1917] [outer = 0000000000000000] 20:16:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 91 (000000C50FFB9C00) [pid = 3896] [serial = 1918] [outer = 000000C50FB1A000] 20:16:58 INFO - PROCESS | 3896 | 1465528618363 Marionette DEBUG loaded listener.js 20:16:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 92 (000000C5100ED400) [pid = 3896] [serial = 1919] [outer = 000000C50FB1A000] 20:16:58 INFO - PROCESS | 3896 | 1465528618828 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 20:16:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 20:16:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 690ms 20:16:58 INFO - PROCESS | 3896 | 1465528618868 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 20:16:58 INFO - PROCESS | 3896 | 1465528618870 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 20:16:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 20:16:58 INFO - PROCESS | 3896 | 1465528618873 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 20:16:58 INFO - PROCESS | 3896 | 1465528618876 Marionette TRACE conn5 <- [1,2522,null,{}] 20:16:58 INFO - PROCESS | 3896 | 1465528618880 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:58 INFO - PROCESS | 3896 | 1465528618883 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:59 INFO - PROCESS | 3896 | 1465528619037 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 20:16:59 INFO - PROCESS | 3896 | 1465528619058 Marionette TRACE conn5 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:59 INFO - PROCESS | 3896 | 1465528619061 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:59 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51009B000 == 35 [pid = 3896] [id = 640] 20:16:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 93 (000000C510D1EC00) [pid = 3896] [serial = 1920] [outer = 0000000000000000] 20:16:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 94 (000000C511498400) [pid = 3896] [serial = 1921] [outer = 000000C510D1EC00] 20:16:59 INFO - PROCESS | 3896 | 1465528619109 Marionette DEBUG loaded listener.js 20:16:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 95 (000000C5118E3400) [pid = 3896] [serial = 1922] [outer = 000000C510D1EC00] 20:16:59 INFO - PROCESS | 3896 | --DOMWINDOW == 94 (000000C50FB27400) [pid = 3896] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 20:16:59 INFO - PROCESS | 3896 | --DOMWINDOW == 93 (000000C51149A000) [pid = 3896] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 20:16:59 INFO - PROCESS | 3896 | --DOMWINDOW == 92 (000000C50C51F800) [pid = 3896] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 20:16:59 INFO - PROCESS | 3896 | --DOMWINDOW == 91 (000000C50D37A400) [pid = 3896] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 20:16:59 INFO - PROCESS | 3896 | --DOMWINDOW == 90 (000000C51248F000) [pid = 3896] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 20:16:59 INFO - PROCESS | 3896 | --DOMWINDOW == 89 (000000C50FB0B000) [pid = 3896] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 20:16:59 INFO - PROCESS | 3896 | --DOMWINDOW == 88 (000000C50D5F7C00) [pid = 3896] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 20:16:59 INFO - PROCESS | 3896 | --DOMWINDOW == 87 (000000C50DBDFC00) [pid = 3896] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 20:16:59 INFO - PROCESS | 3896 | --DOMWINDOW == 86 (000000C50D37D800) [pid = 3896] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 20:16:59 INFO - PROCESS | 3896 | --DOMWINDOW == 85 (000000C5096FD800) [pid = 3896] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 20:16:59 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C50CB3BC00) [pid = 3896] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 20:16:59 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C50402D800) [pid = 3896] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 20:16:59 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C5096FE000) [pid = 3896] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 20:16:59 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C505FD4800) [pid = 3896] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 20:16:59 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C512780C00) [pid = 3896] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 20:16:59 INFO - PROCESS | 3896 | 1465528619635 Marionette TRACE conn5 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 20:16:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 20:16:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 776ms 20:16:59 INFO - PROCESS | 3896 | 1465528619657 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 20:16:59 INFO - PROCESS | 3896 | 1465528619660 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 20:16:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 20:16:59 INFO - PROCESS | 3896 | 1465528619663 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 20:16:59 INFO - PROCESS | 3896 | 1465528619664 Marionette TRACE conn5 <- [1,2526,null,{}] 20:16:59 INFO - PROCESS | 3896 | 1465528619667 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:59 INFO - PROCESS | 3896 | 1465528619669 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:59 INFO - PROCESS | 3896 | 1465528619788 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 20:16:59 INFO - PROCESS | 3896 | 1465528619837 Marionette TRACE conn5 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:59 INFO - PROCESS | 3896 | 1465528619839 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:16:59 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5131C6800 == 36 [pid = 3896] [id = 641] 20:16:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C509596C00) [pid = 3896] [serial = 1923] [outer = 0000000000000000] 20:16:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C50FB0B000) [pid = 3896] [serial = 1924] [outer = 000000C509596C00] 20:16:59 INFO - PROCESS | 3896 | 1465528619891 Marionette DEBUG loaded listener.js 20:16:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C5118E6800) [pid = 3896] [serial = 1925] [outer = 000000C509596C00] 20:17:00 INFO - PROCESS | 3896 | 1465528620247 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 20:17:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 20:17:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 627ms 20:17:00 INFO - PROCESS | 3896 | 1465528620294 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 20:17:00 INFO - PROCESS | 3896 | 1465528620296 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 20:17:00 INFO - PROCESS | 3896 | 1465528620299 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 20:17:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 20:17:00 INFO - PROCESS | 3896 | 1465528620301 Marionette TRACE conn5 <- [1,2530,null,{}] 20:17:00 INFO - PROCESS | 3896 | 1465528620304 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:00 INFO - PROCESS | 3896 | 1465528620306 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:00 INFO - PROCESS | 3896 | 1465528620389 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 20:17:00 INFO - PROCESS | 3896 | 1465528620396 Marionette TRACE conn5 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:00 INFO - PROCESS | 3896 | 1465528620398 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:00 INFO - PROCESS | 3896 | ++DOCSHELL 000000C514E44000 == 37 [pid = 3896] [id = 642] 20:17:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C511982000) [pid = 3896] [serial = 1926] [outer = 0000000000000000] 20:17:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C51198A800) [pid = 3896] [serial = 1927] [outer = 000000C511982000] 20:17:00 INFO - PROCESS | 3896 | 1465528620442 Marionette DEBUG loaded listener.js 20:17:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 86 (000000C5119EF800) [pid = 3896] [serial = 1928] [outer = 000000C511982000] 20:17:00 INFO - PROCESS | 3896 | 1465528620890 Marionette TRACE conn5 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 20:17:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 20:17:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 629ms 20:17:00 INFO - PROCESS | 3896 | 1465528620934 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 20:17:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 20:17:00 INFO - PROCESS | 3896 | 1465528620936 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 20:17:00 INFO - PROCESS | 3896 | 1465528620939 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 20:17:00 INFO - PROCESS | 3896 | 1465528620941 Marionette TRACE conn5 <- [1,2534,null,{}] 20:17:00 INFO - PROCESS | 3896 | 1465528620949 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:00 INFO - PROCESS | 3896 | 1465528620951 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:01 INFO - PROCESS | 3896 | 1465528621045 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 20:17:01 INFO - PROCESS | 3896 | 1465528621050 Marionette TRACE conn5 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:01 INFO - PROCESS | 3896 | 1465528621052 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:01 INFO - PROCESS | 3896 | ++DOCSHELL 000000C514F51800 == 38 [pid = 3896] [id = 643] 20:17:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 87 (000000C5119F7C00) [pid = 3896] [serial = 1929] [outer = 0000000000000000] 20:17:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 88 (000000C51248DC00) [pid = 3896] [serial = 1930] [outer = 000000C5119F7C00] 20:17:01 INFO - PROCESS | 3896 | 1465528621096 Marionette DEBUG loaded listener.js 20:17:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 89 (000000C512496400) [pid = 3896] [serial = 1931] [outer = 000000C5119F7C00] 20:17:01 INFO - PROCESS | 3896 | 1465528621690 Marionette TRACE conn5 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 20:17:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 20:17:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 840ms 20:17:01 INFO - PROCESS | 3896 | 1465528621801 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 20:17:01 INFO - PROCESS | 3896 | 1465528621806 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 20:17:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 20:17:01 INFO - PROCESS | 3896 | 1465528621813 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 20:17:01 INFO - PROCESS | 3896 | 1465528621816 Marionette TRACE conn5 <- [1,2538,null,{}] 20:17:01 INFO - PROCESS | 3896 | 1465528621822 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:01 INFO - PROCESS | 3896 | 1465528621825 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:01 INFO - PROCESS | 3896 | 1465528621963 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 20:17:02 INFO - PROCESS | 3896 | 1465528622082 Marionette TRACE conn5 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:02 INFO - PROCESS | 3896 | 1465528622088 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:02 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50C09F000 == 39 [pid = 3896] [id = 644] 20:17:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 90 (000000C50585AC00) [pid = 3896] [serial = 1932] [outer = 0000000000000000] 20:17:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 91 (000000C509190800) [pid = 3896] [serial = 1933] [outer = 000000C50585AC00] 20:17:02 INFO - PROCESS | 3896 | 1465528622147 Marionette DEBUG loaded listener.js 20:17:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 92 (000000C50B13F800) [pid = 3896] [serial = 1934] [outer = 000000C50585AC00] 20:17:03 INFO - PROCESS | 3896 | 1465528623088 Marionette TRACE conn5 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 20:17:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 20:17:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1346ms 20:17:03 INFO - PROCESS | 3896 | 1465528623161 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 20:17:03 INFO - PROCESS | 3896 | 1465528623166 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 20:17:03 INFO - PROCESS | 3896 | 1465528623171 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 20:17:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 20:17:03 INFO - PROCESS | 3896 | 1465528623174 Marionette TRACE conn5 <- [1,2542,null,{}] 20:17:03 INFO - PROCESS | 3896 | 1465528623180 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:03 INFO - PROCESS | 3896 | 1465528623183 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:03 INFO - PROCESS | 3896 | 1465528623297 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 20:17:03 INFO - PROCESS | 3896 | 1465528623372 Marionette TRACE conn5 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:03 INFO - PROCESS | 3896 | 1465528623377 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:03 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50C0AA800 == 40 [pid = 3896] [id = 645] 20:17:03 INFO - PROCESS | 3896 | ++DOMWINDOW == 93 (000000C5096B0800) [pid = 3896] [serial = 1935] [outer = 0000000000000000] 20:17:03 INFO - PROCESS | 3896 | ++DOMWINDOW == 94 (000000C50B076000) [pid = 3896] [serial = 1936] [outer = 000000C5096B0800] 20:17:03 INFO - PROCESS | 3896 | 1465528623427 Marionette DEBUG loaded listener.js 20:17:03 INFO - PROCESS | 3896 | ++DOMWINDOW == 95 (000000C50C498C00) [pid = 3896] [serial = 1937] [outer = 000000C5096B0800] 20:17:03 INFO - PROCESS | 3896 | --DOCSHELL 000000C514E44000 == 39 [pid = 3896] [id = 642] 20:17:03 INFO - PROCESS | 3896 | --DOCSHELL 000000C5131C6800 == 38 [pid = 3896] [id = 641] 20:17:03 INFO - PROCESS | 3896 | --DOCSHELL 000000C51009B000 == 37 [pid = 3896] [id = 640] 20:17:03 INFO - PROCESS | 3896 | --DOCSHELL 000000C51284E000 == 36 [pid = 3896] [id = 639] 20:17:03 INFO - PROCESS | 3896 | --DOCSHELL 000000C50D30A800 == 35 [pid = 3896] [id = 638] 20:17:03 INFO - PROCESS | 3896 | --DOCSHELL 000000C512425800 == 34 [pid = 3896] [id = 637] 20:17:03 INFO - PROCESS | 3896 | --DOCSHELL 000000C51186B800 == 33 [pid = 3896] [id = 636] 20:17:03 INFO - PROCESS | 3896 | --DOCSHELL 000000C511451800 == 32 [pid = 3896] [id = 635] 20:17:03 INFO - PROCESS | 3896 | --DOCSHELL 000000C51009B800 == 31 [pid = 3896] [id = 634] 20:17:03 INFO - PROCESS | 3896 | --DOCSHELL 000000C50DD7D800 == 30 [pid = 3896] [id = 633] 20:17:03 INFO - PROCESS | 3896 | --DOMWINDOW == 94 (000000C51270B400) [pid = 3896] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 20:17:03 INFO - PROCESS | 3896 | --DOCSHELL 000000C50D30B000 == 29 [pid = 3896] [id = 632] 20:17:03 INFO - PROCESS | 3896 | --DOCSHELL 000000C50C4CB000 == 28 [pid = 3896] [id = 631] 20:17:03 INFO - PROCESS | 3896 | --DOCSHELL 000000C506319000 == 27 [pid = 3896] [id = 630] 20:17:03 INFO - PROCESS | 3896 | --DOMWINDOW == 93 (000000C5100E4C00) [pid = 3896] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 20:17:03 INFO - PROCESS | 3896 | --DOMWINDOW == 92 (000000C5114A1400) [pid = 3896] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 20:17:03 INFO - PROCESS | 3896 | --DOMWINDOW == 91 (000000C5118ECC00) [pid = 3896] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 20:17:03 INFO - PROCESS | 3896 | --DOMWINDOW == 90 (000000C5118E7800) [pid = 3896] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 20:17:03 INFO - PROCESS | 3896 | --DOMWINDOW == 89 (000000C511985800) [pid = 3896] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 20:17:03 INFO - PROCESS | 3896 | --DOMWINDOW == 88 (000000C512493000) [pid = 3896] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 20:17:03 INFO - PROCESS | 3896 | --DOMWINDOW == 87 (000000C5119EFC00) [pid = 3896] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 20:17:03 INFO - PROCESS | 3896 | --DOMWINDOW == 86 (000000C50FB21400) [pid = 3896] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 20:17:03 INFO - PROCESS | 3896 | --DOMWINDOW == 85 (000000C50FB0E000) [pid = 3896] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 20:17:03 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C50F63EC00) [pid = 3896] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 20:17:03 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C50E708C00) [pid = 3896] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 20:17:03 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C50EBD8000) [pid = 3896] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 20:17:03 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C50D38F000) [pid = 3896] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 20:17:03 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C50D5EE000) [pid = 3896] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 20:17:03 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C50D032C00) [pid = 3896] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 20:17:03 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C50D253400) [pid = 3896] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 20:17:03 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C5125CA400) [pid = 3896] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 20:17:03 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C50CB43800) [pid = 3896] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 20:17:03 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C50CDDBC00) [pid = 3896] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 20:17:03 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C50C4A5C00) [pid = 3896] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 20:17:03 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C50C520000) [pid = 3896] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 20:17:03 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C50B06EC00) [pid = 3896] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 20:17:03 INFO - PROCESS | 3896 | --DOMWINDOW == 71 (000000C50B1F1000) [pid = 3896] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 20:17:03 INFO - PROCESS | 3896 | --DOMWINDOW == 70 (000000C5063A8400) [pid = 3896] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 20:17:03 INFO - PROCESS | 3896 | --DOMWINDOW == 69 (000000C50918FC00) [pid = 3896] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 20:17:03 INFO - PROCESS | 3896 | --DOMWINDOW == 68 (000000C512F20800) [pid = 3896] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 20:17:03 INFO - PROCESS | 3896 | --DOMWINDOW == 67 (000000C5101A6400) [pid = 3896] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 20:17:03 INFO - PROCESS | 3896 | --DOMWINDOW == 66 (000000C5119F9000) [pid = 3896] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 20:17:03 INFO - PROCESS | 3896 | --DOMWINDOW == 65 (000000C50FB30800) [pid = 3896] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 20:17:04 INFO - PROCESS | 3896 | 1465528624079 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 20:17:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 20:17:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 943ms 20:17:04 INFO - PROCESS | 3896 | 1465528624118 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 20:17:04 INFO - PROCESS | 3896 | 1465528624124 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 20:17:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 20:17:04 INFO - PROCESS | 3896 | 1465528624130 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 20:17:04 INFO - PROCESS | 3896 | 1465528624133 Marionette TRACE conn5 <- [1,2546,null,{}] 20:17:04 INFO - PROCESS | 3896 | 1465528624136 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:04 INFO - PROCESS | 3896 | 1465528624139 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:04 INFO - PROCESS | 3896 | 1465528624232 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 20:17:04 INFO - PROCESS | 3896 | 1465528624313 Marionette TRACE conn5 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:04 INFO - PROCESS | 3896 | 1465528624316 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:04 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50C721000 == 28 [pid = 3896] [id = 646] 20:17:04 INFO - PROCESS | 3896 | ++DOMWINDOW == 66 (000000C50959BC00) [pid = 3896] [serial = 1938] [outer = 0000000000000000] 20:17:04 INFO - PROCESS | 3896 | ++DOMWINDOW == 67 (000000C50C4A5800) [pid = 3896] [serial = 1939] [outer = 000000C50959BC00] 20:17:04 INFO - PROCESS | 3896 | 1465528624364 Marionette DEBUG loaded listener.js 20:17:04 INFO - PROCESS | 3896 | ++DOMWINDOW == 68 (000000C50C61C400) [pid = 3896] [serial = 1940] [outer = 000000C50959BC00] 20:17:04 INFO - PROCESS | 3896 | 1465528624785 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 20:17:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 20:17:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 732ms 20:17:04 INFO - PROCESS | 3896 | 1465528624865 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 20:17:04 INFO - PROCESS | 3896 | 1465528624867 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 20:17:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 20:17:04 INFO - PROCESS | 3896 | 1465528624871 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 20:17:04 INFO - PROCESS | 3896 | 1465528624875 Marionette TRACE conn5 <- [1,2550,null,{}] 20:17:04 INFO - PROCESS | 3896 | 1465528624892 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:04 INFO - PROCESS | 3896 | 1465528624897 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:05 INFO - PROCESS | 3896 | 1465528624996 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 20:17:05 INFO - PROCESS | 3896 | 1465528625005 Marionette TRACE conn5 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:05 INFO - PROCESS | 3896 | 1465528625009 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:05 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50DD89000 == 29 [pid = 3896] [id = 647] 20:17:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 69 (000000C50CDE2400) [pid = 3896] [serial = 1941] [outer = 0000000000000000] 20:17:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 70 (000000C50CDE7C00) [pid = 3896] [serial = 1942] [outer = 000000C50CDE2400] 20:17:05 INFO - PROCESS | 3896 | 1465528625060 Marionette DEBUG loaded listener.js 20:17:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 71 (000000C50D03CC00) [pid = 3896] [serial = 1943] [outer = 000000C50CDE2400] 20:17:05 INFO - PROCESS | 3896 | 1465528625542 Marionette TRACE conn5 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 20:17:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 20:17:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 691ms 20:17:05 INFO - PROCESS | 3896 | 1465528625564 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 20:17:05 INFO - PROCESS | 3896 | 1465528625567 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 20:17:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 20:17:05 INFO - PROCESS | 3896 | 1465528625571 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 20:17:05 INFO - PROCESS | 3896 | 1465528625572 Marionette TRACE conn5 <- [1,2554,null,{}] 20:17:05 INFO - PROCESS | 3896 | 1465528625577 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:05 INFO - PROCESS | 3896 | 1465528625579 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:05 INFO - PROCESS | 3896 | 1465528625670 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 20:17:05 INFO - PROCESS | 3896 | 1465528625678 Marionette TRACE conn5 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:05 INFO - PROCESS | 3896 | 1465528625681 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:05 INFO - PROCESS | 3896 | ++DOCSHELL 000000C510107000 == 30 [pid = 3896] [id = 648] 20:17:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 72 (000000C50D375400) [pid = 3896] [serial = 1944] [outer = 0000000000000000] 20:17:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C50D37A400) [pid = 3896] [serial = 1945] [outer = 000000C50D375400] 20:17:05 INFO - PROCESS | 3896 | 1465528625727 Marionette DEBUG loaded listener.js 20:17:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C50D389C00) [pid = 3896] [serial = 1946] [outer = 000000C50D375400] 20:17:06 INFO - PROCESS | 3896 | 1465528626173 Marionette TRACE conn5 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 20:17:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 20:17:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 629ms 20:17:06 INFO - PROCESS | 3896 | 1465528626202 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 20:17:06 INFO - PROCESS | 3896 | 1465528626204 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 20:17:06 INFO - PROCESS | 3896 | 1465528626207 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 20:17:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 20:17:06 INFO - PROCESS | 3896 | 1465528626209 Marionette TRACE conn5 <- [1,2558,null,{}] 20:17:06 INFO - PROCESS | 3896 | 1465528626219 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:06 INFO - PROCESS | 3896 | 1465528626222 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:06 INFO - PROCESS | 3896 | 1465528626328 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 20:17:06 INFO - PROCESS | 3896 | 1465528626417 Marionette TRACE conn5 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:06 INFO - PROCESS | 3896 | 1465528626419 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:06 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51034B800 == 31 [pid = 3896] [id = 649] 20:17:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C5063AFC00) [pid = 3896] [serial = 1947] [outer = 0000000000000000] 20:17:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C50D584400) [pid = 3896] [serial = 1948] [outer = 000000C5063AFC00] 20:17:06 INFO - PROCESS | 3896 | 1465528626464 Marionette DEBUG loaded listener.js 20:17:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C50DE4CC00) [pid = 3896] [serial = 1949] [outer = 000000C5063AFC00] 20:17:06 INFO - PROCESS | 3896 | 1465528626890 Marionette TRACE conn5 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 20:17:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 20:17:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 732ms 20:17:06 INFO - PROCESS | 3896 | 1465528626943 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 20:17:06 INFO - PROCESS | 3896 | 1465528626945 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 20:17:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 20:17:06 INFO - PROCESS | 3896 | 1465528626954 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 20:17:06 INFO - PROCESS | 3896 | 1465528626956 Marionette TRACE conn5 <- [1,2562,null,{}] 20:17:06 INFO - PROCESS | 3896 | 1465528626960 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:06 INFO - PROCESS | 3896 | 1465528626966 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:07 INFO - PROCESS | 3896 | 1465528627117 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 20:17:07 INFO - PROCESS | 3896 | 1465528627173 Marionette TRACE conn5 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:07 INFO - PROCESS | 3896 | 1465528627176 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:07 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512410000 == 32 [pid = 3896] [id = 650] 20:17:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C50EBD8000) [pid = 3896] [serial = 1950] [outer = 0000000000000000] 20:17:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C50FB08C00) [pid = 3896] [serial = 1951] [outer = 000000C50EBD8000] 20:17:07 INFO - PROCESS | 3896 | 1465528627224 Marionette DEBUG loaded listener.js 20:17:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C50FF69800) [pid = 3896] [serial = 1952] [outer = 000000C50EBD8000] 20:17:07 INFO - PROCESS | 3896 | 1465528627665 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 20:17:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 20:17:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 733ms 20:17:07 INFO - PROCESS | 3896 | 1465528627711 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 20:17:07 INFO - PROCESS | 3896 | 1465528627713 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 20:17:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 20:17:07 INFO - PROCESS | 3896 | 1465528627716 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 20:17:07 INFO - PROCESS | 3896 | 1465528627718 Marionette TRACE conn5 <- [1,2566,null,{}] 20:17:07 INFO - PROCESS | 3896 | 1465528627721 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:07 INFO - PROCESS | 3896 | 1465528627731 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:07 INFO - PROCESS | 3896 | 1465528627839 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 20:17:07 INFO - PROCESS | 3896 | 1465528627845 Marionette TRACE conn5 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:07 INFO - PROCESS | 3896 | 1465528627847 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:07 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512526800 == 33 [pid = 3896] [id = 651] 20:17:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C5100E5800) [pid = 3896] [serial = 1953] [outer = 0000000000000000] 20:17:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C5101A8000) [pid = 3896] [serial = 1954] [outer = 000000C5100E5800] 20:17:07 INFO - PROCESS | 3896 | 1465528627891 Marionette DEBUG loaded listener.js 20:17:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C510D20800) [pid = 3896] [serial = 1955] [outer = 000000C5100E5800] 20:17:08 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C50FB0C800) [pid = 3896] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 20:17:08 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C50FB1A000) [pid = 3896] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 20:17:08 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C5048CF400) [pid = 3896] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 20:17:08 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C512702C00) [pid = 3896] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 20:17:08 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C50EBD6400) [pid = 3896] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 20:17:08 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C50DE07C00) [pid = 3896] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 20:17:08 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C5096B6000) [pid = 3896] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 20:17:08 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C50D25C400) [pid = 3896] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 20:17:08 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C5096B5C00) [pid = 3896] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 20:17:08 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C505919400) [pid = 3896] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 20:17:08 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C50C8B7400) [pid = 3896] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 20:17:08 INFO - PROCESS | 3896 | --DOMWINDOW == 71 (000000C510D1EC00) [pid = 3896] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 20:17:08 INFO - PROCESS | 3896 | --DOMWINDOW == 70 (000000C509596C00) [pid = 3896] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 20:17:08 INFO - PROCESS | 3896 | --DOMWINDOW == 69 (000000C511982000) [pid = 3896] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 20:17:08 INFO - PROCESS | 3896 | 1465528628443 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 20:17:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 20:17:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 775ms 20:17:08 INFO - PROCESS | 3896 | 1465528628493 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 20:17:08 INFO - PROCESS | 3896 | 1465528628495 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 20:17:08 INFO - PROCESS | 3896 | 1465528628498 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 20:17:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 20:17:08 INFO - PROCESS | 3896 | 1465528628500 Marionette TRACE conn5 <- [1,2570,null,{}] 20:17:08 INFO - PROCESS | 3896 | 1465528628503 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:08 INFO - PROCESS | 3896 | 1465528628505 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:08 INFO - PROCESS | 3896 | 1465528628589 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 20:17:08 INFO - PROCESS | 3896 | 1465528628673 Marionette TRACE conn5 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:08 INFO - PROCESS | 3896 | 1465528628675 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:08 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5127E7000 == 34 [pid = 3896] [id = 652] 20:17:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 70 (000000C504B33C00) [pid = 3896] [serial = 1956] [outer = 0000000000000000] 20:17:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 71 (000000C50CB47400) [pid = 3896] [serial = 1957] [outer = 000000C504B33C00] 20:17:08 INFO - PROCESS | 3896 | 1465528628719 Marionette DEBUG loaded listener.js 20:17:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 72 (000000C50FB10800) [pid = 3896] [serial = 1958] [outer = 000000C504B33C00] 20:17:09 INFO - PROCESS | 3896 | 1465528629076 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 20:17:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 20:17:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 629ms 20:17:09 INFO - PROCESS | 3896 | 1465528629155 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 20:17:09 INFO - PROCESS | 3896 | 1465528629158 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 20:17:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 20:17:09 INFO - PROCESS | 3896 | 1465528629172 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 20:17:09 INFO - PROCESS | 3896 | 1465528629173 Marionette TRACE conn5 <- [1,2574,null,{}] 20:17:09 INFO - PROCESS | 3896 | 1465528629181 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:09 INFO - PROCESS | 3896 | 1465528629183 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:09 INFO - PROCESS | 3896 | 1465528629266 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 20:17:09 INFO - PROCESS | 3896 | 1465528629272 Marionette TRACE conn5 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:09 INFO - PROCESS | 3896 | 1465528629274 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:09 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512E73800 == 35 [pid = 3896] [id = 653] 20:17:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C511497800) [pid = 3896] [serial = 1959] [outer = 0000000000000000] 20:17:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C51149E400) [pid = 3896] [serial = 1960] [outer = 000000C511497800] 20:17:09 INFO - PROCESS | 3896 | 1465528629318 Marionette DEBUG loaded listener.js 20:17:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C5118E4C00) [pid = 3896] [serial = 1961] [outer = 000000C511497800] 20:17:09 INFO - PROCESS | 3896 | 1465528629738 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 20:17:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 20:17:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 587ms 20:17:09 INFO - PROCESS | 3896 | 1465528629761 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 20:17:09 INFO - PROCESS | 3896 | 1465528629763 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 20:17:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 20:17:09 INFO - PROCESS | 3896 | 1465528629766 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 20:17:09 INFO - PROCESS | 3896 | 1465528629768 Marionette TRACE conn5 <- [1,2578,null,{}] 20:17:09 INFO - PROCESS | 3896 | 1465528629788 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:09 INFO - PROCESS | 3896 | 1465528629790 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:09 INFO - PROCESS | 3896 | 1465528629873 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 20:17:09 INFO - PROCESS | 3896 | 1465528629881 Marionette TRACE conn5 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:09 INFO - PROCESS | 3896 | 1465528629883 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:09 INFO - PROCESS | 3896 | ++DOCSHELL 000000C510097000 == 36 [pid = 3896] [id = 654] 20:17:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C511985400) [pid = 3896] [serial = 1962] [outer = 0000000000000000] 20:17:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C51198D800) [pid = 3896] [serial = 1963] [outer = 000000C511985400] 20:17:09 INFO - PROCESS | 3896 | 1465528629926 Marionette DEBUG loaded listener.js 20:17:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C5119F9000) [pid = 3896] [serial = 1964] [outer = 000000C511985400] 20:17:10 INFO - PROCESS | 3896 | 1465528630416 Marionette TRACE conn5 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 20:17:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 20:17:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 691ms 20:17:10 INFO - PROCESS | 3896 | 1465528630462 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 20:17:10 INFO - PROCESS | 3896 | 1465528630467 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 20:17:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 20:17:10 INFO - PROCESS | 3896 | 1465528630473 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 20:17:10 INFO - PROCESS | 3896 | 1465528630477 Marionette TRACE conn5 <- [1,2582,null,{}] 20:17:10 INFO - PROCESS | 3896 | 1465528630483 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:10 INFO - PROCESS | 3896 | 1465528630486 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:10 INFO - PROCESS | 3896 | 1465528630679 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 20:17:10 INFO - PROCESS | 3896 | 1465528630781 Marionette TRACE conn5 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:10 INFO - PROCESS | 3896 | 1465528630785 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:10 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50BF79000 == 37 [pid = 3896] [id = 655] 20:17:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C50B06D400) [pid = 3896] [serial = 1965] [outer = 0000000000000000] 20:17:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C50B97D800) [pid = 3896] [serial = 1966] [outer = 000000C50B06D400] 20:17:10 INFO - PROCESS | 3896 | 1465528630843 Marionette DEBUG loaded listener.js 20:17:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C50C59A000) [pid = 3896] [serial = 1967] [outer = 000000C50B06D400] 20:17:11 INFO - PROCESS | 3896 | 1465528631464 Marionette TRACE conn5 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 20:17:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 20:17:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1030ms 20:17:11 INFO - PROCESS | 3896 | 1465528631506 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 20:17:11 INFO - PROCESS | 3896 | 1465528631511 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 20:17:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 20:17:11 INFO - PROCESS | 3896 | 1465528631518 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 20:17:11 INFO - PROCESS | 3896 | 1465528631521 Marionette TRACE conn5 <- [1,2586,null,{}] 20:17:11 INFO - PROCESS | 3896 | 1465528631525 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:11 INFO - PROCESS | 3896 | 1465528631528 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:11 INFO - PROCESS | 3896 | 1465528631648 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 20:17:11 INFO - PROCESS | 3896 | 1465528631746 Marionette TRACE conn5 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:11 INFO - PROCESS | 3896 | 1465528631749 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:11 INFO - PROCESS | 3896 | ++DOCSHELL 000000C511291000 == 38 [pid = 3896] [id = 656] 20:17:11 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C50D03D800) [pid = 3896] [serial = 1968] [outer = 0000000000000000] 20:17:11 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C50D259000) [pid = 3896] [serial = 1969] [outer = 000000C50D03D800] 20:17:11 INFO - PROCESS | 3896 | 1465528631806 Marionette DEBUG loaded listener.js 20:17:11 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C50D38F000) [pid = 3896] [serial = 1970] [outer = 000000C50D03D800] 20:17:12 INFO - PROCESS | 3896 | 1465528632475 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 20:17:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 20:17:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 985ms 20:17:12 INFO - PROCESS | 3896 | 1465528632505 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 20:17:12 INFO - PROCESS | 3896 | 1465528632508 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 20:17:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 20:17:12 INFO - PROCESS | 3896 | 1465528632525 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 20:17:12 INFO - PROCESS | 3896 | 1465528632530 Marionette TRACE conn5 <- [1,2590,null,{}] 20:17:12 INFO - PROCESS | 3896 | 1465528632542 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:12 INFO - PROCESS | 3896 | 1465528632547 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:12 INFO - PROCESS | 3896 | 1465528632660 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 20:17:12 INFO - PROCESS | 3896 | 1465528632783 Marionette TRACE conn5 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:12 INFO - PROCESS | 3896 | 1465528632787 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:12 INFO - PROCESS | 3896 | ++DOCSHELL 000000C514E5B000 == 39 [pid = 3896] [id = 657] 20:17:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C50FB1B800) [pid = 3896] [serial = 1971] [outer = 0000000000000000] 20:17:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 86 (000000C50FB32800) [pid = 3896] [serial = 1972] [outer = 000000C50FB1B800] 20:17:12 INFO - PROCESS | 3896 | 1465528632846 Marionette DEBUG loaded listener.js 20:17:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 87 (000000C511987000) [pid = 3896] [serial = 1973] [outer = 000000C50FB1B800] 20:17:13 INFO - PROCESS | 3896 | 1465528633498 Marionette TRACE conn5 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 20:17:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 20:17:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1049ms 20:17:13 INFO - PROCESS | 3896 | 1465528633563 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 20:17:13 INFO - PROCESS | 3896 | 1465528633566 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 20:17:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 20:17:13 INFO - PROCESS | 3896 | 1465528633569 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 20:17:13 INFO - PROCESS | 3896 | 1465528633572 Marionette TRACE conn5 <- [1,2594,null,{}] 20:17:13 INFO - PROCESS | 3896 | 1465528633575 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:13 INFO - PROCESS | 3896 | 1465528633578 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:13 INFO - PROCESS | 3896 | 1465528633693 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 20:17:13 INFO - PROCESS | 3896 | 1465528633912 Marionette TRACE conn5 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:13 INFO - PROCESS | 3896 | 1465528633916 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:13 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50B946000 == 40 [pid = 3896] [id = 658] 20:17:13 INFO - PROCESS | 3896 | ++DOMWINDOW == 88 (000000C505D10C00) [pid = 3896] [serial = 1974] [outer = 0000000000000000] 20:17:13 INFO - PROCESS | 3896 | ++DOMWINDOW == 89 (000000C5091CE400) [pid = 3896] [serial = 1975] [outer = 000000C505D10C00] 20:17:13 INFO - PROCESS | 3896 | 1465528633971 Marionette DEBUG loaded listener.js 20:17:14 INFO - PROCESS | 3896 | ++DOMWINDOW == 90 (000000C50C073000) [pid = 3896] [serial = 1976] [outer = 000000C505D10C00] 20:17:15 INFO - PROCESS | 3896 | --DOCSHELL 000000C512E73800 == 39 [pid = 3896] [id = 653] 20:17:15 INFO - PROCESS | 3896 | --DOCSHELL 000000C5127E7000 == 38 [pid = 3896] [id = 652] 20:17:15 INFO - PROCESS | 3896 | --DOCSHELL 000000C512526800 == 37 [pid = 3896] [id = 651] 20:17:15 INFO - PROCESS | 3896 | --DOCSHELL 000000C512410000 == 36 [pid = 3896] [id = 650] 20:17:15 INFO - PROCESS | 3896 | --DOCSHELL 000000C51034B800 == 35 [pid = 3896] [id = 649] 20:17:15 INFO - PROCESS | 3896 | --DOCSHELL 000000C510107000 == 34 [pid = 3896] [id = 648] 20:17:15 INFO - PROCESS | 3896 | --DOCSHELL 000000C50DD89000 == 33 [pid = 3896] [id = 647] 20:17:15 INFO - PROCESS | 3896 | --DOCSHELL 000000C50C721000 == 32 [pid = 3896] [id = 646] 20:17:15 INFO - PROCESS | 3896 | --DOCSHELL 000000C50C0AA800 == 31 [pid = 3896] [id = 645] 20:17:15 INFO - PROCESS | 3896 | --DOCSHELL 000000C50C09F000 == 30 [pid = 3896] [id = 644] 20:17:15 INFO - PROCESS | 3896 | --DOCSHELL 000000C514F51800 == 29 [pid = 3896] [id = 643] 20:17:15 INFO - PROCESS | 3896 | --DOCSHELL 000000C515013800 == 28 [pid = 3896] [id = 629] 20:17:15 INFO - PROCESS | 3896 | --DOCSHELL 000000C514E5B000 == 27 [pid = 3896] [id = 657] 20:17:15 INFO - PROCESS | 3896 | --DOCSHELL 000000C511291000 == 26 [pid = 3896] [id = 656] 20:17:15 INFO - PROCESS | 3896 | --DOCSHELL 000000C510097000 == 25 [pid = 3896] [id = 654] 20:17:15 INFO - PROCESS | 3896 | --DOCSHELL 000000C50BF79000 == 24 [pid = 3896] [id = 655] 20:17:15 INFO - PROCESS | 3896 | --DOMWINDOW == 89 (000000C50FB20400) [pid = 3896] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 20:17:15 INFO - PROCESS | 3896 | --DOMWINDOW == 88 (000000C50FFB9C00) [pid = 3896] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 20:17:15 INFO - PROCESS | 3896 | --DOMWINDOW == 87 (000000C50C512400) [pid = 3896] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 20:17:15 INFO - PROCESS | 3896 | --DOMWINDOW == 86 (000000C50C51E400) [pid = 3896] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 20:17:15 INFO - PROCESS | 3896 | --DOMWINDOW == 85 (000000C512767800) [pid = 3896] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 20:17:15 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C50FB04000) [pid = 3896] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 20:17:15 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C50FB2FC00) [pid = 3896] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 20:17:15 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C50E705C00) [pid = 3896] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 20:17:15 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C50EBD8C00) [pid = 3896] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 20:17:15 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C5096F3400) [pid = 3896] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 20:17:15 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C50B140400) [pid = 3896] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 20:17:15 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C50D38CC00) [pid = 3896] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 20:17:15 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C50D5ECC00) [pid = 3896] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 20:17:15 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C50D032400) [pid = 3896] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 20:17:15 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C50D0A6400) [pid = 3896] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 20:17:15 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C505D0D000) [pid = 3896] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 20:17:15 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C506657400) [pid = 3896] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 20:17:15 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C50CB3F400) [pid = 3896] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 20:17:15 INFO - PROCESS | 3896 | --DOMWINDOW == 71 (000000C50CC6A400) [pid = 3896] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 20:17:15 INFO - PROCESS | 3896 | --DOMWINDOW == 70 (000000C511498400) [pid = 3896] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 20:17:15 INFO - PROCESS | 3896 | --DOMWINDOW == 69 (000000C50FB0B000) [pid = 3896] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 20:17:15 INFO - PROCESS | 3896 | --DOMWINDOW == 68 (000000C5100ED400) [pid = 3896] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 20:17:15 INFO - PROCESS | 3896 | --DOMWINDOW == 67 (000000C51248DC00) [pid = 3896] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 20:17:15 INFO - PROCESS | 3896 | --DOMWINDOW == 66 (000000C51198A800) [pid = 3896] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 20:17:15 INFO - PROCESS | 3896 | --DOMWINDOW == 65 (000000C5119EF800) [pid = 3896] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 20:17:15 INFO - PROCESS | 3896 | --DOMWINDOW == 64 (000000C5118E3400) [pid = 3896] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 20:17:15 INFO - PROCESS | 3896 | --DOMWINDOW == 63 (000000C5118E6800) [pid = 3896] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 20:17:15 INFO - PROCESS | 3896 | --DOMWINDOW == 62 (000000C50FB0EC00) [pid = 3896] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 20:17:15 INFO - PROCESS | 3896 | 1465528635309 Marionette TRACE conn5 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 20:17:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 20:17:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1797ms 20:17:15 INFO - PROCESS | 3896 | 1465528635370 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 20:17:15 INFO - PROCESS | 3896 | 1465528635374 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 20:17:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 20:17:15 INFO - PROCESS | 3896 | 1465528635380 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 20:17:15 INFO - PROCESS | 3896 | 1465528635383 Marionette TRACE conn5 <- [1,2598,null,{}] 20:17:15 INFO - PROCESS | 3896 | 1465528635389 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:15 INFO - PROCESS | 3896 | 1465528635392 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:15 INFO - PROCESS | 3896 | 1465528635498 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 20:17:15 INFO - PROCESS | 3896 | 1465528635571 Marionette TRACE conn5 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:15 INFO - PROCESS | 3896 | 1465528635575 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:15 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50B1D3000 == 25 [pid = 3896] [id = 659] 20:17:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 63 (000000C509595800) [pid = 3896] [serial = 1977] [outer = 0000000000000000] 20:17:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 64 (000000C509596000) [pid = 3896] [serial = 1978] [outer = 000000C509595800] 20:17:15 INFO - PROCESS | 3896 | 1465528635627 Marionette DEBUG loaded listener.js 20:17:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 65 (000000C50B140800) [pid = 3896] [serial = 1979] [outer = 000000C509595800] 20:17:16 INFO - PROCESS | 3896 | 1465528636057 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 20:17:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 20:17:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 734ms 20:17:16 INFO - PROCESS | 3896 | 1465528636117 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 20:17:16 INFO - PROCESS | 3896 | 1465528636123 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 20:17:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 20:17:16 INFO - PROCESS | 3896 | 1465528636129 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 20:17:16 INFO - PROCESS | 3896 | 1465528636132 Marionette TRACE conn5 <- [1,2602,null,{}] 20:17:16 INFO - PROCESS | 3896 | 1465528636136 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:16 INFO - PROCESS | 3896 | 1465528636139 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:16 INFO - PROCESS | 3896 | 1465528636235 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 20:17:16 INFO - PROCESS | 3896 | 1465528636248 Marionette TRACE conn5 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:16 INFO - PROCESS | 3896 | 1465528636251 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:16 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50D30D800 == 26 [pid = 3896] [id = 660] 20:17:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 66 (000000C50C512400) [pid = 3896] [serial = 1980] [outer = 0000000000000000] 20:17:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 67 (000000C50C521800) [pid = 3896] [serial = 1981] [outer = 000000C50C512400] 20:17:16 INFO - PROCESS | 3896 | 1465528636299 Marionette DEBUG loaded listener.js 20:17:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 68 (000000C50CB42400) [pid = 3896] [serial = 1982] [outer = 000000C50C512400] 20:17:16 INFO - PROCESS | 3896 | 1465528636784 Marionette TRACE conn5 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 20:17:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 20:17:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 692ms 20:17:16 INFO - PROCESS | 3896 | 1465528636822 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 20:17:16 INFO - PROCESS | 3896 | 1465528636825 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 20:17:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 20:17:16 INFO - PROCESS | 3896 | 1465528636828 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 20:17:16 INFO - PROCESS | 3896 | 1465528636832 Marionette TRACE conn5 <- [1,2606,null,{}] 20:17:16 INFO - PROCESS | 3896 | 1465528636844 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:16 INFO - PROCESS | 3896 | 1465528636848 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:16 INFO - PROCESS | 3896 | 1465528636967 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 20:17:17 INFO - PROCESS | 3896 | 1465528637056 Marionette TRACE conn5 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:17 INFO - PROCESS | 3896 | 1465528637059 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:17 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50FFEB800 == 27 [pid = 3896] [id = 661] 20:17:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 69 (000000C50585E400) [pid = 3896] [serial = 1983] [outer = 0000000000000000] 20:17:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 70 (000000C50D038400) [pid = 3896] [serial = 1984] [outer = 000000C50585E400] 20:17:17 INFO - PROCESS | 3896 | 1465528637108 Marionette DEBUG loaded listener.js 20:17:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 71 (000000C50D25EC00) [pid = 3896] [serial = 1985] [outer = 000000C50585E400] 20:17:17 INFO - PROCESS | 3896 | 1465528637551 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 20:17:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 20:17:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 734ms 20:17:17 INFO - PROCESS | 3896 | 1465528637572 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 20:17:17 INFO - PROCESS | 3896 | 1465528637575 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 20:17:17 INFO - PROCESS | 3896 | 1465528637579 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 20:17:17 INFO - PROCESS | 3896 | 1465528637581 Marionette TRACE conn5 <- [1,2610,null,{}] 20:17:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 20:17:17 INFO - PROCESS | 3896 | 1465528637584 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:17 INFO - PROCESS | 3896 | 1465528637586 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:17 INFO - PROCESS | 3896 | 1465528637702 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 20:17:17 INFO - PROCESS | 3896 | 1465528637707 Marionette TRACE conn5 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:17 INFO - PROCESS | 3896 | 1465528637709 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:17 INFO - PROCESS | 3896 | ++DOCSHELL 000000C510344800 == 28 [pid = 3896] [id = 662] 20:17:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 72 (000000C50D385400) [pid = 3896] [serial = 1986] [outer = 0000000000000000] 20:17:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C50D582800) [pid = 3896] [serial = 1987] [outer = 000000C50D385400] 20:17:17 INFO - PROCESS | 3896 | 1465528637798 Marionette DEBUG loaded listener.js 20:17:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C50DE58C00) [pid = 3896] [serial = 1988] [outer = 000000C50D385400] 20:17:18 INFO - PROCESS | 3896 | 1465528638250 Marionette TRACE conn5 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 20:17:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 20:17:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 734ms 20:17:18 INFO - PROCESS | 3896 | 1465528638319 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 20:17:18 INFO - PROCESS | 3896 | 1465528638321 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 20:17:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 20:17:18 INFO - PROCESS | 3896 | 1465528638366 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 20:17:18 INFO - PROCESS | 3896 | 1465528638368 Marionette TRACE conn5 <- [1,2614,null,{}] 20:17:18 INFO - PROCESS | 3896 | 1465528638373 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:18 INFO - PROCESS | 3896 | 1465528638375 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:18 INFO - PROCESS | 3896 | 1465528638485 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 20:17:18 INFO - PROCESS | 3896 | 1465528638498 Marionette TRACE conn5 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:18 INFO - PROCESS | 3896 | 1465528638500 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:18 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51185E000 == 29 [pid = 3896] [id = 663] 20:17:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C50C4A4C00) [pid = 3896] [serial = 1989] [outer = 0000000000000000] 20:17:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C50EBDA400) [pid = 3896] [serial = 1990] [outer = 000000C50C4A4C00] 20:17:18 INFO - PROCESS | 3896 | 1465528638545 Marionette DEBUG loaded listener.js 20:17:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C50FB08800) [pid = 3896] [serial = 1991] [outer = 000000C50C4A4C00] 20:17:19 INFO - PROCESS | 3896 | 1465528639002 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 20:17:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 20:17:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 734ms 20:17:19 INFO - PROCESS | 3896 | 1465528639062 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 20:17:19 INFO - PROCESS | 3896 | 1465528639065 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 20:17:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 20:17:19 INFO - PROCESS | 3896 | 1465528639068 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 20:17:19 INFO - PROCESS | 3896 | 1465528639069 Marionette TRACE conn5 <- [1,2618,null,{}] 20:17:19 INFO - PROCESS | 3896 | 1465528639073 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:19 INFO - PROCESS | 3896 | 1465528639079 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:19 INFO - PROCESS | 3896 | 1465528639215 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 20:17:19 INFO - PROCESS | 3896 | 1465528639272 Marionette TRACE conn5 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:19 INFO - PROCESS | 3896 | 1465528639274 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:19 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512464000 == 30 [pid = 3896] [id = 664] 20:17:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C50FB1EC00) [pid = 3896] [serial = 1992] [outer = 0000000000000000] 20:17:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C50FF5A400) [pid = 3896] [serial = 1993] [outer = 000000C50FB1EC00] 20:17:19 INFO - PROCESS | 3896 | 1465528639320 Marionette DEBUG loaded listener.js 20:17:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C5101A9C00) [pid = 3896] [serial = 1994] [outer = 000000C50FB1EC00] 20:17:19 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C5063AFC00) [pid = 3896] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 20:17:19 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C5119F7C00) [pid = 3896] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 20:17:19 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C50959BC00) [pid = 3896] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 20:17:19 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C50D375400) [pid = 3896] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 20:17:19 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C50585AC00) [pid = 3896] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 20:17:19 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C50EBD8000) [pid = 3896] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 20:17:19 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C50CDE2400) [pid = 3896] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 20:17:19 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C5096B0800) [pid = 3896] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 20:17:19 INFO - PROCESS | 3896 | --DOMWINDOW == 71 (000000C504B33C00) [pid = 3896] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 20:17:19 INFO - PROCESS | 3896 | --DOMWINDOW == 70 (000000C5100E5800) [pid = 3896] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 20:17:19 INFO - PROCESS | 3896 | --DOMWINDOW == 69 (000000C511497800) [pid = 3896] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 20:17:19 INFO - PROCESS | 3896 | --DOMWINDOW == 68 (000000C511985400) [pid = 3896] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 20:17:19 INFO - PROCESS | 3896 | 1465528639839 Marionette TRACE conn5 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 20:17:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 20:17:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 839ms 20:17:19 INFO - PROCESS | 3896 | 1465528639910 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 20:17:19 INFO - PROCESS | 3896 | 1465528639912 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 20:17:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 20:17:19 INFO - PROCESS | 3896 | 1465528639915 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 20:17:19 INFO - PROCESS | 3896 | 1465528639917 Marionette TRACE conn5 <- [1,2622,null,{}] 20:17:19 INFO - PROCESS | 3896 | 1465528639920 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:19 INFO - PROCESS | 3896 | 1465528639922 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:20 INFO - PROCESS | 3896 | 1465528640003 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 20:17:20 INFO - PROCESS | 3896 | 1465528640008 Marionette TRACE conn5 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:20 INFO - PROCESS | 3896 | 1465528640010 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:20 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5127CE800 == 31 [pid = 3896] [id = 665] 20:17:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 69 (000000C50CD91400) [pid = 3896] [serial = 1995] [outer = 0000000000000000] 20:17:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 70 (000000C5101A4000) [pid = 3896] [serial = 1996] [outer = 000000C50CD91400] 20:17:20 INFO - PROCESS | 3896 | 1465528640055 Marionette DEBUG loaded listener.js 20:17:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 71 (000000C510D24000) [pid = 3896] [serial = 1997] [outer = 000000C50CD91400] 20:17:20 INFO - PROCESS | 3896 | 1465528640466 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 20:17:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 20:17:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 587ms 20:17:20 INFO - PROCESS | 3896 | 1465528640507 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 20:17:20 INFO - PROCESS | 3896 | 1465528640509 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 20:17:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 20:17:20 INFO - PROCESS | 3896 | 1465528640516 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 20:17:20 INFO - PROCESS | 3896 | 1465528640518 Marionette TRACE conn5 <- [1,2626,null,{}] 20:17:20 INFO - PROCESS | 3896 | 1465528640521 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:20 INFO - PROCESS | 3896 | 1465528640523 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:20 INFO - PROCESS | 3896 | 1465528640605 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 20:17:20 INFO - PROCESS | 3896 | 1465528640613 Marionette TRACE conn5 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:20 INFO - PROCESS | 3896 | 1465528640615 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:20 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5128CC800 == 32 [pid = 3896] [id = 666] 20:17:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 72 (000000C5065B9C00) [pid = 3896] [serial = 1998] [outer = 0000000000000000] 20:17:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C5118E1000) [pid = 3896] [serial = 1999] [outer = 000000C5065B9C00] 20:17:20 INFO - PROCESS | 3896 | 1465528640661 Marionette DEBUG loaded listener.js 20:17:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C511983400) [pid = 3896] [serial = 2000] [outer = 000000C5065B9C00] 20:17:21 INFO - PROCESS | 3896 | 1465528641107 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 20:17:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 20:17:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 629ms 20:17:21 INFO - PROCESS | 3896 | 1465528641149 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 20:17:21 INFO - PROCESS | 3896 | 1465528641151 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 20:17:21 INFO - PROCESS | 3896 | 1465528641154 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 20:17:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 20:17:21 INFO - PROCESS | 3896 | 1465528641156 Marionette TRACE conn5 <- [1,2630,null,{}] 20:17:21 INFO - PROCESS | 3896 | 1465528641160 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:21 INFO - PROCESS | 3896 | 1465528641162 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:21 INFO - PROCESS | 3896 | 1465528641242 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 20:17:21 INFO - PROCESS | 3896 | 1465528641247 Marionette TRACE conn5 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:21 INFO - PROCESS | 3896 | 1465528641249 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:21 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50FFE6000 == 33 [pid = 3896] [id = 667] 20:17:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C51198BC00) [pid = 3896] [serial = 2001] [outer = 0000000000000000] 20:17:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C5119ED800) [pid = 3896] [serial = 2002] [outer = 000000C51198BC00] 20:17:21 INFO - PROCESS | 3896 | 1465528641293 Marionette DEBUG loaded listener.js 20:17:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C5119FC000) [pid = 3896] [serial = 2003] [outer = 000000C51198BC00] 20:17:21 INFO - PROCESS | 3896 | 1465528641939 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 20:17:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 20:17:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 881ms 20:17:22 INFO - PROCESS | 3896 | 1465528642041 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 20:17:22 INFO - PROCESS | 3896 | 1465528642046 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 20:17:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 20:17:22 INFO - PROCESS | 3896 | 1465528642051 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 20:17:22 INFO - PROCESS | 3896 | 1465528642055 Marionette TRACE conn5 <- [1,2634,null,{}] 20:17:22 INFO - PROCESS | 3896 | 1465528642061 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:22 INFO - PROCESS | 3896 | 1465528642064 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:22 INFO - PROCESS | 3896 | 1465528642198 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 20:17:22 INFO - PROCESS | 3896 | 1465528642315 Marionette TRACE conn5 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:22 INFO - PROCESS | 3896 | 1465528642318 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:22 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50C835800 == 34 [pid = 3896] [id = 668] 20:17:22 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C50918AC00) [pid = 3896] [serial = 2004] [outer = 0000000000000000] 20:17:22 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C50C43A800) [pid = 3896] [serial = 2005] [outer = 000000C50918AC00] 20:17:22 INFO - PROCESS | 3896 | 1465528642379 Marionette DEBUG loaded listener.js 20:17:22 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C50C51A000) [pid = 3896] [serial = 2006] [outer = 000000C50918AC00] 20:17:23 INFO - PROCESS | 3896 | 1465528643019 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 20:17:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 20:17:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 986ms 20:17:23 INFO - PROCESS | 3896 | 1465528643054 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 20:17:23 INFO - PROCESS | 3896 | 1465528643059 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 20:17:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 20:17:23 INFO - PROCESS | 3896 | 1465528643066 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 20:17:23 INFO - PROCESS | 3896 | 1465528643070 Marionette TRACE conn5 <- [1,2638,null,{}] 20:17:23 INFO - PROCESS | 3896 | 1465528643073 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:23 INFO - PROCESS | 3896 | 1465528643077 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:23 INFO - PROCESS | 3896 | 1465528643212 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 20:17:23 INFO - PROCESS | 3896 | 1465528643335 Marionette TRACE conn5 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:23 INFO - PROCESS | 3896 | 1465528643338 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:23 INFO - PROCESS | 3896 | ++DOCSHELL 000000C511465800 == 35 [pid = 3896] [id = 669] 20:17:23 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C50CDE5000) [pid = 3896] [serial = 2007] [outer = 0000000000000000] 20:17:23 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C50D03B400) [pid = 3896] [serial = 2008] [outer = 000000C50CDE5000] 20:17:23 INFO - PROCESS | 3896 | 1465528643396 Marionette DEBUG loaded listener.js 20:17:23 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C50D58C800) [pid = 3896] [serial = 2009] [outer = 000000C50CDE5000] 20:17:24 INFO - PROCESS | 3896 | --DOCSHELL 000000C5128CC800 == 34 [pid = 3896] [id = 666] 20:17:24 INFO - PROCESS | 3896 | --DOCSHELL 000000C5127CE800 == 33 [pid = 3896] [id = 665] 20:17:24 INFO - PROCESS | 3896 | --DOCSHELL 000000C512464000 == 32 [pid = 3896] [id = 664] 20:17:24 INFO - PROCESS | 3896 | --DOCSHELL 000000C51185E000 == 31 [pid = 3896] [id = 663] 20:17:24 INFO - PROCESS | 3896 | --DOCSHELL 000000C510344800 == 30 [pid = 3896] [id = 662] 20:17:24 INFO - PROCESS | 3896 | --DOCSHELL 000000C50FFEB800 == 29 [pid = 3896] [id = 661] 20:17:24 INFO - PROCESS | 3896 | --DOCSHELL 000000C50D30D800 == 28 [pid = 3896] [id = 660] 20:17:24 INFO - PROCESS | 3896 | --DOCSHELL 000000C50B1D3000 == 27 [pid = 3896] [id = 659] 20:17:24 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C50D584400) [pid = 3896] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 20:17:24 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C512496400) [pid = 3896] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 20:17:24 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C50C4A5800) [pid = 3896] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 20:17:24 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C50C61C400) [pid = 3896] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 20:17:24 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C50D37A400) [pid = 3896] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 20:17:24 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C509190800) [pid = 3896] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 20:17:24 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C50B13F800) [pid = 3896] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 20:17:24 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C50FF69800) [pid = 3896] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 20:17:24 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C50CDE7C00) [pid = 3896] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 20:17:24 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C50D03CC00) [pid = 3896] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 20:17:24 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C50B076000) [pid = 3896] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 20:17:24 INFO - PROCESS | 3896 | --DOMWINDOW == 71 (000000C50C498C00) [pid = 3896] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 20:17:24 INFO - PROCESS | 3896 | --DOMWINDOW == 70 (000000C50FB08C00) [pid = 3896] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 20:17:24 INFO - PROCESS | 3896 | --DOMWINDOW == 69 (000000C50CB47400) [pid = 3896] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 20:17:24 INFO - PROCESS | 3896 | --DOMWINDOW == 68 (000000C5101A8000) [pid = 3896] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 20:17:24 INFO - PROCESS | 3896 | --DOMWINDOW == 67 (000000C5118E4C00) [pid = 3896] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 20:17:24 INFO - PROCESS | 3896 | --DOMWINDOW == 66 (000000C51198D800) [pid = 3896] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 20:17:24 INFO - PROCESS | 3896 | --DOMWINDOW == 65 (000000C5119F9000) [pid = 3896] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 20:17:24 INFO - PROCESS | 3896 | --DOMWINDOW == 64 (000000C51149E400) [pid = 3896] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 20:17:24 INFO - PROCESS | 3896 | --DOMWINDOW == 63 (000000C510D20800) [pid = 3896] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 20:17:24 INFO - PROCESS | 3896 | --DOMWINDOW == 62 (000000C50DE4CC00) [pid = 3896] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 20:17:24 INFO - PROCESS | 3896 | --DOMWINDOW == 61 (000000C50FB10800) [pid = 3896] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 20:17:24 INFO - PROCESS | 3896 | --DOMWINDOW == 60 (000000C50D389C00) [pid = 3896] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 20:17:24 INFO - PROCESS | 3896 | 1465528644246 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 20:17:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 20:17:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1235ms 20:17:24 INFO - PROCESS | 3896 | 1465528644302 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 20:17:24 INFO - PROCESS | 3896 | 1465528644306 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 20:17:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 20:17:24 INFO - PROCESS | 3896 | 1465528644310 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 20:17:24 INFO - PROCESS | 3896 | 1465528644315 Marionette TRACE conn5 <- [1,2642,null,{}] 20:17:24 INFO - PROCESS | 3896 | 1465528644320 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:24 INFO - PROCESS | 3896 | 1465528644323 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:24 INFO - PROCESS | 3896 | 1465528644416 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 20:17:24 INFO - PROCESS | 3896 | 1465528644422 Marionette TRACE conn5 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:24 INFO - PROCESS | 3896 | 1465528644425 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:24 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50C5DC000 == 28 [pid = 3896] [id = 670] 20:17:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 61 (000000C50B13D400) [pid = 3896] [serial = 2010] [outer = 0000000000000000] 20:17:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 62 (000000C50BD86000) [pid = 3896] [serial = 2011] [outer = 000000C50B13D400] 20:17:24 INFO - PROCESS | 3896 | 1465528644480 Marionette DEBUG loaded listener.js 20:17:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 63 (000000C50C51E000) [pid = 3896] [serial = 2012] [outer = 000000C50B13D400] 20:17:25 INFO - PROCESS | 3896 | 1465528645000 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 20:17:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 20:17:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 734ms 20:17:25 INFO - PROCESS | 3896 | 1465528645045 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 20:17:25 INFO - PROCESS | 3896 | 1465528645049 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 20:17:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 20:17:25 INFO - PROCESS | 3896 | 1465528645055 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 20:17:25 INFO - PROCESS | 3896 | 1465528645058 Marionette TRACE conn5 <- [1,2646,null,{}] 20:17:25 INFO - PROCESS | 3896 | 1465528645063 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:25 INFO - PROCESS | 3896 | 1465528645066 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:25 INFO - PROCESS | 3896 | 1465528645162 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 20:17:25 INFO - PROCESS | 3896 | 1465528645241 Marionette TRACE conn5 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:25 INFO - PROCESS | 3896 | 1465528645244 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:25 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50D31F000 == 29 [pid = 3896] [id = 671] 20:17:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 64 (000000C50CC6A400) [pid = 3896] [serial = 2013] [outer = 0000000000000000] 20:17:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 65 (000000C50D034000) [pid = 3896] [serial = 2014] [outer = 000000C50CC6A400] 20:17:25 INFO - PROCESS | 3896 | 1465528645292 Marionette DEBUG loaded listener.js 20:17:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 66 (000000C50D25FC00) [pid = 3896] [serial = 2015] [outer = 000000C50CC6A400] 20:17:25 INFO - PROCESS | 3896 | 1465528645681 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 20:17:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 20:17:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 692ms 20:17:25 INFO - PROCESS | 3896 | 1465528645751 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 20:17:25 INFO - PROCESS | 3896 | 1465528645753 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 20:17:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 20:17:25 INFO - PROCESS | 3896 | 1465528645756 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 20:17:25 INFO - PROCESS | 3896 | 1465528645760 Marionette TRACE conn5 <- [1,2650,null,{}] 20:17:25 INFO - PROCESS | 3896 | 1465528645771 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:25 INFO - PROCESS | 3896 | 1465528645776 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:25 INFO - PROCESS | 3896 | 1465528645864 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 20:17:25 INFO - PROCESS | 3896 | 1465528645871 Marionette TRACE conn5 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:25 INFO - PROCESS | 3896 | 1465528645874 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:25 INFO - PROCESS | 3896 | ++DOCSHELL 000000C510336000 == 30 [pid = 3896] [id = 672] 20:17:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 67 (000000C50664F400) [pid = 3896] [serial = 2016] [outer = 0000000000000000] 20:17:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 68 (000000C50EB50400) [pid = 3896] [serial = 2017] [outer = 000000C50664F400] 20:17:25 INFO - PROCESS | 3896 | 1465528645922 Marionette DEBUG loaded listener.js 20:17:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 69 (000000C50FB09000) [pid = 3896] [serial = 2018] [outer = 000000C50664F400] 20:17:26 INFO - PROCESS | 3896 | 1465528646370 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 20:17:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 20:17:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 628ms 20:17:26 INFO - PROCESS | 3896 | 1465528646387 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 20:17:26 INFO - PROCESS | 3896 | 1465528646390 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 20:17:26 INFO - PROCESS | 3896 | 1465528646393 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 20:17:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 20:17:26 INFO - PROCESS | 3896 | 1465528646395 Marionette TRACE conn5 <- [1,2654,null,{}] 20:17:26 INFO - PROCESS | 3896 | 1465528646398 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:26 INFO - PROCESS | 3896 | 1465528646400 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:26 INFO - PROCESS | 3896 | 1465528646534 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 20:17:26 INFO - PROCESS | 3896 | 1465528646546 Marionette TRACE conn5 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:26 INFO - PROCESS | 3896 | 1465528646548 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:26 INFO - PROCESS | 3896 | ++DOCSHELL 000000C511A11800 == 31 [pid = 3896] [id = 673] 20:17:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 70 (000000C50FB18800) [pid = 3896] [serial = 2019] [outer = 0000000000000000] 20:17:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 71 (000000C50FB2EC00) [pid = 3896] [serial = 2020] [outer = 000000C50FB18800] 20:17:26 INFO - PROCESS | 3896 | 1465528646600 Marionette DEBUG loaded listener.js 20:17:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 72 (000000C50FFB0C00) [pid = 3896] [serial = 2021] [outer = 000000C50FB18800] 20:17:27 INFO - PROCESS | 3896 | [3896] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 20:17:27 INFO - PROCESS | 3896 | [3896] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 20:17:27 INFO - PROCESS | 3896 | 1465528647533 Marionette TRACE conn5 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 20:17:27 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) 20:17:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1183ms 20:17:27 INFO - PROCESS | 3896 | 1465528647580 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 20:17:27 INFO - PROCESS | 3896 | 1465528647582 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 20:17:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 20:17:27 INFO - PROCESS | 3896 | 1465528647585 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 20:17:27 INFO - PROCESS | 3896 | 1465528647587 Marionette TRACE conn5 <- [1,2658,null,{}] 20:17:27 INFO - PROCESS | 3896 | 1465528647591 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:27 INFO - PROCESS | 3896 | 1465528647593 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:27 INFO - PROCESS | 3896 | 1465528647705 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 20:17:27 INFO - PROCESS | 3896 | 1465528647711 Marionette TRACE conn5 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:27 INFO - PROCESS | 3896 | 1465528647714 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:27 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51252D800 == 32 [pid = 3896] [id = 674] 20:17:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C5096B5800) [pid = 3896] [serial = 2022] [outer = 0000000000000000] 20:17:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C5100E5400) [pid = 3896] [serial = 2023] [outer = 000000C5096B5800] 20:17:27 INFO - PROCESS | 3896 | 1465528647801 Marionette DEBUG loaded listener.js 20:17:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C510D20400) [pid = 3896] [serial = 2024] [outer = 000000C5096B5800] 20:17:28 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C50D385400) [pid = 3896] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 20:17:28 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C505D10C00) [pid = 3896] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 20:17:28 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C509595800) [pid = 3896] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 20:17:28 INFO - PROCESS | 3896 | --DOMWINDOW == 71 (000000C50C512400) [pid = 3896] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 20:17:28 INFO - PROCESS | 3896 | --DOMWINDOW == 70 (000000C50585E400) [pid = 3896] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 20:17:28 INFO - PROCESS | 3896 | --DOMWINDOW == 69 (000000C50C4A4C00) [pid = 3896] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 20:17:28 INFO - PROCESS | 3896 | --DOMWINDOW == 68 (000000C50B06D400) [pid = 3896] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 20:17:28 INFO - PROCESS | 3896 | --DOMWINDOW == 67 (000000C50D03D800) [pid = 3896] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 20:17:28 INFO - PROCESS | 3896 | --DOMWINDOW == 66 (000000C50FB1B800) [pid = 3896] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 20:17:28 INFO - PROCESS | 3896 | --DOMWINDOW == 65 (000000C50FB1EC00) [pid = 3896] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 20:17:28 INFO - PROCESS | 3896 | --DOMWINDOW == 64 (000000C50CD91400) [pid = 3896] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 20:17:28 INFO - PROCESS | 3896 | 1465528648729 Marionette TRACE conn5 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 20:17:28 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 20:17:28 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 20:17:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 20:17:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:17:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 20:17:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1177ms 20:17:28 INFO - PROCESS | 3896 | 1465528648766 Marionette TRACE conn5 -> [0,2661,"getWindowHandle",null] 20:17:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 20:17:28 INFO - PROCESS | 3896 | 1465528648768 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 20:17:28 INFO - PROCESS | 3896 | 1465528648772 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 20:17:28 INFO - PROCESS | 3896 | 1465528648773 Marionette TRACE conn5 <- [1,2662,null,{}] 20:17:28 INFO - PROCESS | 3896 | 1465528648777 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:28 INFO - PROCESS | 3896 | 1465528648783 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:28 INFO - PROCESS | 3896 | 1465528648890 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 20:17:28 INFO - PROCESS | 3896 | 1465528648965 Marionette TRACE conn5 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:28 INFO - PROCESS | 3896 | 1465528648967 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:28 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5128C9000 == 33 [pid = 3896] [id = 675] 20:17:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 65 (000000C50B06D400) [pid = 3896] [serial = 2025] [outer = 0000000000000000] 20:17:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 66 (000000C51149F800) [pid = 3896] [serial = 2026] [outer = 000000C50B06D400] 20:17:29 INFO - PROCESS | 3896 | 1465528649012 Marionette DEBUG loaded listener.js 20:17:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 67 (000000C511988000) [pid = 3896] [serial = 2027] [outer = 000000C50B06D400] 20:17:29 INFO - PROCESS | 3896 | 1465528649890 Marionette TRACE conn5 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 20:17:29 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 20:17:29 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 20:17:29 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 20:17:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:17:29 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 20:17:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1142ms 20:17:29 INFO - PROCESS | 3896 | 1465528649917 Marionette TRACE conn5 -> [0,2665,"getWindowHandle",null] 20:17:29 INFO - PROCESS | 3896 | 1465528649919 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 20:17:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 20:17:29 INFO - PROCESS | 3896 | 1465528649922 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 20:17:29 INFO - PROCESS | 3896 | 1465528649924 Marionette TRACE conn5 <- [1,2666,null,{}] 20:17:29 INFO - PROCESS | 3896 | 1465528649928 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:29 INFO - PROCESS | 3896 | 1465528649930 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:30 INFO - PROCESS | 3896 | 1465528650013 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 20:17:30 INFO - PROCESS | 3896 | 1465528650088 Marionette TRACE conn5 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:30 INFO - PROCESS | 3896 | 1465528650090 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:30 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5131CB000 == 34 [pid = 3896] [id = 676] 20:17:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 68 (000000C50C49FC00) [pid = 3896] [serial = 2028] [outer = 0000000000000000] 20:17:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 69 (000000C5119F9C00) [pid = 3896] [serial = 2029] [outer = 000000C50C49FC00] 20:17:30 INFO - PROCESS | 3896 | 1465528650136 Marionette DEBUG loaded listener.js 20:17:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 70 (000000C512495400) [pid = 3896] [serial = 2030] [outer = 000000C50C49FC00] 20:17:31 INFO - PROCESS | 3896 | 1465528651032 Marionette TRACE conn5 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 20:17:31 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) 20:17:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1128ms 20:17:31 INFO - PROCESS | 3896 | 1465528651054 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 20:17:31 INFO - PROCESS | 3896 | 1465528651059 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 20:17:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 20:17:31 INFO - PROCESS | 3896 | 1465528651064 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 20:17:31 INFO - PROCESS | 3896 | 1465528651068 Marionette TRACE conn5 <- [1,2670,null,{}] 20:17:31 INFO - PROCESS | 3896 | 1465528651074 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:31 INFO - PROCESS | 3896 | 1465528651078 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:31 INFO - PROCESS | 3896 | 1465528651196 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 20:17:31 INFO - PROCESS | 3896 | 1465528651273 Marionette TRACE conn5 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:31 INFO - PROCESS | 3896 | 1465528651279 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:31 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50CA58000 == 35 [pid = 3896] [id = 677] 20:17:31 INFO - PROCESS | 3896 | ++DOMWINDOW == 71 (000000C5096B4000) [pid = 3896] [serial = 2031] [outer = 0000000000000000] 20:17:31 INFO - PROCESS | 3896 | ++DOMWINDOW == 72 (000000C50B13F000) [pid = 3896] [serial = 2032] [outer = 000000C5096B4000] 20:17:31 INFO - PROCESS | 3896 | 1465528651378 Marionette DEBUG loaded listener.js 20:17:31 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C50C59D800) [pid = 3896] [serial = 2033] [outer = 000000C5096B4000] 20:17:32 INFO - PROCESS | 3896 | 1465528652463 Marionette TRACE conn5 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 20:17:32 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) 20:17:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1446ms 20:17:32 INFO - PROCESS | 3896 | 1465528652516 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 20:17:32 INFO - PROCESS | 3896 | 1465528652521 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 20:17:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 20:17:32 INFO - PROCESS | 3896 | 1465528652529 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 20:17:32 INFO - PROCESS | 3896 | 1465528652532 Marionette TRACE conn5 <- [1,2674,null,{}] 20:17:32 INFO - PROCESS | 3896 | 1465528652536 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:32 INFO - PROCESS | 3896 | 1465528652539 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:32 INFO - PROCESS | 3896 | 1465528652685 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 20:17:32 INFO - PROCESS | 3896 | 1465528652838 Marionette TRACE conn5 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:32 INFO - PROCESS | 3896 | 1465528652841 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:32 INFO - PROCESS | 3896 | ++DOCSHELL 000000C510335800 == 36 [pid = 3896] [id = 678] 20:17:32 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C50D2D3000) [pid = 3896] [serial = 2034] [outer = 0000000000000000] 20:17:32 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C50D5C5000) [pid = 3896] [serial = 2035] [outer = 000000C50D2D3000] 20:17:32 INFO - PROCESS | 3896 | 1465528652900 Marionette DEBUG loaded listener.js 20:17:32 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C50F257000) [pid = 3896] [serial = 2036] [outer = 000000C50D2D3000] 20:17:33 INFO - PROCESS | 3896 | 1465528653955 Marionette TRACE conn5 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 20:17:34 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 20:17:34 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 20:17:34 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 20:17:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:17:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 20:17:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1492ms 20:17:34 INFO - PROCESS | 3896 | 1465528654026 Marionette TRACE conn5 -> [0,2677,"getWindowHandle",null] 20:17:34 INFO - PROCESS | 3896 | 1465528654030 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 20:17:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 20:17:34 INFO - PROCESS | 3896 | 1465528654034 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 20:17:34 INFO - PROCESS | 3896 | 1465528654038 Marionette TRACE conn5 <- [1,2678,null,{}] 20:17:34 INFO - PROCESS | 3896 | 1465528654094 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:34 INFO - PROCESS | 3896 | 1465528654098 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:34 INFO - PROCESS | 3896 | 1465528654260 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 20:17:34 INFO - PROCESS | 3896 | --DOCSHELL 000000C5128C9000 == 35 [pid = 3896] [id = 675] 20:17:34 INFO - PROCESS | 3896 | --DOCSHELL 000000C51252D800 == 34 [pid = 3896] [id = 674] 20:17:34 INFO - PROCESS | 3896 | --DOCSHELL 000000C511A11800 == 33 [pid = 3896] [id = 673] 20:17:34 INFO - PROCESS | 3896 | --DOCSHELL 000000C510336000 == 32 [pid = 3896] [id = 672] 20:17:34 INFO - PROCESS | 3896 | --DOCSHELL 000000C50D31F000 == 31 [pid = 3896] [id = 671] 20:17:34 INFO - PROCESS | 3896 | --DOCSHELL 000000C50C5DC000 == 30 [pid = 3896] [id = 670] 20:17:34 INFO - PROCESS | 3896 | --DOCSHELL 000000C50C835800 == 29 [pid = 3896] [id = 668] 20:17:34 INFO - PROCESS | 3896 | --DOCSHELL 000000C50FFE6000 == 28 [pid = 3896] [id = 667] 20:17:34 INFO - PROCESS | 3896 | --DOCSHELL 000000C50B946000 == 27 [pid = 3896] [id = 658] 20:17:34 INFO - PROCESS | 3896 | --DOCSHELL 000000C511465800 == 26 [pid = 3896] [id = 669] 20:17:34 INFO - PROCESS | 3896 | --DOCSHELL 000000C510335800 == 25 [pid = 3896] [id = 678] 20:17:34 INFO - PROCESS | 3896 | --DOCSHELL 000000C5131CB000 == 24 [pid = 3896] [id = 676] 20:17:34 INFO - PROCESS | 3896 | --DOCSHELL 000000C50CA58000 == 23 [pid = 3896] [id = 677] 20:17:34 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C50FB32800) [pid = 3896] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 20:17:34 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C50DE58C00) [pid = 3896] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 20:17:34 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C50FF5A400) [pid = 3896] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 20:17:34 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C50FB08800) [pid = 3896] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 20:17:34 INFO - PROCESS | 3896 | --DOMWINDOW == 71 (000000C5118E1000) [pid = 3896] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 20:17:34 INFO - PROCESS | 3896 | --DOMWINDOW == 70 (000000C5101A9C00) [pid = 3896] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 20:17:34 INFO - PROCESS | 3896 | --DOMWINDOW == 69 (000000C5101A4000) [pid = 3896] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 20:17:34 INFO - PROCESS | 3896 | --DOMWINDOW == 68 (000000C510D24000) [pid = 3896] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 20:17:34 INFO - PROCESS | 3896 | --DOMWINDOW == 67 (000000C50D25EC00) [pid = 3896] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 20:17:34 INFO - PROCESS | 3896 | --DOMWINDOW == 66 (000000C50D582800) [pid = 3896] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 20:17:34 INFO - PROCESS | 3896 | --DOMWINDOW == 65 (000000C50C073000) [pid = 3896] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 20:17:34 INFO - PROCESS | 3896 | --DOMWINDOW == 64 (000000C5091CE400) [pid = 3896] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 20:17:34 INFO - PROCESS | 3896 | --DOMWINDOW == 63 (000000C509596000) [pid = 3896] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 20:17:34 INFO - PROCESS | 3896 | --DOMWINDOW == 62 (000000C50B140800) [pid = 3896] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 20:17:34 INFO - PROCESS | 3896 | --DOMWINDOW == 61 (000000C50C521800) [pid = 3896] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 20:17:34 INFO - PROCESS | 3896 | --DOMWINDOW == 60 (000000C50CB42400) [pid = 3896] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 20:17:34 INFO - PROCESS | 3896 | --DOMWINDOW == 59 (000000C50D038400) [pid = 3896] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 20:17:34 INFO - PROCESS | 3896 | --DOMWINDOW == 58 (000000C50EBDA400) [pid = 3896] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 20:17:34 INFO - PROCESS | 3896 | --DOMWINDOW == 57 (000000C50C59A000) [pid = 3896] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 20:17:34 INFO - PROCESS | 3896 | --DOMWINDOW == 56 (000000C50B97D800) [pid = 3896] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 20:17:34 INFO - PROCESS | 3896 | --DOMWINDOW == 55 (000000C50D38F000) [pid = 3896] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 20:17:34 INFO - PROCESS | 3896 | --DOMWINDOW == 54 (000000C50D259000) [pid = 3896] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 20:17:34 INFO - PROCESS | 3896 | --DOMWINDOW == 53 (000000C511987000) [pid = 3896] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 20:17:34 INFO - PROCESS | 3896 | --DOMWINDOW == 52 (000000C5119ED800) [pid = 3896] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 20:17:34 INFO - PROCESS | 3896 | 1465528654956 Marionette TRACE conn5 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:34 INFO - PROCESS | 3896 | 1465528654960 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:34 INFO - PROCESS | 3896 | ++DOCSHELL 000000C506329800 == 24 [pid = 3896] [id = 679] 20:17:34 INFO - PROCESS | 3896 | ++DOMWINDOW == 53 (000000C5045E3400) [pid = 3896] [serial = 2037] [outer = 0000000000000000] 20:17:35 INFO - PROCESS | 3896 | ++DOMWINDOW == 54 (000000C50585C800) [pid = 3896] [serial = 2038] [outer = 000000C5045E3400] 20:17:35 INFO - PROCESS | 3896 | 1465528655014 Marionette DEBUG loaded listener.js 20:17:35 INFO - PROCESS | 3896 | ++DOMWINDOW == 55 (000000C50914E400) [pid = 3896] [serial = 2039] [outer = 000000C5045E3400] 20:17:35 INFO - PROCESS | 3896 | 1465528655946 Marionette TRACE conn5 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 20:17:35 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 20:17:35 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 20:17:35 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 20:17:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:17:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 20:17:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1944ms 20:17:35 INFO - PROCESS | 3896 | 1465528655990 Marionette TRACE conn5 -> [0,2681,"getWindowHandle",null] 20:17:35 INFO - PROCESS | 3896 | 1465528655994 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 20:17:36 INFO - PROCESS | 3896 | 1465528655999 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 20:17:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 20:17:36 INFO - PROCESS | 3896 | 1465528656003 Marionette TRACE conn5 <- [1,2682,null,{}] 20:17:36 INFO - PROCESS | 3896 | 1465528656009 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:36 INFO - PROCESS | 3896 | 1465528656011 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:36 INFO - PROCESS | 3896 | 1465528656108 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 20:17:36 INFO - PROCESS | 3896 | 1465528656117 Marionette TRACE conn5 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:36 INFO - PROCESS | 3896 | 1465528656120 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:36 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50C5D2800 == 25 [pid = 3896] [id = 680] 20:17:36 INFO - PROCESS | 3896 | ++DOMWINDOW == 56 (000000C50B98A800) [pid = 3896] [serial = 2040] [outer = 0000000000000000] 20:17:36 INFO - PROCESS | 3896 | ++DOMWINDOW == 57 (000000C50C317800) [pid = 3896] [serial = 2041] [outer = 000000C50B98A800] 20:17:36 INFO - PROCESS | 3896 | 1465528656169 Marionette DEBUG loaded listener.js 20:17:36 INFO - PROCESS | 3896 | ++DOMWINDOW == 58 (000000C50C4A4C00) [pid = 3896] [serial = 2042] [outer = 000000C50B98A800] 20:17:37 INFO - PROCESS | 3896 | 1465528657161 Marionette TRACE conn5 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 20:17:37 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 20:17:37 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 20:17:37 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 20:17:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:17:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 20:17:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1189ms 20:17:37 INFO - PROCESS | 3896 | 1465528657196 Marionette TRACE conn5 -> [0,2685,"getWindowHandle",null] 20:17:37 INFO - PROCESS | 3896 | 1465528657200 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 20:17:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 20:17:37 INFO - PROCESS | 3896 | 1465528657204 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 20:17:37 INFO - PROCESS | 3896 | 1465528657207 Marionette TRACE conn5 <- [1,2686,null,{}] 20:17:37 INFO - PROCESS | 3896 | 1465528657210 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:37 INFO - PROCESS | 3896 | 1465528657213 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:37 INFO - PROCESS | 3896 | 1465528657338 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 20:17:37 INFO - PROCESS | 3896 | 1465528657389 Marionette TRACE conn5 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:37 INFO - PROCESS | 3896 | 1465528657392 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:37 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50D323800 == 26 [pid = 3896] [id = 681] 20:17:37 INFO - PROCESS | 3896 | ++DOMWINDOW == 59 (000000C50CAB1800) [pid = 3896] [serial = 2043] [outer = 0000000000000000] 20:17:37 INFO - PROCESS | 3896 | ++DOMWINDOW == 60 (000000C50CB46000) [pid = 3896] [serial = 2044] [outer = 000000C50CAB1800] 20:17:37 INFO - PROCESS | 3896 | 1465528657448 Marionette DEBUG loaded listener.js 20:17:37 INFO - PROCESS | 3896 | ++DOMWINDOW == 61 (000000C50CDE6C00) [pid = 3896] [serial = 2045] [outer = 000000C50CAB1800] 20:17:38 INFO - PROCESS | 3896 | 1465528658450 Marionette TRACE conn5 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 20:17:38 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 20:17:38 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 20:17:38 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 20:17:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:17:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 20:17:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1287ms 20:17:38 INFO - PROCESS | 3896 | 1465528658494 Marionette TRACE conn5 -> [0,2689,"getWindowHandle",null] 20:17:38 INFO - PROCESS | 3896 | 1465528658496 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 20:17:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 20:17:38 INFO - PROCESS | 3896 | 1465528658507 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 20:17:38 INFO - PROCESS | 3896 | 1465528658513 Marionette TRACE conn5 <- [1,2690,null,{}] 20:17:38 INFO - PROCESS | 3896 | 1465528658526 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:38 INFO - PROCESS | 3896 | 1465528658530 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:38 INFO - PROCESS | 3896 | 1465528658654 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 20:17:38 INFO - PROCESS | 3896 | 1465528658661 Marionette TRACE conn5 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:38 INFO - PROCESS | 3896 | 1465528658663 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:38 INFO - PROCESS | 3896 | ++DOCSHELL 000000C510109000 == 27 [pid = 3896] [id = 682] 20:17:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 62 (000000C50D25B000) [pid = 3896] [serial = 2046] [outer = 0000000000000000] 20:17:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 63 (000000C50D37AC00) [pid = 3896] [serial = 2047] [outer = 000000C50D25B000] 20:17:38 INFO - PROCESS | 3896 | 1465528658709 Marionette DEBUG loaded listener.js 20:17:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 64 (000000C50D38CC00) [pid = 3896] [serial = 2048] [outer = 000000C50D25B000] 20:17:39 INFO - PROCESS | 3896 | --DOMWINDOW == 63 (000000C5065B9C00) [pid = 3896] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 20:17:39 INFO - PROCESS | 3896 | --DOMWINDOW == 62 (000000C50B13D400) [pid = 3896] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 20:17:39 INFO - PROCESS | 3896 | --DOMWINDOW == 61 (000000C50664F400) [pid = 3896] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 20:17:39 INFO - PROCESS | 3896 | --DOMWINDOW == 60 (000000C50918AC00) [pid = 3896] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 20:17:39 INFO - PROCESS | 3896 | --DOMWINDOW == 59 (000000C50CC6A400) [pid = 3896] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 20:17:39 INFO - PROCESS | 3896 | --DOMWINDOW == 58 (000000C50CDE5000) [pid = 3896] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 20:17:39 INFO - PROCESS | 3896 | --DOMWINDOW == 57 (000000C51198BC00) [pid = 3896] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 20:17:39 INFO - PROCESS | 3896 | --DOMWINDOW == 56 (000000C50B06D400) [pid = 3896] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 20:17:39 INFO - PROCESS | 3896 | --DOMWINDOW == 55 (000000C5096B5800) [pid = 3896] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 20:17:39 INFO - PROCESS | 3896 | --DOMWINDOW == 54 (000000C50C49FC00) [pid = 3896] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 20:17:39 INFO - PROCESS | 3896 | --DOMWINDOW == 53 (000000C50FB18800) [pid = 3896] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 20:17:39 INFO - PROCESS | 3896 | 1465528659222 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 20:17:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 20:17:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 753ms 20:17:39 INFO - PROCESS | 3896 | 1465528659264 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 20:17:39 INFO - PROCESS | 3896 | 1465528659267 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 20:17:39 INFO - PROCESS | 3896 | 1465528659270 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 20:17:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 20:17:39 INFO - PROCESS | 3896 | 1465528659272 Marionette TRACE conn5 <- [1,2694,null,{}] 20:17:39 INFO - PROCESS | 3896 | 1465528659276 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:39 INFO - PROCESS | 3896 | 1465528659278 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:39 INFO - PROCESS | 3896 | 1465528659370 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 20:17:39 INFO - PROCESS | 3896 | 1465528659375 Marionette TRACE conn5 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:39 INFO - PROCESS | 3896 | 1465528659378 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:39 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51034F000 == 28 [pid = 3896] [id = 683] 20:17:39 INFO - PROCESS | 3896 | ++DOMWINDOW == 54 (000000C50D586400) [pid = 3896] [serial = 2049] [outer = 0000000000000000] 20:17:39 INFO - PROCESS | 3896 | ++DOMWINDOW == 55 (000000C50D5C6400) [pid = 3896] [serial = 2050] [outer = 000000C50D586400] 20:17:39 INFO - PROCESS | 3896 | 1465528659434 Marionette DEBUG loaded listener.js 20:17:39 INFO - PROCESS | 3896 | ++DOMWINDOW == 56 (000000C50DE4C400) [pid = 3896] [serial = 2051] [outer = 000000C50D586400] 20:17:39 INFO - PROCESS | 3896 | 1465528659856 Marionette TRACE conn5 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 20:17:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 20:17:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 626ms 20:17:39 INFO - PROCESS | 3896 | 1465528659901 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 20:17:39 INFO - PROCESS | 3896 | 1465528659904 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 20:17:39 INFO - PROCESS | 3896 | 1465528659907 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 20:17:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 20:17:39 INFO - PROCESS | 3896 | 1465528659909 Marionette TRACE conn5 <- [1,2698,null,{}] 20:17:39 INFO - PROCESS | 3896 | 1465528659917 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:39 INFO - PROCESS | 3896 | 1465528659920 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:40 INFO - PROCESS | 3896 | 1465528660004 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 20:17:40 INFO - PROCESS | 3896 | 1465528660012 Marionette TRACE conn5 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:40 INFO - PROCESS | 3896 | 1465528660019 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:40 INFO - PROCESS | 3896 | ++DOCSHELL 000000C511858000 == 29 [pid = 3896] [id = 684] 20:17:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 57 (000000C50EBE2000) [pid = 3896] [serial = 2052] [outer = 0000000000000000] 20:17:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 58 (000000C50F250000) [pid = 3896] [serial = 2053] [outer = 000000C50EBE2000] 20:17:40 INFO - PROCESS | 3896 | 1465528660077 Marionette DEBUG loaded listener.js 20:17:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 59 (000000C50FB1B400) [pid = 3896] [serial = 2054] [outer = 000000C50EBE2000] 20:17:40 INFO - PROCESS | 3896 | 1465528660982 Marionette TRACE conn5 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 20:17:41 INFO - PROCESS | 3896 | 1465528661001 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 20:17:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 20:17:41 INFO - PROCESS | 3896 | 1465528661005 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 20:17:41 INFO - PROCESS | 3896 | 1465528661009 Marionette TRACE conn5 <- [1,2702,null,{}] 20:17:41 INFO - PROCESS | 3896 | 1465528661014 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:41 INFO - PROCESS | 3896 | 1465528661018 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:41 INFO - PROCESS | 3896 | 1465528661142 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 20:17:41 INFO - PROCESS | 3896 | 1465528661220 Marionette TRACE conn5 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:41 INFO - PROCESS | 3896 | 1465528661223 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:41 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50D240000 == 30 [pid = 3896] [id = 685] 20:17:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 60 (000000C50C4A5400) [pid = 3896] [serial = 2055] [outer = 0000000000000000] 20:17:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 61 (000000C50C595400) [pid = 3896] [serial = 2056] [outer = 000000C50C4A5400] 20:17:41 INFO - PROCESS | 3896 | 1465528661323 Marionette DEBUG loaded listener.js 20:17:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 62 (000000C50CD93C00) [pid = 3896] [serial = 2057] [outer = 000000C50C4A5400] 20:17:42 INFO - PROCESS | 3896 | 1465528662180 Marionette TRACE conn5 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 20:17:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 20:17:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1236ms 20:17:42 INFO - PROCESS | 3896 | 1465528662242 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 20:17:42 INFO - PROCESS | 3896 | 1465528662247 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 20:17:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 20:17:42 INFO - PROCESS | 3896 | 1465528662261 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 20:17:42 INFO - PROCESS | 3896 | 1465528662265 Marionette TRACE conn5 <- [1,2706,null,{}] 20:17:42 INFO - PROCESS | 3896 | 1465528662270 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:42 INFO - PROCESS | 3896 | 1465528662274 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:42 INFO - PROCESS | 3896 | 1465528662390 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 20:17:42 INFO - PROCESS | 3896 | 1465528662463 Marionette TRACE conn5 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:42 INFO - PROCESS | 3896 | 1465528662468 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:42 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50C5D8000 == 31 [pid = 3896] [id = 686] 20:17:42 INFO - PROCESS | 3896 | ++DOMWINDOW == 63 (000000C50C43EC00) [pid = 3896] [serial = 2058] [outer = 0000000000000000] 20:17:42 INFO - PROCESS | 3896 | ++DOMWINDOW == 64 (000000C50C4A0000) [pid = 3896] [serial = 2059] [outer = 000000C50C43EC00] 20:17:42 INFO - PROCESS | 3896 | 1465528662519 Marionette DEBUG loaded listener.js 20:17:42 INFO - PROCESS | 3896 | ++DOMWINDOW == 65 (000000C50CB49400) [pid = 3896] [serial = 2060] [outer = 000000C50C43EC00] 20:17:42 INFO - PROCESS | 3896 | --DOCSHELL 000000C51240A800 == 30 [pid = 3896] [id = 601] 20:17:42 INFO - PROCESS | 3896 | --DOCSHELL 000000C512475000 == 29 [pid = 3896] [id = 602] 20:17:42 INFO - PROCESS | 3896 | --DOCSHELL 000000C50C5DD000 == 28 [pid = 3896] [id = 597] 20:17:42 INFO - PROCESS | 3896 | --DOCSHELL 000000C50D324000 == 27 [pid = 3896] [id = 608] 20:17:42 INFO - PROCESS | 3896 | --DOMWINDOW == 64 (000000C511983400) [pid = 3896] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 20:17:42 INFO - PROCESS | 3896 | --DOMWINDOW == 63 (000000C50BD86000) [pid = 3896] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 20:17:42 INFO - PROCESS | 3896 | --DOMWINDOW == 62 (000000C50C51E000) [pid = 3896] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 20:17:42 INFO - PROCESS | 3896 | --DOMWINDOW == 61 (000000C50EB50400) [pid = 3896] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 20:17:42 INFO - PROCESS | 3896 | --DOMWINDOW == 60 (000000C50FB09000) [pid = 3896] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 20:17:42 INFO - PROCESS | 3896 | --DOMWINDOW == 59 (000000C50C43A800) [pid = 3896] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 20:17:42 INFO - PROCESS | 3896 | --DOMWINDOW == 58 (000000C50C51A000) [pid = 3896] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 20:17:42 INFO - PROCESS | 3896 | --DOMWINDOW == 57 (000000C50D034000) [pid = 3896] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 20:17:42 INFO - PROCESS | 3896 | --DOMWINDOW == 56 (000000C50D25FC00) [pid = 3896] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 20:17:42 INFO - PROCESS | 3896 | --DOMWINDOW == 55 (000000C50D03B400) [pid = 3896] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 20:17:42 INFO - PROCESS | 3896 | --DOMWINDOW == 54 (000000C50D58C800) [pid = 3896] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 20:17:42 INFO - PROCESS | 3896 | --DOMWINDOW == 53 (000000C5119FC000) [pid = 3896] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 20:17:42 INFO - PROCESS | 3896 | --DOMWINDOW == 52 (000000C511988000) [pid = 3896] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 20:17:42 INFO - PROCESS | 3896 | --DOMWINDOW == 51 (000000C5100E5400) [pid = 3896] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 20:17:42 INFO - PROCESS | 3896 | --DOMWINDOW == 50 (000000C512495400) [pid = 3896] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 20:17:42 INFO - PROCESS | 3896 | --DOMWINDOW == 49 (000000C510D20400) [pid = 3896] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 20:17:42 INFO - PROCESS | 3896 | --DOMWINDOW == 48 (000000C5119F9C00) [pid = 3896] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 20:17:42 INFO - PROCESS | 3896 | --DOMWINDOW == 47 (000000C50FB2EC00) [pid = 3896] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 20:17:42 INFO - PROCESS | 3896 | --DOMWINDOW == 46 (000000C50FFB0C00) [pid = 3896] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 20:17:42 INFO - PROCESS | 3896 | --DOMWINDOW == 45 (000000C51149F800) [pid = 3896] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 20:17:43 INFO - PROCESS | 3896 | 1465528663040 Marionette TRACE conn5 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 20:17:43 INFO - PROCESS | 3896 | 1465528663101 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 20:17:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 20:17:43 INFO - PROCESS | 3896 | 1465528663107 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 20:17:43 INFO - PROCESS | 3896 | 1465528663110 Marionette TRACE conn5 <- [1,2710,null,{}] 20:17:43 INFO - PROCESS | 3896 | 1465528663113 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:43 INFO - PROCESS | 3896 | 1465528663116 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:43 INFO - PROCESS | 3896 | 1465528663209 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 20:17:43 INFO - PROCESS | 3896 | 1465528663217 Marionette TRACE conn5 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:43 INFO - PROCESS | 3896 | 1465528663219 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:43 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50D315800 == 28 [pid = 3896] [id = 687] 20:17:43 INFO - PROCESS | 3896 | ++DOMWINDOW == 46 (000000C50C61D000) [pid = 3896] [serial = 2061] [outer = 0000000000000000] 20:17:43 INFO - PROCESS | 3896 | ++DOMWINDOW == 47 (000000C50CDE3800) [pid = 3896] [serial = 2062] [outer = 000000C50C61D000] 20:17:43 INFO - PROCESS | 3896 | 1465528663269 Marionette DEBUG loaded listener.js 20:17:43 INFO - PROCESS | 3896 | ++DOMWINDOW == 48 (000000C50D250400) [pid = 3896] [serial = 2063] [outer = 000000C50C61D000] 20:17:43 INFO - PROCESS | 3896 | 1465528663769 Marionette TRACE conn5 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 20:17:43 INFO - PROCESS | 3896 | 1465528663801 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 20:17:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 20:17:43 INFO - PROCESS | 3896 | 1465528663805 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 20:17:43 INFO - PROCESS | 3896 | 1465528663808 Marionette TRACE conn5 <- [1,2714,null,{}] 20:17:43 INFO - PROCESS | 3896 | 1465528663822 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:43 INFO - PROCESS | 3896 | 1465528663827 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:43 INFO - PROCESS | 3896 | 1465528663950 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 20:17:44 INFO - PROCESS | 3896 | 1465528664036 Marionette TRACE conn5 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:44 INFO - PROCESS | 3896 | 1465528664040 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:44 INFO - PROCESS | 3896 | ++DOCSHELL 000000C510121800 == 29 [pid = 3896] [id = 688] 20:17:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 49 (000000C50D390400) [pid = 3896] [serial = 2064] [outer = 0000000000000000] 20:17:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 50 (000000C50D5EE000) [pid = 3896] [serial = 2065] [outer = 000000C50D390400] 20:17:44 INFO - PROCESS | 3896 | 1465528664091 Marionette DEBUG loaded listener.js 20:17:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 51 (000000C50EB4EC00) [pid = 3896] [serial = 2066] [outer = 000000C50D390400] 20:17:44 INFO - PROCESS | 3896 | 1465528664470 Marionette TRACE conn5 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 20:17:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 20:17:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 732ms 20:17:44 INFO - PROCESS | 3896 | 1465528664540 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 20:17:44 INFO - PROCESS | 3896 | 1465528664543 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 20:17:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 20:17:44 INFO - PROCESS | 3896 | 1465528664546 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 20:17:44 INFO - PROCESS | 3896 | 1465528664548 Marionette TRACE conn5 <- [1,2718,null,{}] 20:17:44 INFO - PROCESS | 3896 | 1465528664552 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:44 INFO - PROCESS | 3896 | 1465528664554 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:44 INFO - PROCESS | 3896 | 1465528664643 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 20:17:44 INFO - PROCESS | 3896 | 1465528664648 Marionette TRACE conn5 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:44 INFO - PROCESS | 3896 | 1465528664651 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:44 INFO - PROCESS | 3896 | ++DOCSHELL 000000C511870800 == 30 [pid = 3896] [id = 689] 20:17:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 52 (000000C50FB16800) [pid = 3896] [serial = 2067] [outer = 0000000000000000] 20:17:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 53 (000000C50FB1F000) [pid = 3896] [serial = 2068] [outer = 000000C50FB16800] 20:17:44 INFO - PROCESS | 3896 | 1465528664702 Marionette DEBUG loaded listener.js 20:17:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 54 (000000C50FB34C00) [pid = 3896] [serial = 2069] [outer = 000000C50FB16800] 20:17:45 INFO - PROCESS | 3896 | 1465528665653 Marionette TRACE conn5 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 20:17:45 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 20:17:45 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 20:17:45 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 20:17:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:17:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 20:17:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1138ms 20:17:45 INFO - PROCESS | 3896 | 1465528665692 Marionette TRACE conn5 -> [0,2721,"getWindowHandle",null] 20:17:45 INFO - PROCESS | 3896 | 1465528665695 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 20:17:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 20:17:45 INFO - PROCESS | 3896 | 1465528665698 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 20:17:45 INFO - PROCESS | 3896 | 1465528665700 Marionette TRACE conn5 <- [1,2722,null,{}] 20:17:45 INFO - PROCESS | 3896 | 1465528665703 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:45 INFO - PROCESS | 3896 | 1465528665706 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:45 INFO - PROCESS | 3896 | 1465528665820 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 20:17:45 INFO - PROCESS | 3896 | 1465528665826 Marionette TRACE conn5 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:45 INFO - PROCESS | 3896 | 1465528665828 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:45 INFO - PROCESS | 3896 | ++DOCSHELL 000000C510098800 == 31 [pid = 3896] [id = 690] 20:17:45 INFO - PROCESS | 3896 | ++DOMWINDOW == 55 (000000C50FF66C00) [pid = 3896] [serial = 2070] [outer = 0000000000000000] 20:17:45 INFO - PROCESS | 3896 | ++DOMWINDOW == 56 (000000C5100EE400) [pid = 3896] [serial = 2071] [outer = 000000C50FF66C00] 20:17:45 INFO - PROCESS | 3896 | 1465528665918 Marionette DEBUG loaded listener.js 20:17:46 INFO - PROCESS | 3896 | ++DOMWINDOW == 57 (000000C5101A7C00) [pid = 3896] [serial = 2072] [outer = 000000C50FF66C00] 20:17:46 INFO - PROCESS | 3896 | --DOMWINDOW == 56 (000000C50D2D3000) [pid = 3896] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 20:17:46 INFO - PROCESS | 3896 | --DOMWINDOW == 55 (000000C5045E3400) [pid = 3896] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 20:17:46 INFO - PROCESS | 3896 | --DOMWINDOW == 54 (000000C50CAB1800) [pid = 3896] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 20:17:46 INFO - PROCESS | 3896 | --DOMWINDOW == 53 (000000C5096B4000) [pid = 3896] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 20:17:46 INFO - PROCESS | 3896 | --DOMWINDOW == 52 (000000C50D25B000) [pid = 3896] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 20:17:46 INFO - PROCESS | 3896 | --DOMWINDOW == 51 (000000C50D586400) [pid = 3896] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 20:17:46 INFO - PROCESS | 3896 | --DOMWINDOW == 50 (000000C50B98A800) [pid = 3896] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 20:17:46 INFO - PROCESS | 3896 | 1465528666313 Marionette TRACE conn5 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 20:17:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 20:17:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 628ms 20:17:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 20:17:46 INFO - PROCESS | 3896 | 1465528666329 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 20:17:46 INFO - PROCESS | 3896 | 1465528666331 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 20:17:46 INFO - PROCESS | 3896 | 1465528666334 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 20:17:46 INFO - PROCESS | 3896 | 1465528666335 Marionette TRACE conn5 <- [1,2726,null,{}] 20:17:46 INFO - PROCESS | 3896 | 1465528666339 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:46 INFO - PROCESS | 3896 | 1465528666345 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:46 INFO - PROCESS | 3896 | 1465528666489 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 20:17:46 INFO - PROCESS | 3896 | 1465528666541 Marionette TRACE conn5 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:46 INFO - PROCESS | 3896 | 1465528666543 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:46 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51253E800 == 32 [pid = 3896] [id = 691] 20:17:46 INFO - PROCESS | 3896 | ++DOMWINDOW == 51 (000000C509592C00) [pid = 3896] [serial = 2073] [outer = 0000000000000000] 20:17:46 INFO - PROCESS | 3896 | ++DOMWINDOW == 52 (000000C50FF5AC00) [pid = 3896] [serial = 2074] [outer = 000000C509592C00] 20:17:46 INFO - PROCESS | 3896 | 1465528666589 Marionette DEBUG loaded listener.js 20:17:46 INFO - PROCESS | 3896 | ++DOMWINDOW == 53 (000000C5114A4000) [pid = 3896] [serial = 2075] [outer = 000000C509592C00] 20:17:46 INFO - PROCESS | 3896 | 1465528666936 Marionette TRACE conn5 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 20:17:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 20:17:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 671ms 20:17:47 INFO - PROCESS | 3896 | 1465528667015 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 20:17:47 INFO - PROCESS | 3896 | 1465528667017 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 20:17:47 INFO - PROCESS | 3896 | 1465528667020 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 20:17:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 20:17:47 INFO - PROCESS | 3896 | 1465528667022 Marionette TRACE conn5 <- [1,2730,null,{}] 20:17:47 INFO - PROCESS | 3896 | 1465528667025 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:47 INFO - PROCESS | 3896 | 1465528667027 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:47 INFO - PROCESS | 3896 | 1465528667109 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 20:17:47 INFO - PROCESS | 3896 | 1465528667115 Marionette TRACE conn5 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:47 INFO - PROCESS | 3896 | 1465528667117 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:47 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51284D000 == 33 [pid = 3896] [id = 692] 20:17:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 54 (000000C5118E6800) [pid = 3896] [serial = 2076] [outer = 0000000000000000] 20:17:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 55 (000000C511984C00) [pid = 3896] [serial = 2077] [outer = 000000C5118E6800] 20:17:47 INFO - PROCESS | 3896 | 1465528667188 Marionette DEBUG loaded listener.js 20:17:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 56 (000000C51198C000) [pid = 3896] [serial = 2078] [outer = 000000C5118E6800] 20:17:47 INFO - PROCESS | 3896 | 1465528667612 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 20:17:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 20:17:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 629ms 20:17:47 INFO - PROCESS | 3896 | 1465528667652 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 20:17:47 INFO - PROCESS | 3896 | 1465528667654 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 20:17:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 20:17:47 INFO - PROCESS | 3896 | 1465528667657 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 20:17:47 INFO - PROCESS | 3896 | 1465528667659 Marionette TRACE conn5 <- [1,2734,null,{}] 20:17:47 INFO - PROCESS | 3896 | 1465528667667 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:47 INFO - PROCESS | 3896 | 1465528667669 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:47 INFO - PROCESS | 3896 | 1465528667753 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 20:17:47 INFO - PROCESS | 3896 | 1465528667759 Marionette TRACE conn5 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:47 INFO - PROCESS | 3896 | 1465528667761 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:47 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512E7D800 == 34 [pid = 3896] [id = 693] 20:17:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 57 (000000C5119EEC00) [pid = 3896] [serial = 2079] [outer = 0000000000000000] 20:17:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 58 (000000C5119F3400) [pid = 3896] [serial = 2080] [outer = 000000C5119EEC00] 20:17:47 INFO - PROCESS | 3896 | 1465528667806 Marionette DEBUG loaded listener.js 20:17:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 59 (000000C51248B000) [pid = 3896] [serial = 2081] [outer = 000000C5119EEC00] 20:17:48 INFO - PROCESS | 3896 | 1465528668215 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 20:17:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 20:17:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 587ms 20:17:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 20:17:48 INFO - PROCESS | 3896 | 1465528668247 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 20:17:48 INFO - PROCESS | 3896 | 1465528668249 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 20:17:48 INFO - PROCESS | 3896 | 1465528668252 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 20:17:48 INFO - PROCESS | 3896 | 1465528668254 Marionette TRACE conn5 <- [1,2738,null,{}] 20:17:48 INFO - PROCESS | 3896 | 1465528668257 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:48 INFO - PROCESS | 3896 | 1465528668259 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:48 INFO - PROCESS | 3896 | 1465528668378 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 20:17:48 INFO - PROCESS | 3896 | 1465528668386 Marionette TRACE conn5 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:48 INFO - PROCESS | 3896 | 1465528668388 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:48 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5131CB000 == 35 [pid = 3896] [id = 694] 20:17:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 60 (000000C512490800) [pid = 3896] [serial = 2082] [outer = 0000000000000000] 20:17:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 61 (000000C512495800) [pid = 3896] [serial = 2083] [outer = 000000C512490800] 20:17:48 INFO - PROCESS | 3896 | 1465528668440 Marionette DEBUG loaded listener.js 20:17:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 62 (000000C5125C7C00) [pid = 3896] [serial = 2084] [outer = 000000C512490800] 20:17:48 INFO - PROCESS | 3896 | 1465528668897 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 20:17:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 20:17:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 671ms 20:17:48 INFO - PROCESS | 3896 | 1465528668927 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 20:17:48 INFO - PROCESS | 3896 | 1465528668932 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 20:17:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 20:17:48 INFO - PROCESS | 3896 | 1465528668938 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 20:17:48 INFO - PROCESS | 3896 | 1465528668943 Marionette TRACE conn5 <- [1,2742,null,{}] 20:17:48 INFO - PROCESS | 3896 | 1465528668950 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:48 INFO - PROCESS | 3896 | 1465528668953 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:49 INFO - PROCESS | 3896 | 1465528669073 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 20:17:49 INFO - PROCESS | 3896 | 1465528669168 Marionette TRACE conn5 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:49 INFO - PROCESS | 3896 | 1465528669173 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:49 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50C5E3800 == 36 [pid = 3896] [id = 695] 20:17:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 63 (000000C50960D000) [pid = 3896] [serial = 2085] [outer = 0000000000000000] 20:17:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 64 (000000C50B133000) [pid = 3896] [serial = 2086] [outer = 000000C50960D000] 20:17:49 INFO - PROCESS | 3896 | 1465528669235 Marionette DEBUG loaded listener.js 20:17:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 65 (000000C50C520C00) [pid = 3896] [serial = 2087] [outer = 000000C50960D000] 20:17:49 INFO - PROCESS | 3896 | 1465528669865 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 20:17:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 20:17:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 986ms 20:17:49 INFO - PROCESS | 3896 | 1465528669928 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 20:17:49 INFO - PROCESS | 3896 | 1465528669933 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 20:17:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 20:17:49 INFO - PROCESS | 3896 | 1465528669940 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 20:17:49 INFO - PROCESS | 3896 | 1465528669943 Marionette TRACE conn5 <- [1,2746,null,{}] 20:17:49 INFO - PROCESS | 3896 | 1465528669947 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:49 INFO - PROCESS | 3896 | 1465528669950 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:50 INFO - PROCESS | 3896 | 1465528670067 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 20:17:50 INFO - PROCESS | 3896 | 1465528670190 Marionette TRACE conn5 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:50 INFO - PROCESS | 3896 | 1465528670193 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:50 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512440800 == 37 [pid = 3896] [id = 696] 20:17:50 INFO - PROCESS | 3896 | ++DOMWINDOW == 66 (000000C50D25D000) [pid = 3896] [serial = 2088] [outer = 0000000000000000] 20:17:50 INFO - PROCESS | 3896 | ++DOMWINDOW == 67 (000000C50D388400) [pid = 3896] [serial = 2089] [outer = 000000C50D25D000] 20:17:50 INFO - PROCESS | 3896 | 1465528670251 Marionette DEBUG loaded listener.js 20:17:50 INFO - PROCESS | 3896 | ++DOMWINDOW == 68 (000000C50EBDDC00) [pid = 3896] [serial = 2090] [outer = 000000C50D25D000] 20:17:50 INFO - PROCESS | 3896 | 1465528670802 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 20:17:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 20:17:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 944ms 20:17:50 INFO - PROCESS | 3896 | 1465528670886 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 20:17:50 INFO - PROCESS | 3896 | 1465528670888 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 20:17:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 20:17:50 INFO - PROCESS | 3896 | 1465528670893 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 20:17:50 INFO - PROCESS | 3896 | 1465528670897 Marionette TRACE conn5 <- [1,2750,null,{}] 20:17:50 INFO - PROCESS | 3896 | 1465528670908 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:50 INFO - PROCESS | 3896 | 1465528670913 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:51 INFO - PROCESS | 3896 | 1465528671075 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 20:17:51 INFO - PROCESS | 3896 | 1465528671086 Marionette TRACE conn5 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:51 INFO - PROCESS | 3896 | 1465528671089 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:51 INFO - PROCESS | 3896 | ++DOCSHELL 000000C514E38800 == 38 [pid = 3896] [id = 697] 20:17:51 INFO - PROCESS | 3896 | ++DOMWINDOW == 69 (000000C510D19400) [pid = 3896] [serial = 2091] [outer = 0000000000000000] 20:17:51 INFO - PROCESS | 3896 | ++DOMWINDOW == 70 (000000C510D23800) [pid = 3896] [serial = 2092] [outer = 000000C510D19400] 20:17:51 INFO - PROCESS | 3896 | 1465528671148 Marionette DEBUG loaded listener.js 20:17:51 INFO - PROCESS | 3896 | ++DOMWINDOW == 71 (000000C5119F6C00) [pid = 3896] [serial = 2093] [outer = 000000C510D19400] 20:17:51 INFO - PROCESS | 3896 | 1465528671792 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 20:17:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 20:17:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 944ms 20:17:51 INFO - PROCESS | 3896 | 1465528671840 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 20:17:51 INFO - PROCESS | 3896 | 1465528671843 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 20:17:51 INFO - PROCESS | 3896 | 1465528671847 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 20:17:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 20:17:51 INFO - PROCESS | 3896 | 1465528671849 Marionette TRACE conn5 <- [1,2754,null,{}] 20:17:51 INFO - PROCESS | 3896 | 1465528671853 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:51 INFO - PROCESS | 3896 | 1465528671855 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:51 INFO - PROCESS | 3896 | 1465528671969 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 20:17:52 INFO - PROCESS | 3896 | 1465528672090 Marionette TRACE conn5 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:52 INFO - PROCESS | 3896 | 1465528672092 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:52 INFO - PROCESS | 3896 | ++DOCSHELL 000000C514F39800 == 39 [pid = 3896] [id = 698] 20:17:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 72 (000000C51270A400) [pid = 3896] [serial = 2094] [outer = 0000000000000000] 20:17:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C512710000) [pid = 3896] [serial = 2095] [outer = 000000C51270A400] 20:17:52 INFO - PROCESS | 3896 | 1465528672149 Marionette DEBUG loaded listener.js 20:17:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C512766000) [pid = 3896] [serial = 2096] [outer = 000000C51270A400] 20:17:52 INFO - PROCESS | 3896 | 1465528672958 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 20:17:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 20:17:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1136ms 20:17:52 INFO - PROCESS | 3896 | 1465528672989 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 20:17:52 INFO - PROCESS | 3896 | 1465528672994 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 20:17:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 20:17:53 INFO - PROCESS | 3896 | 1465528672999 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 20:17:53 INFO - PROCESS | 3896 | 1465528673002 Marionette TRACE conn5 <- [1,2758,null,{}] 20:17:53 INFO - PROCESS | 3896 | 1465528673007 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:53 INFO - PROCESS | 3896 | 1465528673010 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:53 INFO - PROCESS | 3896 | 1465528673117 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 20:17:53 INFO - PROCESS | 3896 | 1465528673243 Marionette TRACE conn5 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:53 INFO - PROCESS | 3896 | 1465528673246 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:53 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50C5CC000 == 40 [pid = 3896] [id = 699] 20:17:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C50BD8E000) [pid = 3896] [serial = 2097] [outer = 0000000000000000] 20:17:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C50C597400) [pid = 3896] [serial = 2098] [outer = 000000C50BD8E000] 20:17:53 INFO - PROCESS | 3896 | 1465528673297 Marionette DEBUG loaded listener.js 20:17:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C50D03B400) [pid = 3896] [serial = 2099] [outer = 000000C50BD8E000] 20:17:54 INFO - PROCESS | 3896 | --DOCSHELL 000000C510342800 == 39 [pid = 3896] [id = 599] 20:17:54 INFO - PROCESS | 3896 | --DOCSHELL 000000C50C0AD000 == 38 [pid = 3896] [id = 607] 20:17:54 INFO - PROCESS | 3896 | --DOCSHELL 000000C506329800 == 37 [pid = 3896] [id = 679] 20:17:54 INFO - PROCESS | 3896 | --DOCSHELL 000000C50D33B800 == 36 [pid = 3896] [id = 598] 20:17:54 INFO - PROCESS | 3896 | --DOCSHELL 000000C510334800 == 35 [pid = 3896] [id = 609] 20:17:54 INFO - PROCESS | 3896 | --DOCSHELL 000000C512E7A800 == 34 [pid = 3896] [id = 612] 20:17:54 INFO - PROCESS | 3896 | --DOCSHELL 000000C511462800 == 33 [pid = 3896] [id = 600] 20:17:54 INFO - PROCESS | 3896 | --DOCSHELL 000000C51283E800 == 32 [pid = 3896] [id = 603] 20:17:54 INFO - PROCESS | 3896 | --DOCSHELL 000000C5131CE800 == 31 [pid = 3896] [id = 613] 20:17:54 INFO - PROCESS | 3896 | --DOCSHELL 000000C512E81800 == 30 [pid = 3896] [id = 604] 20:17:54 INFO - PROCESS | 3896 | --DOCSHELL 000000C511A0F000 == 29 [pid = 3896] [id = 610] 20:17:54 INFO - PROCESS | 3896 | --DOCSHELL 000000C50D228000 == 28 [pid = 3896] [id = 605] 20:17:54 INFO - PROCESS | 3896 | --DOCSHELL 000000C51145F000 == 27 [pid = 3896] [id = 606] 20:17:54 INFO - PROCESS | 3896 | --DOCSHELL 000000C512529800 == 26 [pid = 3896] [id = 611] 20:17:54 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C50F257000) [pid = 3896] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 20:17:54 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C50D5C5000) [pid = 3896] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 20:17:54 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C50585C800) [pid = 3896] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 20:17:54 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C50914E400) [pid = 3896] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 20:17:54 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C50CB46000) [pid = 3896] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 20:17:54 INFO - PROCESS | 3896 | --DOMWINDOW == 71 (000000C50C59D800) [pid = 3896] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 20:17:54 INFO - PROCESS | 3896 | --DOMWINDOW == 70 (000000C50B13F000) [pid = 3896] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 20:17:54 INFO - PROCESS | 3896 | --DOMWINDOW == 69 (000000C50D37AC00) [pid = 3896] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 20:17:54 INFO - PROCESS | 3896 | --DOMWINDOW == 68 (000000C50CDE6C00) [pid = 3896] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 20:17:54 INFO - PROCESS | 3896 | --DOMWINDOW == 67 (000000C50D5C6400) [pid = 3896] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 20:17:54 INFO - PROCESS | 3896 | --DOMWINDOW == 66 (000000C50C317800) [pid = 3896] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 20:17:54 INFO - PROCESS | 3896 | --DOMWINDOW == 65 (000000C50DE4C400) [pid = 3896] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 20:17:54 INFO - PROCESS | 3896 | --DOMWINDOW == 64 (000000C50D38CC00) [pid = 3896] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 20:17:54 INFO - PROCESS | 3896 | --DOMWINDOW == 63 (000000C50F250000) [pid = 3896] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 20:17:54 INFO - PROCESS | 3896 | --DOMWINDOW == 62 (000000C50C4A4C00) [pid = 3896] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 20:17:54 INFO - PROCESS | 3896 | 1465528674389 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 20:17:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 20:17:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1444ms 20:17:54 INFO - PROCESS | 3896 | 1465528674447 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 20:17:54 INFO - PROCESS | 3896 | 1465528674451 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 20:17:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 20:17:54 INFO - PROCESS | 3896 | 1465528674455 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 20:17:54 INFO - PROCESS | 3896 | 1465528674461 Marionette TRACE conn5 <- [1,2762,null,{}] 20:17:54 INFO - PROCESS | 3896 | 1465528674466 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:54 INFO - PROCESS | 3896 | 1465528674468 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:54 INFO - PROCESS | 3896 | 1465528674562 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 20:17:54 INFO - PROCESS | 3896 | 1465528674576 Marionette TRACE conn5 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:54 INFO - PROCESS | 3896 | 1465528674579 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:54 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50BDE5000 == 27 [pid = 3896] [id = 700] 20:17:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 63 (000000C50959A800) [pid = 3896] [serial = 2100] [outer = 0000000000000000] 20:17:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 64 (000000C50959E800) [pid = 3896] [serial = 2101] [outer = 000000C50959A800] 20:17:54 INFO - PROCESS | 3896 | 1465528674664 Marionette DEBUG loaded listener.js 20:17:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 65 (000000C50B97D800) [pid = 3896] [serial = 2102] [outer = 000000C50959A800] 20:17:55 INFO - PROCESS | 3896 | 1465528675137 Marionette TRACE conn5 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 20:17:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 20:17:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 735ms 20:17:55 INFO - PROCESS | 3896 | 1465528675234 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 20:17:55 INFO - PROCESS | 3896 | 1465528675239 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 20:17:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 20:17:55 INFO - PROCESS | 3896 | 1465528675246 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 20:17:55 INFO - PROCESS | 3896 | 1465528675249 Marionette TRACE conn5 <- [1,2766,null,{}] 20:17:55 INFO - PROCESS | 3896 | 1465528675252 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:55 INFO - PROCESS | 3896 | 1465528675255 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:55 INFO - PROCESS | 3896 | 1465528675357 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 20:17:55 INFO - PROCESS | 3896 | 1465528675366 Marionette TRACE conn5 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:55 INFO - PROCESS | 3896 | 1465528675368 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:55 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50D234000 == 28 [pid = 3896] [id = 701] 20:17:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 66 (000000C50C43FC00) [pid = 3896] [serial = 2103] [outer = 0000000000000000] 20:17:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 67 (000000C50C517C00) [pid = 3896] [serial = 2104] [outer = 000000C50C43FC00] 20:17:55 INFO - PROCESS | 3896 | 1465528675416 Marionette DEBUG loaded listener.js 20:17:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 68 (000000C50CAAE000) [pid = 3896] [serial = 2105] [outer = 000000C50C43FC00] 20:17:55 INFO - PROCESS | 3896 | 1465528675866 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 20:17:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 20:17:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 691ms 20:17:55 INFO - PROCESS | 3896 | 1465528675941 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 20:17:55 INFO - PROCESS | 3896 | 1465528675943 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 20:17:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 20:17:55 INFO - PROCESS | 3896 | 1465528675946 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 20:17:55 INFO - PROCESS | 3896 | 1465528675950 Marionette TRACE conn5 <- [1,2770,null,{}] 20:17:55 INFO - PROCESS | 3896 | 1465528675961 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:55 INFO - PROCESS | 3896 | 1465528675966 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:56 INFO - PROCESS | 3896 | 1465528676053 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 20:17:56 INFO - PROCESS | 3896 | 1465528676061 Marionette TRACE conn5 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:56 INFO - PROCESS | 3896 | 1465528676065 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:56 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51009D800 == 29 [pid = 3896] [id = 702] 20:17:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 69 (000000C50CDE0400) [pid = 3896] [serial = 2106] [outer = 0000000000000000] 20:17:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 70 (000000C50D03A800) [pid = 3896] [serial = 2107] [outer = 000000C50CDE0400] 20:17:56 INFO - PROCESS | 3896 | 1465528676113 Marionette DEBUG loaded listener.js 20:17:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 71 (000000C50D370C00) [pid = 3896] [serial = 2108] [outer = 000000C50CDE0400] 20:17:56 INFO - PROCESS | 3896 | 1465528676600 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 20:17:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 20:17:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 692ms 20:17:56 INFO - PROCESS | 3896 | 1465528676642 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 20:17:56 INFO - PROCESS | 3896 | 1465528676644 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 20:17:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 20:17:56 INFO - PROCESS | 3896 | 1465528676648 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 20:17:56 INFO - PROCESS | 3896 | 1465528676650 Marionette TRACE conn5 <- [1,2774,null,{}] 20:17:56 INFO - PROCESS | 3896 | 1465528676653 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:56 INFO - PROCESS | 3896 | 1465528676655 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:56 INFO - PROCESS | 3896 | 1465528676802 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 20:17:56 INFO - PROCESS | 3896 | 1465528676825 Marionette TRACE conn5 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:56 INFO - PROCESS | 3896 | 1465528676827 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:56 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51128D000 == 30 [pid = 3896] [id = 703] 20:17:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 72 (000000C50D386C00) [pid = 3896] [serial = 2109] [outer = 0000000000000000] 20:17:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C50D390800) [pid = 3896] [serial = 2110] [outer = 000000C50D386C00] 20:17:56 INFO - PROCESS | 3896 | 1465528676872 Marionette DEBUG loaded listener.js 20:17:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C50D5F6400) [pid = 3896] [serial = 2111] [outer = 000000C50D386C00] 20:17:57 INFO - PROCESS | 3896 | 1465528677311 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 20:17:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 20:17:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 691ms 20:17:57 INFO - PROCESS | 3896 | 1465528677342 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 20:17:57 INFO - PROCESS | 3896 | 1465528677344 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 20:17:57 INFO - PROCESS | 3896 | 1465528677347 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 20:17:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 20:17:57 INFO - PROCESS | 3896 | 1465528677349 Marionette TRACE conn5 <- [1,2778,null,{}] 20:17:57 INFO - PROCESS | 3896 | 1465528677352 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:57 INFO - PROCESS | 3896 | 1465528677355 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:57 INFO - PROCESS | 3896 | 1465528677466 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 20:17:57 INFO - PROCESS | 3896 | 1465528677472 Marionette TRACE conn5 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:57 INFO - PROCESS | 3896 | 1465528677474 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:57 INFO - PROCESS | 3896 | ++DOCSHELL 000000C511864000 == 31 [pid = 3896] [id = 704] 20:17:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C5048F9C00) [pid = 3896] [serial = 2112] [outer = 0000000000000000] 20:17:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C50E70D800) [pid = 3896] [serial = 2113] [outer = 000000C5048F9C00] 20:17:57 INFO - PROCESS | 3896 | 1465528677519 Marionette DEBUG loaded listener.js 20:17:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C50F27B400) [pid = 3896] [serial = 2114] [outer = 000000C5048F9C00] 20:17:57 INFO - PROCESS | 3896 | 1465528677961 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 20:17:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 20:17:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 670ms 20:17:58 INFO - PROCESS | 3896 | 1465528678022 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 20:17:58 INFO - PROCESS | 3896 | 1465528678024 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 20:17:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 20:17:58 INFO - PROCESS | 3896 | 1465528678035 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 20:17:58 INFO - PROCESS | 3896 | 1465528678037 Marionette TRACE conn5 <- [1,2782,null,{}] 20:17:58 INFO - PROCESS | 3896 | 1465528678040 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:58 INFO - PROCESS | 3896 | 1465528678046 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:58 INFO - PROCESS | 3896 | 1465528678201 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 20:17:58 INFO - PROCESS | 3896 | 1465528678228 Marionette TRACE conn5 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:58 INFO - PROCESS | 3896 | 1465528678230 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:58 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512527000 == 32 [pid = 3896] [id = 705] 20:17:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C50FB17000) [pid = 3896] [serial = 2115] [outer = 0000000000000000] 20:17:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C5100E5400) [pid = 3896] [serial = 2116] [outer = 000000C50FB17000] 20:17:58 INFO - PROCESS | 3896 | 1465528678276 Marionette DEBUG loaded listener.js 20:17:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C5101A7000) [pid = 3896] [serial = 2117] [outer = 000000C50FB17000] 20:17:58 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C50FF66C00) [pid = 3896] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 20:17:58 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C509592C00) [pid = 3896] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 20:17:58 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C50EBE2000) [pid = 3896] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 20:17:58 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C50D390400) [pid = 3896] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 20:17:58 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C50C4A5400) [pid = 3896] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 20:17:58 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C50C43EC00) [pid = 3896] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 20:17:58 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C5119EEC00) [pid = 3896] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 20:17:58 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C50C61D000) [pid = 3896] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 20:17:58 INFO - PROCESS | 3896 | --DOMWINDOW == 71 (000000C50FB16800) [pid = 3896] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 20:17:58 INFO - PROCESS | 3896 | --DOMWINDOW == 70 (000000C5118E6800) [pid = 3896] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 20:17:58 INFO - PROCESS | 3896 | --DOMWINDOW == 69 (000000C512490800) [pid = 3896] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 20:17:58 INFO - PROCESS | 3896 | 1465528678808 Marionette TRACE conn5 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 20:17:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 20:17:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 839ms 20:17:58 INFO - PROCESS | 3896 | 1465528678875 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 20:17:58 INFO - PROCESS | 3896 | 1465528678877 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 20:17:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 20:17:58 INFO - PROCESS | 3896 | 1465528678880 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 20:17:58 INFO - PROCESS | 3896 | 1465528678882 Marionette TRACE conn5 <- [1,2786,null,{}] 20:17:58 INFO - PROCESS | 3896 | 1465528678885 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:58 INFO - PROCESS | 3896 | 1465528678887 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:58 INFO - PROCESS | 3896 | 1465528678969 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 20:17:58 INFO - PROCESS | 3896 | 1465528678974 Marionette TRACE conn5 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:58 INFO - PROCESS | 3896 | 1465528678976 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:58 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5127E2000 == 33 [pid = 3896] [id = 706] 20:17:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 70 (000000C50DE10400) [pid = 3896] [serial = 2118] [outer = 0000000000000000] 20:17:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 71 (000000C5101A4000) [pid = 3896] [serial = 2119] [outer = 000000C50DE10400] 20:17:59 INFO - PROCESS | 3896 | 1465528679021 Marionette DEBUG loaded listener.js 20:17:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 72 (000000C510D1B400) [pid = 3896] [serial = 2120] [outer = 000000C50DE10400] 20:17:59 INFO - PROCESS | 3896 | 1465528679454 Marionette TRACE conn5 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 20:17:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 20:17:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 629ms 20:17:59 INFO - PROCESS | 3896 | 1465528679513 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 20:17:59 INFO - PROCESS | 3896 | 1465528679515 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 20:17:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 20:17:59 INFO - PROCESS | 3896 | 1465528679518 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 20:17:59 INFO - PROCESS | 3896 | 1465528679520 Marionette TRACE conn5 <- [1,2790,null,{}] 20:17:59 INFO - PROCESS | 3896 | 1465528679523 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:59 INFO - PROCESS | 3896 | 1465528679525 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:59 INFO - PROCESS | 3896 | 1465528679608 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 20:17:59 INFO - PROCESS | 3896 | 1465528679613 Marionette TRACE conn5 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:59 INFO - PROCESS | 3896 | 1465528679615 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:17:59 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512E77000 == 34 [pid = 3896] [id = 707] 20:17:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C51149B800) [pid = 3896] [serial = 2121] [outer = 0000000000000000] 20:17:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C5114A1800) [pid = 3896] [serial = 2122] [outer = 000000C51149B800] 20:17:59 INFO - PROCESS | 3896 | 1465528679659 Marionette DEBUG loaded listener.js 20:17:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C5118E8000) [pid = 3896] [serial = 2123] [outer = 000000C51149B800] 20:18:00 INFO - PROCESS | 3896 | 1465528680102 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 20:18:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 20:18:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 628ms 20:18:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 20:18:00 INFO - PROCESS | 3896 | 1465528680153 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 20:18:00 INFO - PROCESS | 3896 | 1465528680156 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 20:18:00 INFO - PROCESS | 3896 | 1465528680164 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 20:18:00 INFO - PROCESS | 3896 | 1465528680165 Marionette TRACE conn5 <- [1,2794,null,{}] 20:18:00 INFO - PROCESS | 3896 | 1465528680169 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:00 INFO - PROCESS | 3896 | 1465528680171 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:00 INFO - PROCESS | 3896 | 1465528680256 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 20:18:00 INFO - PROCESS | 3896 | 1465528680263 Marionette TRACE conn5 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:00 INFO - PROCESS | 3896 | 1465528680265 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:00 INFO - PROCESS | 3896 | ++DOCSHELL 000000C514BEB800 == 35 [pid = 3896] [id = 708] 20:18:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C51198A800) [pid = 3896] [serial = 2124] [outer = 0000000000000000] 20:18:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C5119EF000) [pid = 3896] [serial = 2125] [outer = 000000C51198A800] 20:18:00 INFO - PROCESS | 3896 | 1465528680309 Marionette DEBUG loaded listener.js 20:18:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C51248AC00) [pid = 3896] [serial = 2126] [outer = 000000C51198A800] 20:18:01 INFO - PROCESS | 3896 | --DOCSHELL 000000C514F39800 == 34 [pid = 3896] [id = 698] 20:18:01 INFO - PROCESS | 3896 | --DOCSHELL 000000C514E38800 == 33 [pid = 3896] [id = 697] 20:18:01 INFO - PROCESS | 3896 | --DOCSHELL 000000C50BDE5000 == 32 [pid = 3896] [id = 700] 20:18:01 INFO - PROCESS | 3896 | --DOCSHELL 000000C50C5CC000 == 31 [pid = 3896] [id = 699] 20:18:01 INFO - PROCESS | 3896 | --DOCSHELL 000000C50D234000 == 30 [pid = 3896] [id = 701] 20:18:01 INFO - PROCESS | 3896 | --DOCSHELL 000000C512E77000 == 29 [pid = 3896] [id = 707] 20:18:01 INFO - PROCESS | 3896 | --DOCSHELL 000000C51128D000 == 28 [pid = 3896] [id = 703] 20:18:01 INFO - PROCESS | 3896 | --DOCSHELL 000000C512527000 == 27 [pid = 3896] [id = 705] 20:18:01 INFO - PROCESS | 3896 | --DOCSHELL 000000C511864000 == 26 [pid = 3896] [id = 704] 20:18:01 INFO - PROCESS | 3896 | --DOCSHELL 000000C5127E2000 == 25 [pid = 3896] [id = 706] 20:18:01 INFO - PROCESS | 3896 | --DOCSHELL 000000C51009D800 == 24 [pid = 3896] [id = 702] 20:18:01 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C5100EE400) [pid = 3896] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 20:18:01 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C5101A7C00) [pid = 3896] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 20:18:01 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C50FF5AC00) [pid = 3896] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 20:18:01 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C50FB1B400) [pid = 3896] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 20:18:01 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C50D5EE000) [pid = 3896] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 20:18:01 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C50EB4EC00) [pid = 3896] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 20:18:01 INFO - PROCESS | 3896 | --DOMWINDOW == 71 (000000C50C595400) [pid = 3896] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 20:18:01 INFO - PROCESS | 3896 | --DOMWINDOW == 70 (000000C50CD93C00) [pid = 3896] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 20:18:01 INFO - PROCESS | 3896 | --DOMWINDOW == 69 (000000C50C4A0000) [pid = 3896] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 20:18:01 INFO - PROCESS | 3896 | --DOMWINDOW == 68 (000000C50CB49400) [pid = 3896] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 20:18:01 INFO - PROCESS | 3896 | --DOMWINDOW == 67 (000000C51248B000) [pid = 3896] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 20:18:01 INFO - PROCESS | 3896 | --DOMWINDOW == 66 (000000C50CDE3800) [pid = 3896] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 20:18:01 INFO - PROCESS | 3896 | --DOMWINDOW == 65 (000000C50D250400) [pid = 3896] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 20:18:01 INFO - PROCESS | 3896 | --DOMWINDOW == 64 (000000C50FB1F000) [pid = 3896] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 20:18:01 INFO - PROCESS | 3896 | --DOMWINDOW == 63 (000000C5119F3400) [pid = 3896] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 20:18:01 INFO - PROCESS | 3896 | --DOMWINDOW == 62 (000000C511984C00) [pid = 3896] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 20:18:01 INFO - PROCESS | 3896 | --DOMWINDOW == 61 (000000C51198C000) [pid = 3896] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 20:18:01 INFO - PROCESS | 3896 | --DOMWINDOW == 60 (000000C512495800) [pid = 3896] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 20:18:01 INFO - PROCESS | 3896 | --DOMWINDOW == 59 (000000C50FB34C00) [pid = 3896] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 20:18:01 INFO - PROCESS | 3896 | --DOMWINDOW == 58 (000000C5114A4000) [pid = 3896] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 20:18:01 INFO - PROCESS | 3896 | --DOMWINDOW == 57 (000000C5125C7C00) [pid = 3896] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 20:18:02 INFO - PROCESS | 3896 | 1465528682031 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 20:18:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 20:18:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1884ms 20:18:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 20:18:02 INFO - PROCESS | 3896 | 1465528682048 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 20:18:02 INFO - PROCESS | 3896 | 1465528682053 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 20:18:02 INFO - PROCESS | 3896 | 1465528682058 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 20:18:02 INFO - PROCESS | 3896 | 1465528682061 Marionette TRACE conn5 <- [1,2798,null,{}] 20:18:02 INFO - PROCESS | 3896 | 1465528682070 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:02 INFO - PROCESS | 3896 | 1465528682073 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:02 INFO - PROCESS | 3896 | 1465528682167 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 20:18:02 INFO - PROCESS | 3896 | 1465528682175 Marionette TRACE conn5 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:02 INFO - PROCESS | 3896 | 1465528682180 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:02 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50B1C5800 == 25 [pid = 3896] [id = 709] 20:18:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 58 (000000C50914E400) [pid = 3896] [serial = 2127] [outer = 0000000000000000] 20:18:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 59 (000000C509154400) [pid = 3896] [serial = 2128] [outer = 000000C50914E400] 20:18:02 INFO - PROCESS | 3896 | 1465528682230 Marionette DEBUG loaded listener.js 20:18:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 60 (000000C50959EC00) [pid = 3896] [serial = 2129] [outer = 000000C50914E400] 20:18:02 INFO - PROCESS | 3896 | 1465528682713 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 20:18:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 20:18:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 692ms 20:18:02 INFO - PROCESS | 3896 | 1465528682749 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 20:18:02 INFO - PROCESS | 3896 | 1465528682754 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 20:18:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 20:18:02 INFO - PROCESS | 3896 | 1465528682761 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 20:18:02 INFO - PROCESS | 3896 | 1465528682764 Marionette TRACE conn5 <- [1,2802,null,{}] 20:18:02 INFO - PROCESS | 3896 | 1465528682768 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:02 INFO - PROCESS | 3896 | 1465528682771 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:02 INFO - PROCESS | 3896 | 1465528682863 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 20:18:02 INFO - PROCESS | 3896 | 1465528682871 Marionette TRACE conn5 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:02 INFO - PROCESS | 3896 | 1465528682874 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:02 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50CA63800 == 26 [pid = 3896] [id = 710] 20:18:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 61 (000000C50BD8D000) [pid = 3896] [serial = 2130] [outer = 0000000000000000] 20:18:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 62 (000000C50BFD9C00) [pid = 3896] [serial = 2131] [outer = 000000C50BD8D000] 20:18:02 INFO - PROCESS | 3896 | 1465528682922 Marionette DEBUG loaded listener.js 20:18:03 INFO - PROCESS | 3896 | ++DOMWINDOW == 63 (000000C50C498400) [pid = 3896] [serial = 2132] [outer = 000000C50BD8D000] 20:18:03 INFO - PROCESS | 3896 | 1465528683383 Marionette TRACE conn5 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 20:18:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 20:18:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 692ms 20:18:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 20:18:03 INFO - PROCESS | 3896 | 1465528683455 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 20:18:03 INFO - PROCESS | 3896 | 1465528683458 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 20:18:03 INFO - PROCESS | 3896 | 1465528683461 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 20:18:03 INFO - PROCESS | 3896 | 1465528683465 Marionette TRACE conn5 <- [1,2806,null,{}] 20:18:03 INFO - PROCESS | 3896 | 1465528683477 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:03 INFO - PROCESS | 3896 | 1465528683482 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:03 INFO - PROCESS | 3896 | 1465528683601 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 20:18:03 INFO - PROCESS | 3896 | 1465528683685 Marionette TRACE conn5 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:03 INFO - PROCESS | 3896 | 1465528683689 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:03 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50DD89000 == 27 [pid = 3896] [id = 711] 20:18:03 INFO - PROCESS | 3896 | ++DOMWINDOW == 64 (000000C5001F6400) [pid = 3896] [serial = 2133] [outer = 0000000000000000] 20:18:03 INFO - PROCESS | 3896 | ++DOMWINDOW == 65 (000000C50C8B4000) [pid = 3896] [serial = 2134] [outer = 000000C5001F6400] 20:18:03 INFO - PROCESS | 3896 | 1465528683738 Marionette DEBUG loaded listener.js 20:18:03 INFO - PROCESS | 3896 | ++DOMWINDOW == 66 (000000C50CB49800) [pid = 3896] [serial = 2135] [outer = 000000C5001F6400] 20:18:04 INFO - PROCESS | 3896 | 1465528684099 Marionette TRACE conn5 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 20:18:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 20:18:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 693ms 20:18:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 20:18:04 INFO - PROCESS | 3896 | 1465528684156 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 20:18:04 INFO - PROCESS | 3896 | 1465528684159 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 20:18:04 INFO - PROCESS | 3896 | 1465528684162 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 20:18:04 INFO - PROCESS | 3896 | 1465528684164 Marionette TRACE conn5 <- [1,2810,null,{}] 20:18:04 INFO - PROCESS | 3896 | 1465528684167 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:04 INFO - PROCESS | 3896 | 1465528684169 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:04 INFO - PROCESS | 3896 | 1465528684287 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 20:18:04 INFO - PROCESS | 3896 | 1465528684295 Marionette TRACE conn5 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:04 INFO - PROCESS | 3896 | 1465528684297 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:04 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50FB86800 == 28 [pid = 3896] [id = 712] 20:18:04 INFO - PROCESS | 3896 | ++DOMWINDOW == 67 (000000C50CDE3C00) [pid = 3896] [serial = 2136] [outer = 0000000000000000] 20:18:04 INFO - PROCESS | 3896 | ++DOMWINDOW == 68 (000000C50CDE7800) [pid = 3896] [serial = 2137] [outer = 000000C50CDE3C00] 20:18:04 INFO - PROCESS | 3896 | 1465528684342 Marionette DEBUG loaded listener.js 20:18:04 INFO - PROCESS | 3896 | ++DOMWINDOW == 69 (000000C50D037800) [pid = 3896] [serial = 2138] [outer = 000000C50CDE3C00] 20:18:04 INFO - PROCESS | 3896 | 1465528684762 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 20:18:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 20:18:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 627ms 20:18:04 INFO - PROCESS | 3896 | 1465528684791 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 20:18:04 INFO - PROCESS | 3896 | 1465528684793 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 20:18:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 20:18:04 INFO - PROCESS | 3896 | 1465528684796 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 20:18:04 INFO - PROCESS | 3896 | 1465528684798 Marionette TRACE conn5 <- [1,2814,null,{}] 20:18:04 INFO - PROCESS | 3896 | 1465528684801 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:04 INFO - PROCESS | 3896 | 1465528684804 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:04 INFO - PROCESS | 3896 | 1465528684916 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 20:18:04 INFO - PROCESS | 3896 | 1465528684923 Marionette TRACE conn5 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:04 INFO - PROCESS | 3896 | 1465528684926 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:04 INFO - PROCESS | 3896 | ++DOCSHELL 000000C510349000 == 29 [pid = 3896] [id = 713] 20:18:04 INFO - PROCESS | 3896 | ++DOMWINDOW == 70 (000000C50BD8AC00) [pid = 3896] [serial = 2139] [outer = 0000000000000000] 20:18:04 INFO - PROCESS | 3896 | ++DOMWINDOW == 71 (000000C50D256800) [pid = 3896] [serial = 2140] [outer = 000000C50BD8AC00] 20:18:04 INFO - PROCESS | 3896 | 1465528684971 Marionette DEBUG loaded listener.js 20:18:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 72 (000000C50D37A800) [pid = 3896] [serial = 2141] [outer = 000000C50BD8AC00] 20:18:05 INFO - PROCESS | 3896 | 1465528685419 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 20:18:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 20:18:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 670ms 20:18:05 INFO - PROCESS | 3896 | 1465528685472 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 20:18:05 INFO - PROCESS | 3896 | 1465528685475 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 20:18:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 20:18:05 INFO - PROCESS | 3896 | 1465528685478 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 20:18:05 INFO - PROCESS | 3896 | 1465528685480 Marionette TRACE conn5 <- [1,2818,null,{}] 20:18:05 INFO - PROCESS | 3896 | 1465528685483 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:05 INFO - PROCESS | 3896 | 1465528685489 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:05 INFO - PROCESS | 3896 | 1465528685598 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 20:18:05 INFO - PROCESS | 3896 | 1465528685614 Marionette TRACE conn5 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:05 INFO - PROCESS | 3896 | 1465528685616 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:05 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51186D000 == 30 [pid = 3896] [id = 714] 20:18:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C50D57F000) [pid = 3896] [serial = 2142] [outer = 0000000000000000] 20:18:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C50DE03800) [pid = 3896] [serial = 2143] [outer = 000000C50D57F000] 20:18:05 INFO - PROCESS | 3896 | 1465528685661 Marionette DEBUG loaded listener.js 20:18:05 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C50F257000) [pid = 3896] [serial = 2144] [outer = 000000C50D57F000] 20:18:06 INFO - PROCESS | 3896 | 1465528686097 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 20:18:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 20:18:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 690ms 20:18:06 INFO - PROCESS | 3896 | 1465528686169 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 20:18:06 INFO - PROCESS | 3896 | 1465528686171 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 20:18:06 INFO - PROCESS | 3896 | 1465528686174 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 20:18:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 20:18:06 INFO - PROCESS | 3896 | 1465528686176 Marionette TRACE conn5 <- [1,2822,null,{}] 20:18:06 INFO - PROCESS | 3896 | 1465528686179 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:06 INFO - PROCESS | 3896 | 1465528686181 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:06 INFO - PROCESS | 3896 | 1465528686289 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 20:18:06 INFO - PROCESS | 3896 | 1465528686297 Marionette TRACE conn5 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:06 INFO - PROCESS | 3896 | 1465528686299 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:06 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512450800 == 31 [pid = 3896] [id = 715] 20:18:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C505860000) [pid = 3896] [serial = 2145] [outer = 0000000000000000] 20:18:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C50FB0B000) [pid = 3896] [serial = 2146] [outer = 000000C505860000] 20:18:06 INFO - PROCESS | 3896 | 1465528686343 Marionette DEBUG loaded listener.js 20:18:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C50FB20400) [pid = 3896] [serial = 2147] [outer = 000000C505860000] 20:18:06 INFO - PROCESS | 3896 | 1465528686763 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 20:18:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 20:18:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 629ms 20:18:06 INFO - PROCESS | 3896 | 1465528686807 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 20:18:06 INFO - PROCESS | 3896 | 1465528686809 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 20:18:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 20:18:06 INFO - PROCESS | 3896 | 1465528686817 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 20:18:06 INFO - PROCESS | 3896 | 1465528686819 Marionette TRACE conn5 <- [1,2826,null,{}] 20:18:06 INFO - PROCESS | 3896 | 1465528686822 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:06 INFO - PROCESS | 3896 | 1465528686824 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:06 INFO - PROCESS | 3896 | 1465528686906 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 20:18:06 INFO - PROCESS | 3896 | 1465528686912 Marionette TRACE conn5 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:06 INFO - PROCESS | 3896 | 1465528686914 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:06 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5127CA800 == 32 [pid = 3896] [id = 716] 20:18:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C50FB1F400) [pid = 3896] [serial = 2148] [outer = 0000000000000000] 20:18:06 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C50FB34C00) [pid = 3896] [serial = 2149] [outer = 000000C50FB1F400] 20:18:06 INFO - PROCESS | 3896 | 1465528686958 Marionette DEBUG loaded listener.js 20:18:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C5100E6400) [pid = 3896] [serial = 2150] [outer = 000000C50FB1F400] 20:18:07 INFO - PROCESS | 3896 | 1465528687439 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 20:18:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 20:18:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 690ms 20:18:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 20:18:07 INFO - PROCESS | 3896 | 1465528687511 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 20:18:07 INFO - PROCESS | 3896 | 1465528687514 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 20:18:07 INFO - PROCESS | 3896 | 1465528687517 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 20:18:07 INFO - PROCESS | 3896 | 1465528687519 Marionette TRACE conn5 <- [1,2830,null,{}] 20:18:07 INFO - PROCESS | 3896 | 1465528687528 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:07 INFO - PROCESS | 3896 | 1465528687530 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:07 INFO - PROCESS | 3896 | 1465528687639 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 20:18:07 INFO - PROCESS | 3896 | 1465528687720 Marionette TRACE conn5 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:07 INFO - PROCESS | 3896 | 1465528687722 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:07 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50DD87000 == 33 [pid = 3896] [id = 717] 20:18:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C50FB18000) [pid = 3896] [serial = 2151] [outer = 0000000000000000] 20:18:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C5101A0800) [pid = 3896] [serial = 2152] [outer = 000000C50FB18000] 20:18:07 INFO - PROCESS | 3896 | 1465528687768 Marionette DEBUG loaded listener.js 20:18:07 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C510D17800) [pid = 3896] [serial = 2153] [outer = 000000C50FB18000] 20:18:08 INFO - PROCESS | 3896 | 1465528688189 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 20:18:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 20:18:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 692ms 20:18:08 INFO - PROCESS | 3896 | 1465528688217 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 20:18:08 INFO - PROCESS | 3896 | 1465528688219 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 20:18:08 INFO - PROCESS | 3896 | 1465528688222 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 20:18:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 20:18:08 INFO - PROCESS | 3896 | 1465528688224 Marionette TRACE conn5 <- [1,2834,null,{}] 20:18:08 INFO - PROCESS | 3896 | 1465528688227 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:08 INFO - PROCESS | 3896 | 1465528688229 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:08 INFO - PROCESS | 3896 | 1465528688345 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 20:18:08 INFO - PROCESS | 3896 | 1465528688351 Marionette TRACE conn5 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:08 INFO - PROCESS | 3896 | 1465528688353 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:08 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5131B8800 == 34 [pid = 3896] [id = 718] 20:18:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C510D1F800) [pid = 3896] [serial = 2154] [outer = 0000000000000000] 20:18:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 86 (000000C5114A1C00) [pid = 3896] [serial = 2155] [outer = 000000C510D1F800] 20:18:08 INFO - PROCESS | 3896 | 1465528688442 Marionette DEBUG loaded listener.js 20:18:08 INFO - PROCESS | 3896 | ++DOMWINDOW == 87 (000000C5118E6C00) [pid = 3896] [serial = 2156] [outer = 000000C510D1F800] 20:18:08 INFO - PROCESS | 3896 | 1465528688886 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 20:18:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 20:18:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 692ms 20:18:08 INFO - PROCESS | 3896 | 1465528688922 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 20:18:08 INFO - PROCESS | 3896 | 1465528688924 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 20:18:08 INFO - PROCESS | 3896 | 1465528688928 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 20:18:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 20:18:08 INFO - PROCESS | 3896 | 1465528688930 Marionette TRACE conn5 <- [1,2838,null,{}] 20:18:08 INFO - PROCESS | 3896 | 1465528688934 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:08 INFO - PROCESS | 3896 | 1465528688936 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:09 INFO - PROCESS | 3896 | 1465528689090 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 20:18:09 INFO - PROCESS | 3896 | --DOMWINDOW == 86 (000000C51149B800) [pid = 3896] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 20:18:09 INFO - PROCESS | 3896 | --DOMWINDOW == 85 (000000C50D386C00) [pid = 3896] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 20:18:09 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C5048F9C00) [pid = 3896] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 20:18:09 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C50FB17000) [pid = 3896] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 20:18:09 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C50CDE0400) [pid = 3896] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 20:18:09 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C50C43FC00) [pid = 3896] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 20:18:09 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C50959A800) [pid = 3896] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 20:18:09 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C50BD8E000) [pid = 3896] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 20:18:09 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C51270A400) [pid = 3896] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 20:18:09 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C510D19400) [pid = 3896] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 20:18:09 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C50D25D000) [pid = 3896] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 20:18:09 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C50960D000) [pid = 3896] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 20:18:09 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C50DE10400) [pid = 3896] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 20:18:09 INFO - PROCESS | 3896 | 1465528689246 Marionette TRACE conn5 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:09 INFO - PROCESS | 3896 | 1465528689249 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:09 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50E77F000 == 35 [pid = 3896] [id = 719] 20:18:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C504B40C00) [pid = 3896] [serial = 2157] [outer = 0000000000000000] 20:18:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C5063A5400) [pid = 3896] [serial = 2158] [outer = 000000C504B40C00] 20:18:09 INFO - PROCESS | 3896 | 1465528689296 Marionette DEBUG loaded listener.js 20:18:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C50FB11800) [pid = 3896] [serial = 2159] [outer = 000000C504B40C00] 20:18:09 INFO - PROCESS | 3896 | 1465528689651 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 20:18:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 20:18:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 777ms 20:18:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 20:18:09 INFO - PROCESS | 3896 | 1465528689709 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 20:18:09 INFO - PROCESS | 3896 | 1465528689712 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 20:18:09 INFO - PROCESS | 3896 | 1465528689714 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 20:18:09 INFO - PROCESS | 3896 | 1465528689716 Marionette TRACE conn5 <- [1,2842,null,{}] 20:18:09 INFO - PROCESS | 3896 | 1465528689720 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:09 INFO - PROCESS | 3896 | 1465528689722 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:09 INFO - PROCESS | 3896 | 1465528689837 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 20:18:09 INFO - PROCESS | 3896 | 1465528689845 Marionette TRACE conn5 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:09 INFO - PROCESS | 3896 | 1465528689847 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:09 INFO - PROCESS | 3896 | ++DOCSHELL 000000C514E5F800 == 36 [pid = 3896] [id = 720] 20:18:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C50BFDB000) [pid = 3896] [serial = 2160] [outer = 0000000000000000] 20:18:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C5119F0400) [pid = 3896] [serial = 2161] [outer = 000000C50BFDB000] 20:18:09 INFO - PROCESS | 3896 | 1465528689892 Marionette DEBUG loaded listener.js 20:18:09 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C51248CC00) [pid = 3896] [serial = 2162] [outer = 000000C50BFDB000] 20:18:10 INFO - PROCESS | 3896 | 1465528690290 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 20:18:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 20:18:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 628ms 20:18:10 INFO - PROCESS | 3896 | 1465528690346 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 20:18:10 INFO - PROCESS | 3896 | 1465528690349 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 20:18:10 INFO - PROCESS | 3896 | 1465528690352 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 20:18:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 20:18:10 INFO - PROCESS | 3896 | 1465528690354 Marionette TRACE conn5 <- [1,2846,null,{}] 20:18:10 INFO - PROCESS | 3896 | 1465528690372 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:10 INFO - PROCESS | 3896 | 1465528690374 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:10 INFO - PROCESS | 3896 | 1465528690488 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 20:18:10 INFO - PROCESS | 3896 | 1465528690527 Marionette TRACE conn5 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:10 INFO - PROCESS | 3896 | 1465528690529 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:10 INFO - PROCESS | 3896 | ++DOCSHELL 000000C515022800 == 37 [pid = 3896] [id = 721] 20:18:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C512493400) [pid = 3896] [serial = 2163] [outer = 0000000000000000] 20:18:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C512496000) [pid = 3896] [serial = 2164] [outer = 000000C512493400] 20:18:10 INFO - PROCESS | 3896 | 1465528690573 Marionette DEBUG loaded listener.js 20:18:10 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C5125CB000) [pid = 3896] [serial = 2165] [outer = 000000C512493400] 20:18:10 INFO - PROCESS | 3896 | 1465528690988 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 20:18:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 20:18:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 692ms 20:18:11 INFO - PROCESS | 3896 | 1465528691047 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 20:18:11 INFO - PROCESS | 3896 | 1465528691050 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 20:18:11 INFO - PROCESS | 3896 | 1465528691053 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 20:18:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 20:18:11 INFO - PROCESS | 3896 | 1465528691054 Marionette TRACE conn5 <- [1,2850,null,{}] 20:18:11 INFO - PROCESS | 3896 | 1465528691058 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:11 INFO - PROCESS | 3896 | 1465528691060 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:11 INFO - PROCESS | 3896 | 1465528691144 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 20:18:11 INFO - PROCESS | 3896 | 1465528691151 Marionette TRACE conn5 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:11 INFO - PROCESS | 3896 | 1465528691161 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:11 INFO - PROCESS | 3896 | ++DOCSHELL 000000C57D980000 == 38 [pid = 3896] [id = 722] 20:18:11 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C512704800) [pid = 3896] [serial = 2166] [outer = 0000000000000000] 20:18:11 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C512708800) [pid = 3896] [serial = 2167] [outer = 000000C512704800] 20:18:11 INFO - PROCESS | 3896 | 1465528691205 Marionette DEBUG loaded listener.js 20:18:11 INFO - PROCESS | 3896 | ++DOMWINDOW == 86 (000000C512761800) [pid = 3896] [serial = 2168] [outer = 000000C512704800] 20:18:12 INFO - PROCESS | 3896 | 1465528691995 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 20:18:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 20:18:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 985ms 20:18:12 INFO - PROCESS | 3896 | 1465528692042 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 20:18:12 INFO - PROCESS | 3896 | 1465528692047 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 20:18:12 INFO - PROCESS | 3896 | 1465528692051 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 20:18:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 20:18:12 INFO - PROCESS | 3896 | 1465528692057 Marionette TRACE conn5 <- [1,2854,null,{}] 20:18:12 INFO - PROCESS | 3896 | 1465528692062 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:12 INFO - PROCESS | 3896 | 1465528692065 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:12 INFO - PROCESS | 3896 | 1465528692196 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 20:18:12 INFO - PROCESS | 3896 | 1465528692320 Marionette TRACE conn5 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:12 INFO - PROCESS | 3896 | 1465528692324 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:12 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50D05A800 == 39 [pid = 3896] [id = 723] 20:18:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 87 (000000C50959D400) [pid = 3896] [serial = 2169] [outer = 0000000000000000] 20:18:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 88 (000000C50B13C800) [pid = 3896] [serial = 2170] [outer = 000000C50959D400] 20:18:12 INFO - PROCESS | 3896 | 1465528692382 Marionette DEBUG loaded listener.js 20:18:12 INFO - PROCESS | 3896 | ++DOMWINDOW == 89 (000000C50C488400) [pid = 3896] [serial = 2171] [outer = 000000C50959D400] 20:18:13 INFO - PROCESS | 3896 | 1465528693274 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 20:18:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 20:18:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1287ms 20:18:13 INFO - PROCESS | 3896 | 1465528693343 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 20:18:13 INFO - PROCESS | 3896 | 1465528693348 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 20:18:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 20:18:13 INFO - PROCESS | 3896 | 1465528693354 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 20:18:13 INFO - PROCESS | 3896 | 1465528693358 Marionette TRACE conn5 <- [1,2858,null,{}] 20:18:13 INFO - PROCESS | 3896 | 1465528693364 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:13 INFO - PROCESS | 3896 | 1465528693367 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:13 INFO - PROCESS | 3896 | 1465528693492 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 20:18:13 INFO - PROCESS | 3896 | 1465528693568 Marionette TRACE conn5 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:13 INFO - PROCESS | 3896 | 1465528693573 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:13 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50616D800 == 40 [pid = 3896] [id = 724] 20:18:13 INFO - PROCESS | 3896 | ++DOMWINDOW == 90 (000000C505914800) [pid = 3896] [serial = 2172] [outer = 0000000000000000] 20:18:13 INFO - PROCESS | 3896 | ++DOMWINDOW == 91 (000000C50B98AC00) [pid = 3896] [serial = 2173] [outer = 000000C505914800] 20:18:13 INFO - PROCESS | 3896 | 1465528693669 Marionette DEBUG loaded listener.js 20:18:13 INFO - PROCESS | 3896 | ++DOMWINDOW == 92 (000000C50C4A2800) [pid = 3896] [serial = 2174] [outer = 000000C505914800] 20:18:13 INFO - PROCESS | 3896 | --DOCSHELL 000000C515022800 == 39 [pid = 3896] [id = 721] 20:18:13 INFO - PROCESS | 3896 | --DOCSHELL 000000C514E5F800 == 38 [pid = 3896] [id = 720] 20:18:13 INFO - PROCESS | 3896 | --DOCSHELL 000000C50E77F000 == 37 [pid = 3896] [id = 719] 20:18:13 INFO - PROCESS | 3896 | --DOCSHELL 000000C5131B8800 == 36 [pid = 3896] [id = 718] 20:18:13 INFO - PROCESS | 3896 | --DOCSHELL 000000C50DD87000 == 35 [pid = 3896] [id = 717] 20:18:13 INFO - PROCESS | 3896 | --DOCSHELL 000000C5127CA800 == 34 [pid = 3896] [id = 716] 20:18:13 INFO - PROCESS | 3896 | --DOCSHELL 000000C512450800 == 33 [pid = 3896] [id = 715] 20:18:13 INFO - PROCESS | 3896 | --DOCSHELL 000000C51186D000 == 32 [pid = 3896] [id = 714] 20:18:13 INFO - PROCESS | 3896 | --DOCSHELL 000000C510349000 == 31 [pid = 3896] [id = 713] 20:18:13 INFO - PROCESS | 3896 | --DOCSHELL 000000C50FB86800 == 30 [pid = 3896] [id = 712] 20:18:13 INFO - PROCESS | 3896 | --DOMWINDOW == 91 (000000C5119EF000) [pid = 3896] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 20:18:13 INFO - PROCESS | 3896 | --DOCSHELL 000000C50DD89000 == 29 [pid = 3896] [id = 711] 20:18:13 INFO - PROCESS | 3896 | --DOCSHELL 000000C50CA63800 == 28 [pid = 3896] [id = 710] 20:18:13 INFO - PROCESS | 3896 | --DOCSHELL 000000C50B1C5800 == 27 [pid = 3896] [id = 709] 20:18:13 INFO - PROCESS | 3896 | --DOCSHELL 000000C514BEB800 == 26 [pid = 3896] [id = 708] 20:18:13 INFO - PROCESS | 3896 | --DOMWINDOW == 90 (000000C5118E8000) [pid = 3896] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 20:18:13 INFO - PROCESS | 3896 | --DOMWINDOW == 89 (000000C50D390800) [pid = 3896] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 20:18:13 INFO - PROCESS | 3896 | --DOMWINDOW == 88 (000000C50E70D800) [pid = 3896] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 20:18:13 INFO - PROCESS | 3896 | --DOMWINDOW == 87 (000000C5100E5400) [pid = 3896] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 20:18:13 INFO - PROCESS | 3896 | --DOMWINDOW == 86 (000000C50F27B400) [pid = 3896] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 20:18:13 INFO - PROCESS | 3896 | --DOMWINDOW == 85 (000000C5114A1800) [pid = 3896] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 20:18:13 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C50D03A800) [pid = 3896] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 20:18:13 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C50C517C00) [pid = 3896] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 20:18:13 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C50CAAE000) [pid = 3896] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 20:18:13 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C50959E800) [pid = 3896] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 20:18:13 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C50B97D800) [pid = 3896] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 20:18:13 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C50D03B400) [pid = 3896] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 20:18:13 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C50C597400) [pid = 3896] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 20:18:13 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C512766000) [pid = 3896] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 20:18:13 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C512710000) [pid = 3896] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 20:18:13 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C5119F6C00) [pid = 3896] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 20:18:13 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C510D23800) [pid = 3896] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 20:18:13 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C50EBDDC00) [pid = 3896] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 20:18:13 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C50D388400) [pid = 3896] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 20:18:13 INFO - PROCESS | 3896 | --DOMWINDOW == 71 (000000C50C520C00) [pid = 3896] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 20:18:13 INFO - PROCESS | 3896 | --DOMWINDOW == 70 (000000C50B133000) [pid = 3896] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 20:18:13 INFO - PROCESS | 3896 | --DOMWINDOW == 69 (000000C5101A4000) [pid = 3896] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 20:18:13 INFO - PROCESS | 3896 | --DOMWINDOW == 68 (000000C50D5F6400) [pid = 3896] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 20:18:13 INFO - PROCESS | 3896 | --DOMWINDOW == 67 (000000C510D1B400) [pid = 3896] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 20:18:13 INFO - PROCESS | 3896 | --DOMWINDOW == 66 (000000C5101A7000) [pid = 3896] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 20:18:13 INFO - PROCESS | 3896 | --DOMWINDOW == 65 (000000C50D370C00) [pid = 3896] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 20:18:14 INFO - PROCESS | 3896 | 1465528694164 Marionette TRACE conn5 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 20:18:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 20:18:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 839ms 20:18:14 INFO - PROCESS | 3896 | 1465528694196 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 20:18:14 INFO - PROCESS | 3896 | 1465528694201 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 20:18:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 20:18:14 INFO - PROCESS | 3896 | 1465528694207 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 20:18:14 INFO - PROCESS | 3896 | 1465528694210 Marionette TRACE conn5 <- [1,2862,null,{}] 20:18:14 INFO - PROCESS | 3896 | 1465528694214 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:14 INFO - PROCESS | 3896 | 1465528694217 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:14 INFO - PROCESS | 3896 | 1465528694311 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 20:18:14 INFO - PROCESS | 3896 | 1465528694318 Marionette TRACE conn5 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:14 INFO - PROCESS | 3896 | 1465528694320 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:14 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50D059800 == 27 [pid = 3896] [id = 725] 20:18:14 INFO - PROCESS | 3896 | ++DOMWINDOW == 66 (000000C50C51E000) [pid = 3896] [serial = 2175] [outer = 0000000000000000] 20:18:14 INFO - PROCESS | 3896 | ++DOMWINDOW == 67 (000000C50C61B800) [pid = 3896] [serial = 2176] [outer = 000000C50C51E000] 20:18:14 INFO - PROCESS | 3896 | 1465528694368 Marionette DEBUG loaded listener.js 20:18:14 INFO - PROCESS | 3896 | ++DOMWINDOW == 68 (000000C50CB42800) [pid = 3896] [serial = 2177] [outer = 000000C50C51E000] 20:18:14 INFO - PROCESS | 3896 | 1465528694850 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 20:18:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 20:18:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 691ms 20:18:14 INFO - PROCESS | 3896 | 1465528694901 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 20:18:14 INFO - PROCESS | 3896 | 1465528694903 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 20:18:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 20:18:14 INFO - PROCESS | 3896 | 1465528694907 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 20:18:14 INFO - PROCESS | 3896 | 1465528694910 Marionette TRACE conn5 <- [1,2866,null,{}] 20:18:14 INFO - PROCESS | 3896 | 1465528694922 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:14 INFO - PROCESS | 3896 | 1465528694927 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:15 INFO - PROCESS | 3896 | 1465528695053 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 20:18:15 INFO - PROCESS | 3896 | 1465528695141 Marionette TRACE conn5 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:15 INFO - PROCESS | 3896 | 1465528695144 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:15 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50FB76000 == 28 [pid = 3896] [id = 726] 20:18:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 69 (000000C50CDE2800) [pid = 3896] [serial = 2178] [outer = 0000000000000000] 20:18:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 70 (000000C50D03E400) [pid = 3896] [serial = 2179] [outer = 000000C50CDE2800] 20:18:15 INFO - PROCESS | 3896 | 1465528695194 Marionette DEBUG loaded listener.js 20:18:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 71 (000000C50D25FC00) [pid = 3896] [serial = 2180] [outer = 000000C50CDE2800] 20:18:15 INFO - PROCESS | 3896 | 1465528695580 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 20:18:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 20:18:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 691ms 20:18:15 INFO - PROCESS | 3896 | 1465528695607 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 20:18:15 INFO - PROCESS | 3896 | 1465528695610 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 20:18:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 20:18:15 INFO - PROCESS | 3896 | 1465528695613 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 20:18:15 INFO - PROCESS | 3896 | 1465528695615 Marionette TRACE conn5 <- [1,2870,null,{}] 20:18:15 INFO - PROCESS | 3896 | 1465528695618 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:15 INFO - PROCESS | 3896 | 1465528695621 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:15 INFO - PROCESS | 3896 | 1465528695711 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 20:18:15 INFO - PROCESS | 3896 | 1465528695716 Marionette TRACE conn5 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:15 INFO - PROCESS | 3896 | 1465528695718 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:15 INFO - PROCESS | 3896 | ++DOCSHELL 000000C510350000 == 29 [pid = 3896] [id = 727] 20:18:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 72 (000000C5063A7800) [pid = 3896] [serial = 2181] [outer = 0000000000000000] 20:18:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C50D38F400) [pid = 3896] [serial = 2182] [outer = 000000C5063A7800] 20:18:15 INFO - PROCESS | 3896 | 1465528695764 Marionette DEBUG loaded listener.js 20:18:15 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C50D5EE400) [pid = 3896] [serial = 2183] [outer = 000000C5063A7800] 20:18:16 INFO - PROCESS | 3896 | 1465528696254 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 20:18:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 20:18:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 692ms 20:18:16 INFO - PROCESS | 3896 | 1465528696307 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 20:18:16 INFO - PROCESS | 3896 | 1465528696309 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 20:18:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 20:18:16 INFO - PROCESS | 3896 | 1465528696325 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 20:18:16 INFO - PROCESS | 3896 | 1465528696328 Marionette TRACE conn5 <- [1,2874,null,{}] 20:18:16 INFO - PROCESS | 3896 | 1465528696331 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:16 INFO - PROCESS | 3896 | 1465528696333 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:16 INFO - PROCESS | 3896 | 1465528696470 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 20:18:16 INFO - PROCESS | 3896 | 1465528696491 Marionette TRACE conn5 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:16 INFO - PROCESS | 3896 | 1465528696494 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:16 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51185A000 == 30 [pid = 3896] [id = 728] 20:18:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C509153C00) [pid = 3896] [serial = 2184] [outer = 0000000000000000] 20:18:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C50DE4E400) [pid = 3896] [serial = 2185] [outer = 000000C509153C00] 20:18:16 INFO - PROCESS | 3896 | 1465528696538 Marionette DEBUG loaded listener.js 20:18:16 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C50EBD8000) [pid = 3896] [serial = 2186] [outer = 000000C509153C00] 20:18:16 INFO - PROCESS | 3896 | 1465528696972 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 20:18:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 20:18:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 691ms 20:18:17 INFO - PROCESS | 3896 | 1465528697007 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 20:18:17 INFO - PROCESS | 3896 | 1465528697009 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 20:18:17 INFO - PROCESS | 3896 | 1465528697012 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 20:18:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 20:18:17 INFO - PROCESS | 3896 | 1465528697014 Marionette TRACE conn5 <- [1,2878,null,{}] 20:18:17 INFO - PROCESS | 3896 | 1465528697017 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:17 INFO - PROCESS | 3896 | 1465528697023 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:17 INFO - PROCESS | 3896 | 1465528697160 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 20:18:17 INFO - PROCESS | 3896 | 1465528697166 Marionette TRACE conn5 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:17 INFO - PROCESS | 3896 | 1465528697168 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:17 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512468800 == 31 [pid = 3896] [id = 729] 20:18:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C50F63C000) [pid = 3896] [serial = 2187] [outer = 0000000000000000] 20:18:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C50FB24800) [pid = 3896] [serial = 2188] [outer = 000000C50F63C000] 20:18:17 INFO - PROCESS | 3896 | 1465528697213 Marionette DEBUG loaded listener.js 20:18:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C5101A1000) [pid = 3896] [serial = 2189] [outer = 000000C50F63C000] 20:18:17 INFO - PROCESS | 3896 | 1465528697676 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 20:18:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 20:18:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 691ms 20:18:17 INFO - PROCESS | 3896 | 1465528697706 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 20:18:17 INFO - PROCESS | 3896 | 1465528697708 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 20:18:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 20:18:17 INFO - PROCESS | 3896 | 1465528697717 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 20:18:17 INFO - PROCESS | 3896 | 1465528697719 Marionette TRACE conn5 <- [1,2882,null,{}] 20:18:17 INFO - PROCESS | 3896 | 1465528697722 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:17 INFO - PROCESS | 3896 | 1465528697724 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:17 INFO - PROCESS | 3896 | 1465528697860 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 20:18:17 INFO - PROCESS | 3896 | 1465528697880 Marionette TRACE conn5 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:17 INFO - PROCESS | 3896 | 1465528697882 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:17 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5127E8000 == 32 [pid = 3896] [id = 730] 20:18:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C505FD1000) [pid = 3896] [serial = 2190] [outer = 0000000000000000] 20:18:17 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C5101AC000) [pid = 3896] [serial = 2191] [outer = 000000C505FD1000] 20:18:17 INFO - PROCESS | 3896 | 1465528697926 Marionette DEBUG loaded listener.js 20:18:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C51149C400) [pid = 3896] [serial = 2192] [outer = 000000C505FD1000] 20:18:18 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C504B40C00) [pid = 3896] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 20:18:18 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C50BFDB000) [pid = 3896] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 20:18:18 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C512493400) [pid = 3896] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 20:18:18 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C50FB18000) [pid = 3896] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 20:18:18 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C50BD8D000) [pid = 3896] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 20:18:18 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C50FB1F400) [pid = 3896] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 20:18:18 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C5001F6400) [pid = 3896] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 20:18:18 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C505860000) [pid = 3896] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 20:18:18 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C50CDE3C00) [pid = 3896] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 20:18:18 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C50BD8AC00) [pid = 3896] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 20:18:18 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C50D57F000) [pid = 3896] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 20:18:18 INFO - PROCESS | 3896 | --DOMWINDOW == 71 (000000C50914E400) [pid = 3896] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 20:18:18 INFO - PROCESS | 3896 | --DOMWINDOW == 70 (000000C510D1F800) [pid = 3896] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 20:18:18 INFO - PROCESS | 3896 | 1465528698449 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 20:18:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 20:18:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 777ms 20:18:18 INFO - PROCESS | 3896 | 1465528698496 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 20:18:18 INFO - PROCESS | 3896 | 1465528698498 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 20:18:18 INFO - PROCESS | 3896 | 1465528698501 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 20:18:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 20:18:18 INFO - PROCESS | 3896 | 1465528698503 Marionette TRACE conn5 <- [1,2886,null,{}] 20:18:18 INFO - PROCESS | 3896 | 1465528698507 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:18 INFO - PROCESS | 3896 | 1465528698509 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:18 INFO - PROCESS | 3896 | 1465528698591 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 20:18:18 INFO - PROCESS | 3896 | 1465528698596 Marionette TRACE conn5 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:18 INFO - PROCESS | 3896 | 1465528698598 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:18 INFO - PROCESS | 3896 | ++DOCSHELL 000000C504E18000 == 33 [pid = 3896] [id = 731] 20:18:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 71 (000000C50C487400) [pid = 3896] [serial = 2193] [outer = 0000000000000000] 20:18:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 72 (000000C50FB2E800) [pid = 3896] [serial = 2194] [outer = 000000C50C487400] 20:18:18 INFO - PROCESS | 3896 | 1465528698643 Marionette DEBUG loaded listener.js 20:18:18 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C5114A1000) [pid = 3896] [serial = 2195] [outer = 000000C50C487400] 20:18:19 INFO - PROCESS | 3896 | 1465528699065 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 20:18:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 20:18:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 628ms 20:18:19 INFO - PROCESS | 3896 | 1465528699133 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 20:18:19 INFO - PROCESS | 3896 | 1465528699135 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 20:18:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 20:18:19 INFO - PROCESS | 3896 | 1465528699138 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 20:18:19 INFO - PROCESS | 3896 | 1465528699140 Marionette TRACE conn5 <- [1,2890,null,{}] 20:18:19 INFO - PROCESS | 3896 | 1465528699144 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:19 INFO - PROCESS | 3896 | 1465528699146 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:19 INFO - PROCESS | 3896 | 1465528699229 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 20:18:19 INFO - PROCESS | 3896 | 1465528699234 Marionette TRACE conn5 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:19 INFO - PROCESS | 3896 | 1465528699236 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:19 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5131BC800 == 34 [pid = 3896] [id = 732] 20:18:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C5118E2800) [pid = 3896] [serial = 2196] [outer = 0000000000000000] 20:18:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C5118E9800) [pid = 3896] [serial = 2197] [outer = 000000C5118E2800] 20:18:19 INFO - PROCESS | 3896 | 1465528699280 Marionette DEBUG loaded listener.js 20:18:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C511989400) [pid = 3896] [serial = 2198] [outer = 000000C5118E2800] 20:18:19 INFO - PROCESS | 3896 | 1465528699705 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 20:18:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 20:18:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 629ms 20:18:19 INFO - PROCESS | 3896 | 1465528699771 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 20:18:19 INFO - PROCESS | 3896 | 1465528699773 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 20:18:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 20:18:19 INFO - PROCESS | 3896 | 1465528699781 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 20:18:19 INFO - PROCESS | 3896 | 1465528699783 Marionette TRACE conn5 <- [1,2894,null,{}] 20:18:19 INFO - PROCESS | 3896 | 1465528699786 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:19 INFO - PROCESS | 3896 | 1465528699788 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:19 INFO - PROCESS | 3896 | 1465528699872 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 20:18:19 INFO - PROCESS | 3896 | 1465528699879 Marionette TRACE conn5 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:19 INFO - PROCESS | 3896 | 1465528699882 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:19 INFO - PROCESS | 3896 | ++DOCSHELL 000000C514E22800 == 35 [pid = 3896] [id = 733] 20:18:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C511989800) [pid = 3896] [serial = 2199] [outer = 0000000000000000] 20:18:19 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C5119F5000) [pid = 3896] [serial = 2200] [outer = 000000C511989800] 20:18:19 INFO - PROCESS | 3896 | 1465528699933 Marionette DEBUG loaded listener.js 20:18:20 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C512494400) [pid = 3896] [serial = 2201] [outer = 000000C511989800] 20:18:20 INFO - PROCESS | 3896 | --DOCSHELL 000000C50616D800 == 34 [pid = 3896] [id = 724] 20:18:20 INFO - PROCESS | 3896 | --DOCSHELL 000000C50D05A800 == 33 [pid = 3896] [id = 723] 20:18:20 INFO - PROCESS | 3896 | --DOCSHELL 000000C57D980000 == 32 [pid = 3896] [id = 722] 20:18:21 INFO - PROCESS | 3896 | --DOCSHELL 000000C50D059800 == 31 [pid = 3896] [id = 725] 20:18:21 INFO - PROCESS | 3896 | --DOCSHELL 000000C510350000 == 30 [pid = 3896] [id = 727] 20:18:21 INFO - PROCESS | 3896 | --DOCSHELL 000000C512468800 == 29 [pid = 3896] [id = 729] 20:18:21 INFO - PROCESS | 3896 | --DOCSHELL 000000C5131BC800 == 28 [pid = 3896] [id = 732] 20:18:21 INFO - PROCESS | 3896 | --DOCSHELL 000000C51185A000 == 27 [pid = 3896] [id = 728] 20:18:21 INFO - PROCESS | 3896 | --DOCSHELL 000000C504E18000 == 26 [pid = 3896] [id = 731] 20:18:21 INFO - PROCESS | 3896 | --DOCSHELL 000000C5127E8000 == 25 [pid = 3896] [id = 730] 20:18:21 INFO - PROCESS | 3896 | --DOCSHELL 000000C50FB76000 == 24 [pid = 3896] [id = 726] 20:18:21 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C5101A0800) [pid = 3896] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 20:18:21 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C50BFD9C00) [pid = 3896] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 20:18:21 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C50C498400) [pid = 3896] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 20:18:21 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C50FB34C00) [pid = 3896] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 20:18:21 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C50C8B4000) [pid = 3896] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 20:18:21 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C50CB49800) [pid = 3896] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 20:18:21 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C50FB0B000) [pid = 3896] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 20:18:21 INFO - PROCESS | 3896 | --DOMWINDOW == 71 (000000C50FB20400) [pid = 3896] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 20:18:21 INFO - PROCESS | 3896 | --DOMWINDOW == 70 (000000C50CDE7800) [pid = 3896] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 20:18:21 INFO - PROCESS | 3896 | --DOMWINDOW == 69 (000000C50D037800) [pid = 3896] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 20:18:21 INFO - PROCESS | 3896 | --DOMWINDOW == 68 (000000C50D256800) [pid = 3896] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 20:18:21 INFO - PROCESS | 3896 | --DOMWINDOW == 67 (000000C50D37A800) [pid = 3896] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 20:18:21 INFO - PROCESS | 3896 | --DOMWINDOW == 66 (000000C50DE03800) [pid = 3896] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 20:18:21 INFO - PROCESS | 3896 | --DOMWINDOW == 65 (000000C50F257000) [pid = 3896] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 20:18:21 INFO - PROCESS | 3896 | --DOMWINDOW == 64 (000000C509154400) [pid = 3896] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 20:18:21 INFO - PROCESS | 3896 | --DOMWINDOW == 63 (000000C50959EC00) [pid = 3896] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 20:18:21 INFO - PROCESS | 3896 | --DOMWINDOW == 62 (000000C5114A1C00) [pid = 3896] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 20:18:21 INFO - PROCESS | 3896 | --DOMWINDOW == 61 (000000C510D17800) [pid = 3896] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 20:18:21 INFO - PROCESS | 3896 | --DOMWINDOW == 60 (000000C5063A5400) [pid = 3896] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 20:18:21 INFO - PROCESS | 3896 | --DOMWINDOW == 59 (000000C5118E6C00) [pid = 3896] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 20:18:21 INFO - PROCESS | 3896 | --DOMWINDOW == 58 (000000C5125CB000) [pid = 3896] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 20:18:21 INFO - PROCESS | 3896 | --DOMWINDOW == 57 (000000C50FB11800) [pid = 3896] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 20:18:21 INFO - PROCESS | 3896 | --DOMWINDOW == 56 (000000C51248CC00) [pid = 3896] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 20:18:21 INFO - PROCESS | 3896 | --DOMWINDOW == 55 (000000C5100E6400) [pid = 3896] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 20:18:21 INFO - PROCESS | 3896 | --DOMWINDOW == 54 (000000C5119F0400) [pid = 3896] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 20:18:21 INFO - PROCESS | 3896 | --DOMWINDOW == 53 (000000C512496000) [pid = 3896] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 20:18:21 INFO - PROCESS | 3896 | 1465528701675 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 20:18:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 20:18:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1955ms 20:18:21 INFO - PROCESS | 3896 | 1465528701736 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 20:18:21 INFO - PROCESS | 3896 | 1465528701740 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 20:18:21 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 20:18:21 INFO - PROCESS | 3896 | 1465528701745 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 20:18:21 INFO - PROCESS | 3896 | 1465528701749 Marionette TRACE conn5 <- [1,2898,null,{}] 20:18:21 INFO - PROCESS | 3896 | 1465528701756 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:21 INFO - PROCESS | 3896 | 1465528701759 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:21 INFO - PROCESS | 3896 | 1465528701854 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 20:18:21 INFO - PROCESS | 3896 | 1465528701870 Marionette TRACE conn5 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:21 INFO - PROCESS | 3896 | 1465528701872 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:21 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50BDF3000 == 25 [pid = 3896] [id = 734] 20:18:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 54 (000000C50959B800) [pid = 3896] [serial = 2202] [outer = 0000000000000000] 20:18:21 INFO - PROCESS | 3896 | ++DOMWINDOW == 55 (000000C50959C000) [pid = 3896] [serial = 2203] [outer = 000000C50959B800] 20:18:21 INFO - PROCESS | 3896 | 1465528701922 Marionette DEBUG loaded listener.js 20:18:22 INFO - PROCESS | 3896 | ++DOMWINDOW == 56 (000000C50B076000) [pid = 3896] [serial = 2204] [outer = 000000C50959B800] 20:18:22 INFO - PROCESS | 3896 | 1465528702372 Marionette TRACE conn5 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 20:18:22 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 20:18:22 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 20:18:22 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 692ms 20:18:22 INFO - PROCESS | 3896 | 1465528702442 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 20:18:22 INFO - PROCESS | 3896 | 1465528702448 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 20:18:22 INFO - TEST-START | /DOMEvents/constructors.html 20:18:22 INFO - PROCESS | 3896 | 1465528702454 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 20:18:22 INFO - PROCESS | 3896 | 1465528702457 Marionette TRACE conn5 <- [1,2902,null,{}] 20:18:22 INFO - PROCESS | 3896 | 1465528702461 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:22 INFO - PROCESS | 3896 | 1465528702464 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:22 INFO - PROCESS | 3896 | 1465528702557 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 20:18:22 INFO - PROCESS | 3896 | 1465528702571 Marionette TRACE conn5 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:22 INFO - PROCESS | 3896 | 1465528702574 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:22 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50CE4E800 == 26 [pid = 3896] [id = 735] 20:18:22 INFO - PROCESS | 3896 | ++DOMWINDOW == 57 (000000C50C41F800) [pid = 3896] [serial = 2205] [outer = 0000000000000000] 20:18:22 INFO - PROCESS | 3896 | ++DOMWINDOW == 58 (000000C50C43FC00) [pid = 3896] [serial = 2206] [outer = 000000C50C41F800] 20:18:22 INFO - PROCESS | 3896 | 1465528702624 Marionette DEBUG loaded listener.js 20:18:22 INFO - PROCESS | 3896 | ++DOMWINDOW == 59 (000000C50C512C00) [pid = 3896] [serial = 2207] [outer = 000000C50C41F800] 20:18:23 INFO - PROCESS | 3896 | 1465528703178 Marionette TRACE conn5 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 20:18:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 20:18:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 20:18:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 20:18:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 20:18:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 20:18:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 20:18:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 20:18:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 20:18:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 20:18:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 20:18:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 20:18:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 20:18:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 20:18:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 20:18:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 20:18:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 20:18:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 20:18:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 20:18:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 20:18:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 20:18:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 20:18:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 20:18:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 20:18:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 20:18:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 20:18:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 20:18:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 20:18:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 20:18:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 20:18:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 20:18:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 20:18:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 20:18:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 20:18:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 20:18:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 20:18:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 20:18:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 20:18:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 20:18:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 20:18:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:18:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 20:18:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 20:18:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 20:18:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:18:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 20:18:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 20:18:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 20:18:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:18:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 20:18:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 20:18:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 20:18:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:18:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 20:18:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 20:18:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 20:18:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:18:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 20:18:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 20:18:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 20:18:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:18:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 20:18:23 INFO - TEST-OK | /DOMEvents/constructors.html | took 807ms 20:18:23 INFO - PROCESS | 3896 | 1465528703263 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 20:18:23 INFO - PROCESS | 3896 | 1465528703266 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 20:18:23 INFO - TEST-START | /DOMEvents/event-phases-order.html 20:18:23 INFO - PROCESS | 3896 | 1465528703270 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 20:18:23 INFO - PROCESS | 3896 | 1465528703274 Marionette TRACE conn5 <- [1,2906,null,{}] 20:18:23 INFO - PROCESS | 3896 | 1465528703286 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:23 INFO - PROCESS | 3896 | 1465528703291 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:23 INFO - PROCESS | 3896 | 1465528703418 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 20:18:23 INFO - PROCESS | 3896 | 1465528703428 Marionette TRACE conn5 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:23 INFO - PROCESS | 3896 | 1465528703431 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:23 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50FB76000 == 27 [pid = 3896] [id = 736] 20:18:23 INFO - PROCESS | 3896 | ++DOMWINDOW == 60 (000000C5001F9400) [pid = 3896] [serial = 2208] [outer = 0000000000000000] 20:18:23 INFO - PROCESS | 3896 | ++DOMWINDOW == 61 (000000C50CC6E000) [pid = 3896] [serial = 2209] [outer = 000000C5001F9400] 20:18:23 INFO - PROCESS | 3896 | 1465528703480 Marionette DEBUG loaded listener.js 20:18:23 INFO - PROCESS | 3896 | ++DOMWINDOW == 62 (000000C50CDE3000) [pid = 3896] [serial = 2210] [outer = 000000C5001F9400] 20:18:23 INFO - PROCESS | 3896 | 1465528703874 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 20:18:23 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 20:18:23 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 650ms 20:18:23 INFO - PROCESS | 3896 | 1465528703922 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 20:18:23 INFO - PROCESS | 3896 | 1465528703925 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 20:18:23 INFO - PROCESS | 3896 | 1465528703928 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 20:18:23 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 20:18:23 INFO - PROCESS | 3896 | 1465528703930 Marionette TRACE conn5 <- [1,2910,null,{}] 20:18:23 INFO - PROCESS | 3896 | 1465528703933 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:23 INFO - PROCESS | 3896 | 1465528703935 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:24 INFO - PROCESS | 3896 | 1465528704054 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 20:18:24 INFO - PROCESS | 3896 | 1465528704062 Marionette TRACE conn5 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:24 INFO - PROCESS | 3896 | 1465528704064 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:24 INFO - PROCESS | 3896 | ++DOCSHELL 000000C510338000 == 28 [pid = 3896] [id = 737] 20:18:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 63 (000000C50D035C00) [pid = 3896] [serial = 2211] [outer = 0000000000000000] 20:18:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 64 (000000C50D03E800) [pid = 3896] [serial = 2212] [outer = 000000C50D035C00] 20:18:24 INFO - PROCESS | 3896 | 1465528704110 Marionette DEBUG loaded listener.js 20:18:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 65 (000000C50D25E000) [pid = 3896] [serial = 2213] [outer = 000000C50D035C00] 20:18:24 INFO - PROCESS | 3896 | [3896] 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 20:18:24 INFO - PROCESS | 3896 | [3896] 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 20:18:24 INFO - PROCESS | 3896 | [3896] 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 20:18:24 INFO - PROCESS | 3896 | [3896] 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 20:18:24 INFO - PROCESS | 3896 | 1465528704533 Marionette TRACE conn5 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 20:18:24 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 20:18:24 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 20:18:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 20:18:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:18:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:18:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:18:24 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 20:18:24 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 20:18:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 20:18:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:18:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:18:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:18:24 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 20:18:24 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 20:18:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 20:18:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:18:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:18:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:18:24 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]" 20:18:24 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 20:18:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 20:18:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:18:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:18:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:18:24 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 20:18:24 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 630ms 20:18:24 INFO - PROCESS | 3896 | 1465528704561 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 20:18:24 INFO - PROCESS | 3896 | 1465528704564 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 20:18:24 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 20:18:24 INFO - PROCESS | 3896 | 1465528704567 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 20:18:24 INFO - PROCESS | 3896 | 1465528704569 Marionette TRACE conn5 <- [1,2914,null,{}] 20:18:24 INFO - PROCESS | 3896 | 1465528704572 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:24 INFO - PROCESS | 3896 | 1465528704574 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:24 INFO - PROCESS | 3896 | 1465528704686 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 20:18:24 INFO - PROCESS | 3896 | 1465528704694 Marionette TRACE conn5 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:24 INFO - PROCESS | 3896 | 1465528704697 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:24 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51146D800 == 29 [pid = 3896] [id = 738] 20:18:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 66 (000000C50C41C000) [pid = 3896] [serial = 2214] [outer = 0000000000000000] 20:18:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 67 (000000C50D38D000) [pid = 3896] [serial = 2215] [outer = 000000C50C41C000] 20:18:24 INFO - PROCESS | 3896 | 1465528704743 Marionette DEBUG loaded listener.js 20:18:24 INFO - PROCESS | 3896 | ++DOMWINDOW == 68 (000000C50DE07C00) [pid = 3896] [serial = 2216] [outer = 000000C50C41C000] 20:18:25 INFO - PROCESS | 3896 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 20:18:25 INFO - PROCESS | 3896 | 1465528705148 Marionette TRACE conn5 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 20:18:25 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 20:18:25 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 628ms 20:18:25 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 20:18:25 INFO - PROCESS | 3896 | 1465528705199 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 20:18:25 INFO - PROCESS | 3896 | 1465528705201 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 20:18:25 INFO - PROCESS | 3896 | 1465528705204 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 20:18:25 INFO - PROCESS | 3896 | 1465528705206 Marionette TRACE conn5 <- [1,2918,null,{}] 20:18:25 INFO - PROCESS | 3896 | 1465528705209 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:25 INFO - PROCESS | 3896 | 1465528705215 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:25 INFO - PROCESS | 3896 | 1465528705355 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 20:18:25 INFO - PROCESS | 3896 | 1465528705363 Marionette TRACE conn5 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:25 INFO - PROCESS | 3896 | 1465528705365 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:25 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51244A800 == 30 [pid = 3896] [id = 739] 20:18:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 69 (000000C50EB4CC00) [pid = 3896] [serial = 2217] [outer = 0000000000000000] 20:18:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 70 (000000C50F25D800) [pid = 3896] [serial = 2218] [outer = 000000C50EB4CC00] 20:18:25 INFO - PROCESS | 3896 | 1465528705418 Marionette DEBUG loaded listener.js 20:18:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 71 (000000C50FB1FC00) [pid = 3896] [serial = 2219] [outer = 000000C50EB4CC00] 20:18:25 INFO - PROCESS | 3896 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 20:18:25 INFO - PROCESS | 3896 | 1465528705799 Marionette TRACE conn5 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 20:18:25 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 20:18:25 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 628ms 20:18:25 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 20:18:25 INFO - PROCESS | 3896 | 1465528705835 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 20:18:25 INFO - PROCESS | 3896 | 1465528705838 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 20:18:25 INFO - PROCESS | 3896 | 1465528705840 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 20:18:25 INFO - PROCESS | 3896 | 1465528705842 Marionette TRACE conn5 <- [1,2922,null,{}] 20:18:25 INFO - PROCESS | 3896 | 1465528705845 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:25 INFO - PROCESS | 3896 | 1465528705847 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:25 INFO - PROCESS | 3896 | 1465528705956 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 20:18:25 INFO - PROCESS | 3896 | 1465528705964 Marionette TRACE conn5 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:25 INFO - PROCESS | 3896 | 1465528705966 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:25 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5127D2000 == 31 [pid = 3896] [id = 740] 20:18:25 INFO - PROCESS | 3896 | ++DOMWINDOW == 72 (000000C50EB50400) [pid = 3896] [serial = 2220] [outer = 0000000000000000] 20:18:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C50FF5E400) [pid = 3896] [serial = 2221] [outer = 000000C50EB50400] 20:18:26 INFO - PROCESS | 3896 | 1465528706010 Marionette DEBUG loaded listener.js 20:18:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C5100EC000) [pid = 3896] [serial = 2222] [outer = 000000C50EB50400] 20:18:26 INFO - PROCESS | 3896 | 1465528706441 Marionette TRACE conn5 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 20:18:26 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 20:18:26 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 635ms 20:18:26 INFO - PROCESS | 3896 | 1465528706478 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 20:18:26 INFO - PROCESS | 3896 | 1465528706481 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 20:18:26 INFO - PROCESS | 3896 | 1465528706484 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 20:18:26 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 20:18:26 INFO - PROCESS | 3896 | 1465528706486 Marionette TRACE conn5 <- [1,2926,null,{}] 20:18:26 INFO - PROCESS | 3896 | 1465528706489 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:26 INFO - PROCESS | 3896 | 1465528706491 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:26 INFO - PROCESS | 3896 | 1465528706619 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 20:18:26 INFO - PROCESS | 3896 | 1465528706630 Marionette TRACE conn5 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:26 INFO - PROCESS | 3896 | 1465528706632 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:26 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5128C8800 == 32 [pid = 3896] [id = 741] 20:18:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C5101A7400) [pid = 3896] [serial = 2223] [outer = 0000000000000000] 20:18:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C510D19400) [pid = 3896] [serial = 2224] [outer = 000000C5101A7400] 20:18:26 INFO - PROCESS | 3896 | 1465528706676 Marionette DEBUG loaded listener.js 20:18:26 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C51149B000) [pid = 3896] [serial = 2225] [outer = 000000C5101A7400] 20:18:27 INFO - PROCESS | 3896 | 1465528707083 Marionette TRACE conn5 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 20:18:27 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. 20:18:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 626ms 20:18:27 INFO - PROCESS | 3896 | 1465528707114 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 20:18:27 INFO - PROCESS | 3896 | 1465528707116 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 20:18:27 INFO - PROCESS | 3896 | 1465528707119 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 20:18:27 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 20:18:27 INFO - PROCESS | 3896 | 1465528707120 Marionette TRACE conn5 <- [1,2930,null,{}] 20:18:27 INFO - PROCESS | 3896 | 1465528707129 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:27 INFO - PROCESS | 3896 | 1465528707131 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:27 INFO - PROCESS | 3896 | 1465528707241 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 20:18:27 INFO - PROCESS | 3896 | 1465528707246 Marionette TRACE conn5 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:27 INFO - PROCESS | 3896 | 1465528707248 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:27 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50FB74800 == 33 [pid = 3896] [id = 742] 20:18:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C51149D800) [pid = 3896] [serial = 2226] [outer = 0000000000000000] 20:18:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C5118E2C00) [pid = 3896] [serial = 2227] [outer = 000000C51149D800] 20:18:27 INFO - PROCESS | 3896 | 1465528707292 Marionette DEBUG loaded listener.js 20:18:27 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C511984400) [pid = 3896] [serial = 2228] [outer = 000000C51149D800] 20:18:27 INFO - PROCESS | 3896 | 1465528707753 Marionette TRACE conn5 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 20:18:27 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 20:18:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 20:18:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 20:18:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 671ms 20:18:27 INFO - PROCESS | 3896 | 1465528707794 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 20:18:27 INFO - PROCESS | 3896 | 1465528707796 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 20:18:27 INFO - PROCESS | 3896 | 1465528707799 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 20:18:27 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 20:18:27 INFO - PROCESS | 3896 | 1465528707801 Marionette TRACE conn5 <- [1,2934,null,{}] 20:18:27 INFO - PROCESS | 3896 | 1465528707804 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:27 INFO - PROCESS | 3896 | 1465528707806 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:27 INFO - PROCESS | 3896 | 1465528707931 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 20:18:27 INFO - PROCESS | 3896 | 1465528707984 Marionette TRACE conn5 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:27 INFO - PROCESS | 3896 | 1465528707986 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:28 INFO - PROCESS | 3896 | ++DOCSHELL 000000C514BED000 == 34 [pid = 3896] [id = 743] 20:18:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C51198CC00) [pid = 3896] [serial = 2229] [outer = 0000000000000000] 20:18:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C5119F0400) [pid = 3896] [serial = 2230] [outer = 000000C51198CC00] 20:18:28 INFO - PROCESS | 3896 | 1465528708031 Marionette DEBUG loaded listener.js 20:18:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C51248B000) [pid = 3896] [serial = 2231] [outer = 000000C51198CC00] 20:18:28 INFO - PROCESS | 3896 | 1465528708420 Marionette TRACE conn5 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 20:18:28 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. 20:18:28 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 693ms 20:18:28 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 20:18:28 INFO - PROCESS | 3896 | 1465528708496 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 20:18:28 INFO - PROCESS | 3896 | 1465528708499 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 20:18:28 INFO - PROCESS | 3896 | 1465528708503 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 20:18:28 INFO - PROCESS | 3896 | 1465528708506 Marionette TRACE conn5 <- [1,2938,null,{}] 20:18:28 INFO - PROCESS | 3896 | 1465528708515 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:28 INFO - PROCESS | 3896 | 1465528708518 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:28 INFO - PROCESS | 3896 | 1465528708672 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 20:18:28 INFO - PROCESS | 3896 | 1465528708690 Marionette TRACE conn5 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:28 INFO - PROCESS | 3896 | 1465528708692 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:28 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51146B800 == 35 [pid = 3896] [id = 744] 20:18:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C5125C5C00) [pid = 3896] [serial = 2232] [outer = 0000000000000000] 20:18:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C5125D0C00) [pid = 3896] [serial = 2233] [outer = 000000C5125C5C00] 20:18:28 INFO - PROCESS | 3896 | 1465528708739 Marionette DEBUG loaded listener.js 20:18:28 INFO - PROCESS | 3896 | ++DOMWINDOW == 86 (000000C512710000) [pid = 3896] [serial = 2234] [outer = 000000C5125C5C00] 20:18:29 INFO - PROCESS | 3896 | --DOMWINDOW == 85 (000000C5118E2800) [pid = 3896] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 20:18:29 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C509153C00) [pid = 3896] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 20:18:29 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C50F63C000) [pid = 3896] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 20:18:29 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C505FD1000) [pid = 3896] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 20:18:29 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C5063A7800) [pid = 3896] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 20:18:29 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C50CDE2800) [pid = 3896] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 20:18:29 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C50C51E000) [pid = 3896] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 20:18:29 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C505914800) [pid = 3896] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 20:18:29 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C50959D400) [pid = 3896] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 20:18:29 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C512704800) [pid = 3896] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 20:18:29 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C50C487400) [pid = 3896] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 20:18:29 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C51198A800) [pid = 3896] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 20:18:29 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5041E4000 == 36 [pid = 3896] [id = 745] 20:18:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C50BFDA400) [pid = 3896] [serial = 2235] [outer = 0000000000000000] 20:18:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C50CAAB400) [pid = 3896] [serial = 2236] [outer = 000000C50BFDA400] 20:18:29 INFO - PROCESS | 3896 | 1465528709254 Marionette TRACE conn5 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 20:18:29 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. 20:18:29 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 797ms 20:18:29 INFO - PROCESS | 3896 | 1465528709301 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 20:18:29 INFO - PROCESS | 3896 | 1465528709303 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 20:18:29 INFO - PROCESS | 3896 | 1465528709306 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 20:18:29 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 20:18:29 INFO - PROCESS | 3896 | 1465528709308 Marionette TRACE conn5 <- [1,2942,null,{}] 20:18:29 INFO - PROCESS | 3896 | 1465528709340 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:29 INFO - PROCESS | 3896 | 1465528709342 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:29 INFO - PROCESS | 3896 | 1465528709449 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 20:18:29 INFO - PROCESS | 3896 | 1465528709455 Marionette TRACE conn5 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:29 INFO - PROCESS | 3896 | 1465528709457 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:29 INFO - PROCESS | 3896 | ++DOCSHELL 000000C515026000 == 37 [pid = 3896] [id = 746] 20:18:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C50CAAD400) [pid = 3896] [serial = 2237] [outer = 0000000000000000] 20:18:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C5101AC800) [pid = 3896] [serial = 2238] [outer = 000000C50CAAD400] 20:18:29 INFO - PROCESS | 3896 | 1465528709503 Marionette DEBUG loaded listener.js 20:18:29 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C51275D000) [pid = 3896] [serial = 2239] [outer = 000000C50CAAD400] 20:18:29 INFO - PROCESS | 3896 | 1465528709902 Marionette TRACE conn5 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 20:18:29 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 20:18:29 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 20:18:29 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 651ms 20:18:29 INFO - PROCESS | 3896 | 1465528709961 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 20:18:29 INFO - PROCESS | 3896 | 1465528709963 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 20:18:29 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 20:18:29 INFO - PROCESS | 3896 | 1465528709966 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 20:18:29 INFO - PROCESS | 3896 | 1465528709968 Marionette TRACE conn5 <- [1,2946,null,{}] 20:18:29 INFO - PROCESS | 3896 | 1465528709971 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:29 INFO - PROCESS | 3896 | 1465528709973 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:30 INFO - PROCESS | 3896 | 1465528710068 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 20:18:30 INFO - PROCESS | 3896 | 1465528710073 Marionette TRACE conn5 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:30 INFO - PROCESS | 3896 | 1465528710075 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:30 INFO - PROCESS | 3896 | ++DOCSHELL 000000C57D9BC000 == 38 [pid = 3896] [id = 747] 20:18:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C512766800) [pid = 3896] [serial = 2240] [outer = 0000000000000000] 20:18:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C51277CC00) [pid = 3896] [serial = 2241] [outer = 000000C512766800] 20:18:30 INFO - PROCESS | 3896 | 1465528710121 Marionette DEBUG loaded listener.js 20:18:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C512ED2000) [pid = 3896] [serial = 2242] [outer = 000000C512766800] 20:18:30 INFO - PROCESS | 3896 | 1465528710530 Marionette TRACE conn5 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 20:18:30 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. 20:18:30 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 588ms 20:18:30 INFO - PROCESS | 3896 | 1465528710558 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 20:18:30 INFO - PROCESS | 3896 | 1465528710560 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 20:18:30 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 20:18:30 INFO - PROCESS | 3896 | 1465528710563 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 20:18:30 INFO - PROCESS | 3896 | 1465528710564 Marionette TRACE conn5 <- [1,2950,null,{}] 20:18:30 INFO - PROCESS | 3896 | 1465528710568 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:30 INFO - PROCESS | 3896 | 1465528710569 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:30 INFO - PROCESS | 3896 | 1465528710689 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 20:18:30 INFO - PROCESS | 3896 | 1465528710696 Marionette TRACE conn5 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:30 INFO - PROCESS | 3896 | 1465528710698 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:30 INFO - PROCESS | 3896 | ++DOCSHELL 000000C57E326000 == 39 [pid = 3896] [id = 748] 20:18:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C51270C800) [pid = 3896] [serial = 2243] [outer = 0000000000000000] 20:18:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C512ED7C00) [pid = 3896] [serial = 2244] [outer = 000000C51270C800] 20:18:30 INFO - PROCESS | 3896 | 1465528710742 Marionette DEBUG loaded listener.js 20:18:30 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C512F14400) [pid = 3896] [serial = 2245] [outer = 000000C51270C800] 20:18:31 INFO - PROCESS | 3896 | 1465528711206 Marionette TRACE conn5 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 20:18:31 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. 20:18:31 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 671ms 20:18:31 INFO - PROCESS | 3896 | 1465528711239 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 20:18:31 INFO - PROCESS | 3896 | 1465528711243 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 20:18:31 INFO - PROCESS | 3896 | 1465528711248 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 20:18:31 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 20:18:31 INFO - PROCESS | 3896 | 1465528711252 Marionette TRACE conn5 <- [1,2954,null,{}] 20:18:31 INFO - PROCESS | 3896 | 1465528711258 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:31 INFO - PROCESS | 3896 | 1465528711262 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:31 INFO - PROCESS | 3896 | 1465528711446 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 20:18:31 INFO - PROCESS | 3896 | 1465528711598 Marionette TRACE conn5 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:31 INFO - PROCESS | 3896 | 1465528711601 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:31 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50C4C5000 == 40 [pid = 3896] [id = 749] 20:18:31 INFO - PROCESS | 3896 | ++DOMWINDOW == 86 (000000C50665A000) [pid = 3896] [serial = 2246] [outer = 0000000000000000] 20:18:31 INFO - PROCESS | 3896 | ++DOMWINDOW == 87 (000000C50918D400) [pid = 3896] [serial = 2247] [outer = 000000C50665A000] 20:18:31 INFO - PROCESS | 3896 | 1465528711658 Marionette DEBUG loaded listener.js 20:18:31 INFO - PROCESS | 3896 | ++DOMWINDOW == 88 (000000C50B985C00) [pid = 3896] [serial = 2248] [outer = 000000C50665A000] 20:18:32 INFO - PROCESS | 3896 | 1465528712247 Marionette TRACE conn5 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 20:18:32 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. 20:18:32 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1031ms 20:18:32 INFO - PROCESS | 3896 | 1465528712286 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 20:18:32 INFO - PROCESS | 3896 | 1465528712291 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 20:18:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 20:18:32 INFO - PROCESS | 3896 | 1465528712299 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 20:18:32 INFO - PROCESS | 3896 | 1465528712302 Marionette TRACE conn5 <- [1,2958,null,{}] 20:18:32 INFO - PROCESS | 3896 | 1465528712306 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:32 INFO - PROCESS | 3896 | 1465528712309 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:32 INFO - PROCESS | 3896 | 1465528712436 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 20:18:32 INFO - PROCESS | 3896 | 1465528712542 Marionette TRACE conn5 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:32 INFO - PROCESS | 3896 | 1465528712545 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:32 INFO - PROCESS | 3896 | ++DOCSHELL 000000C510114800 == 41 [pid = 3896] [id = 750] 20:18:32 INFO - PROCESS | 3896 | ++DOMWINDOW == 89 (000000C50CAAF400) [pid = 3896] [serial = 2249] [outer = 0000000000000000] 20:18:32 INFO - PROCESS | 3896 | ++DOMWINDOW == 90 (000000C50CB3F400) [pid = 3896] [serial = 2250] [outer = 000000C50CAAF400] 20:18:32 INFO - PROCESS | 3896 | 1465528712602 Marionette DEBUG loaded listener.js 20:18:32 INFO - PROCESS | 3896 | ++DOMWINDOW == 91 (000000C50CEF3400) [pid = 3896] [serial = 2251] [outer = 000000C50CAAF400] 20:18:33 INFO - PROCESS | 3896 | 1465528713441 Marionette TRACE conn5 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 20:18:33 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. 20:18:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1184ms 20:18:33 INFO - PROCESS | 3896 | 1465528713488 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 20:18:33 INFO - PROCESS | 3896 | 1465528713492 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 20:18:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 20:18:33 INFO - PROCESS | 3896 | 1465528713497 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 20:18:33 INFO - PROCESS | 3896 | 1465528713501 Marionette TRACE conn5 <- [1,2962,null,{}] 20:18:33 INFO - PROCESS | 3896 | 1465528713506 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:33 INFO - PROCESS | 3896 | 1465528713509 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:33 INFO - PROCESS | 3896 | 1465528713625 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 20:18:33 INFO - PROCESS | 3896 | 1465528713709 Marionette TRACE conn5 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:33 INFO - PROCESS | 3896 | 1465528713713 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:33 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50BAAB000 == 42 [pid = 3896] [id = 751] 20:18:33 INFO - PROCESS | 3896 | ++DOMWINDOW == 92 (000000C50B97E400) [pid = 3896] [serial = 2252] [outer = 0000000000000000] 20:18:33 INFO - PROCESS | 3896 | ++DOMWINDOW == 93 (000000C50BD8FC00) [pid = 3896] [serial = 2253] [outer = 000000C50B97E400] 20:18:33 INFO - PROCESS | 3896 | 1465528713810 Marionette DEBUG loaded listener.js 20:18:33 INFO - PROCESS | 3896 | ++DOMWINDOW == 94 (000000C50C521000) [pid = 3896] [serial = 2254] [outer = 000000C50B97E400] 20:18:34 INFO - PROCESS | 3896 | --DOCSHELL 000000C57D9BC000 == 41 [pid = 3896] [id = 747] 20:18:34 INFO - PROCESS | 3896 | --DOCSHELL 000000C515026000 == 40 [pid = 3896] [id = 746] 20:18:34 INFO - PROCESS | 3896 | --DOCSHELL 000000C5041E4000 == 39 [pid = 3896] [id = 745] 20:18:34 INFO - PROCESS | 3896 | --DOCSHELL 000000C51146B800 == 38 [pid = 3896] [id = 744] 20:18:34 INFO - PROCESS | 3896 | --DOCSHELL 000000C514BED000 == 37 [pid = 3896] [id = 743] 20:18:34 INFO - PROCESS | 3896 | --DOCSHELL 000000C50FB74800 == 36 [pid = 3896] [id = 742] 20:18:34 INFO - PROCESS | 3896 | --DOCSHELL 000000C5128C8800 == 35 [pid = 3896] [id = 741] 20:18:34 INFO - PROCESS | 3896 | --DOCSHELL 000000C5127D2000 == 34 [pid = 3896] [id = 740] 20:18:34 INFO - PROCESS | 3896 | --DOCSHELL 000000C51244A800 == 33 [pid = 3896] [id = 739] 20:18:34 INFO - PROCESS | 3896 | --DOCSHELL 000000C51146D800 == 32 [pid = 3896] [id = 738] 20:18:34 INFO - PROCESS | 3896 | --DOCSHELL 000000C510338000 == 31 [pid = 3896] [id = 737] 20:18:34 INFO - PROCESS | 3896 | --DOCSHELL 000000C50FB76000 == 30 [pid = 3896] [id = 736] 20:18:34 INFO - PROCESS | 3896 | --DOCSHELL 000000C50CE4E800 == 29 [pid = 3896] [id = 735] 20:18:34 INFO - PROCESS | 3896 | --DOCSHELL 000000C50BDF3000 == 28 [pid = 3896] [id = 734] 20:18:34 INFO - PROCESS | 3896 | --DOCSHELL 000000C514E22800 == 27 [pid = 3896] [id = 733] 20:18:34 INFO - PROCESS | 3896 | --DOMWINDOW == 93 (000000C51248AC00) [pid = 3896] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 20:18:34 INFO - PROCESS | 3896 | --DOMWINDOW == 92 (000000C5119F5000) [pid = 3896] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 20:18:34 INFO - PROCESS | 3896 | --DOMWINDOW == 91 (000000C50C61B800) [pid = 3896] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 20:18:34 INFO - PROCESS | 3896 | --DOMWINDOW == 90 (000000C50CB42800) [pid = 3896] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 20:18:34 INFO - PROCESS | 3896 | --DOMWINDOW == 89 (000000C50B98AC00) [pid = 3896] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 20:18:34 INFO - PROCESS | 3896 | --DOMWINDOW == 88 (000000C50C4A2800) [pid = 3896] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 20:18:34 INFO - PROCESS | 3896 | --DOMWINDOW == 87 (000000C50C488400) [pid = 3896] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 20:18:34 INFO - PROCESS | 3896 | --DOMWINDOW == 86 (000000C50B13C800) [pid = 3896] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 20:18:34 INFO - PROCESS | 3896 | --DOMWINDOW == 85 (000000C512708800) [pid = 3896] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 20:18:34 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C512761800) [pid = 3896] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 20:18:34 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C511989400) [pid = 3896] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 20:18:34 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C50DE4E400) [pid = 3896] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 20:18:34 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C50FB24800) [pid = 3896] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 20:18:34 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C5101AC000) [pid = 3896] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 20:18:34 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C5101A1000) [pid = 3896] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 20:18:34 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C5118E9800) [pid = 3896] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 20:18:34 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C51149C400) [pid = 3896] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 20:18:34 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C50D38F400) [pid = 3896] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 20:18:34 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C50D03E400) [pid = 3896] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 20:18:34 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C50D25FC00) [pid = 3896] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 20:18:34 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C50FB2E800) [pid = 3896] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 20:18:34 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C5114A1000) [pid = 3896] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 20:18:34 INFO - PROCESS | 3896 | --DOMWINDOW == 71 (000000C50EBD8000) [pid = 3896] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 20:18:34 INFO - PROCESS | 3896 | --DOMWINDOW == 70 (000000C50D5EE400) [pid = 3896] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 20:18:34 INFO - PROCESS | 3896 | 1465528714377 Marionette TRACE conn5 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 20:18:34 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. 20:18:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 944ms 20:18:34 INFO - PROCESS | 3896 | 1465528714446 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 20:18:34 INFO - PROCESS | 3896 | 1465528714450 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 20:18:34 INFO - PROCESS | 3896 | 1465528714456 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 20:18:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 20:18:34 INFO - PROCESS | 3896 | 1465528714459 Marionette TRACE conn5 <- [1,2966,null,{}] 20:18:34 INFO - PROCESS | 3896 | 1465528714463 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:34 INFO - PROCESS | 3896 | 1465528714465 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:34 INFO - PROCESS | 3896 | 1465528714556 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 20:18:34 INFO - PROCESS | 3896 | 1465528714637 Marionette TRACE conn5 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:34 INFO - PROCESS | 3896 | 1465528714640 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:34 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50D05B000 == 28 [pid = 3896] [id = 752] 20:18:34 INFO - PROCESS | 3896 | ++DOMWINDOW == 71 (000000C50C06F000) [pid = 3896] [serial = 2255] [outer = 0000000000000000] 20:18:34 INFO - PROCESS | 3896 | ++DOMWINDOW == 72 (000000C50CAB1400) [pid = 3896] [serial = 2256] [outer = 000000C50C06F000] 20:18:34 INFO - PROCESS | 3896 | 1465528714688 Marionette DEBUG loaded listener.js 20:18:34 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C50CD93800) [pid = 3896] [serial = 2257] [outer = 000000C50C06F000] 20:18:35 INFO - PROCESS | 3896 | 1465528715081 Marionette TRACE conn5 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 20:18:35 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. 20:18:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 692ms 20:18:35 INFO - PROCESS | 3896 | 1465528715152 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 20:18:35 INFO - PROCESS | 3896 | 1465528715154 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 20:18:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 20:18:35 INFO - PROCESS | 3896 | 1465528715157 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 20:18:35 INFO - PROCESS | 3896 | 1465528715161 Marionette TRACE conn5 <- [1,2970,null,{}] 20:18:35 INFO - PROCESS | 3896 | 1465528715173 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:35 INFO - PROCESS | 3896 | 1465528715178 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:35 INFO - PROCESS | 3896 | 1465528715275 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 20:18:35 INFO - PROCESS | 3896 | 1465528715319 Marionette TRACE conn5 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:35 INFO - PROCESS | 3896 | 1465528715323 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:35 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50FB72800 == 29 [pid = 3896] [id = 753] 20:18:35 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C50D25C000) [pid = 3896] [serial = 2258] [outer = 0000000000000000] 20:18:35 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C50D375C00) [pid = 3896] [serial = 2259] [outer = 000000C50D25C000] 20:18:35 INFO - PROCESS | 3896 | 1465528715371 Marionette DEBUG loaded listener.js 20:18:35 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C50D391400) [pid = 3896] [serial = 2260] [outer = 000000C50D25C000] 20:18:35 INFO - PROCESS | 3896 | 1465528715807 Marionette TRACE conn5 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 20:18:35 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 20:18:35 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 20:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:35 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 20:18:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 692ms 20:18:35 INFO - PROCESS | 3896 | 1465528715852 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 20:18:35 INFO - PROCESS | 3896 | 1465528715855 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 20:18:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 20:18:35 INFO - PROCESS | 3896 | 1465528715858 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 20:18:35 INFO - PROCESS | 3896 | 1465528715860 Marionette TRACE conn5 <- [1,2974,null,{}] 20:18:35 INFO - PROCESS | 3896 | 1465528715868 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:35 INFO - PROCESS | 3896 | 1465528715870 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:35 INFO - PROCESS | 3896 | 1465528715960 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 20:18:35 INFO - PROCESS | 3896 | 1465528715965 Marionette TRACE conn5 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:35 INFO - PROCESS | 3896 | 1465528715967 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:35 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51144F800 == 30 [pid = 3896] [id = 754] 20:18:35 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C50E7CE400) [pid = 3896] [serial = 2261] [outer = 0000000000000000] 20:18:36 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C50EBD7800) [pid = 3896] [serial = 2262] [outer = 000000C50E7CE400] 20:18:36 INFO - PROCESS | 3896 | 1465528716013 Marionette DEBUG loaded listener.js 20:18:36 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C50F25E000) [pid = 3896] [serial = 2263] [outer = 000000C50E7CE400] 20:18:36 INFO - PROCESS | 3896 | 1465528716410 Marionette TRACE conn5 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 20:18:36 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. 20:18:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 587ms 20:18:36 INFO - PROCESS | 3896 | 1465528716448 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 20:18:36 INFO - PROCESS | 3896 | 1465528716451 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 20:18:36 INFO - PROCESS | 3896 | 1465528716454 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 20:18:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 20:18:36 INFO - PROCESS | 3896 | 1465528716455 Marionette TRACE conn5 <- [1,2978,null,{}] 20:18:36 INFO - PROCESS | 3896 | 1465528716459 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:36 INFO - PROCESS | 3896 | 1465528716461 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:36 INFO - PROCESS | 3896 | 1465528716591 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 20:18:36 INFO - PROCESS | 3896 | 1465528716612 Marionette TRACE conn5 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:36 INFO - PROCESS | 3896 | 1465528716614 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:36 INFO - PROCESS | 3896 | ++DOCSHELL 000000C511A1D800 == 31 [pid = 3896] [id = 755] 20:18:36 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C50F63DC00) [pid = 3896] [serial = 2264] [outer = 0000000000000000] 20:18:36 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C50C516400) [pid = 3896] [serial = 2265] [outer = 000000C50F63DC00] 20:18:36 INFO - PROCESS | 3896 | 1465528716660 Marionette DEBUG loaded listener.js 20:18:36 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C50FB1F000) [pid = 3896] [serial = 2266] [outer = 000000C50F63DC00] 20:18:37 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51240F800 == 32 [pid = 3896] [id = 756] 20:18:37 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C5100F0000) [pid = 3896] [serial = 2267] [outer = 0000000000000000] 20:18:37 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C5101A1C00) [pid = 3896] [serial = 2268] [outer = 000000C5100F0000] 20:18:37 INFO - PROCESS | 3896 | 1465528717149 Marionette TRACE conn5 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 20:18:37 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. 20:18:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 734ms 20:18:37 INFO - PROCESS | 3896 | 1465528717192 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 20:18:37 INFO - PROCESS | 3896 | 1465528717194 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 20:18:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 20:18:37 INFO - PROCESS | 3896 | 1465528717206 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 20:18:37 INFO - PROCESS | 3896 | 1465528717209 Marionette TRACE conn5 <- [1,2982,null,{}] 20:18:37 INFO - PROCESS | 3896 | 1465528717212 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:37 INFO - PROCESS | 3896 | 1465528717218 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:37 INFO - PROCESS | 3896 | 1465528717369 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 20:18:37 INFO - PROCESS | 3896 | 1465528717426 Marionette TRACE conn5 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:37 INFO - PROCESS | 3896 | 1465528717428 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:37 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5127D3000 == 33 [pid = 3896] [id = 757] 20:18:37 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C5101A6000) [pid = 3896] [serial = 2269] [outer = 0000000000000000] 20:18:37 INFO - PROCESS | 3896 | ++DOMWINDOW == 86 (000000C510D1B000) [pid = 3896] [serial = 2270] [outer = 000000C5101A6000] 20:18:37 INFO - PROCESS | 3896 | 1465528717474 Marionette DEBUG loaded listener.js 20:18:37 INFO - PROCESS | 3896 | ++DOMWINDOW == 87 (000000C5118E8400) [pid = 3896] [serial = 2271] [outer = 000000C5101A6000] 20:18:37 INFO - PROCESS | 3896 | 1465528717860 Marionette TRACE conn5 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 20:18:37 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 20:18:37 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 20:18:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 691ms 20:18:37 INFO - PROCESS | 3896 | 1465528717896 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 20:18:37 INFO - PROCESS | 3896 | 1465528717898 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 20:18:37 INFO - PROCESS | 3896 | 1465528717901 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 20:18:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 20:18:37 INFO - PROCESS | 3896 | 1465528717903 Marionette TRACE conn5 <- [1,2986,null,{}] 20:18:37 INFO - PROCESS | 3896 | 1465528717906 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:37 INFO - PROCESS | 3896 | 1465528717908 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:38 INFO - PROCESS | 3896 | 1465528718055 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 20:18:38 INFO - PROCESS | 3896 | 1465528718061 Marionette TRACE conn5 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:38 INFO - PROCESS | 3896 | 1465528718063 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:38 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5128D6800 == 34 [pid = 3896] [id = 758] 20:18:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 88 (000000C5100E4000) [pid = 3896] [serial = 2272] [outer = 0000000000000000] 20:18:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 89 (000000C511990400) [pid = 3896] [serial = 2273] [outer = 000000C5100E4000] 20:18:38 INFO - PROCESS | 3896 | 1465528718152 Marionette DEBUG loaded listener.js 20:18:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 90 (000000C51248C000) [pid = 3896] [serial = 2274] [outer = 000000C5100E4000] 20:18:38 INFO - PROCESS | 3896 | 1465528718528 Marionette TRACE conn5 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 20:18:38 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. 20:18:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 672ms 20:18:38 INFO - PROCESS | 3896 | --DOMWINDOW == 89 (000000C50CAAD400) [pid = 3896] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 20:18:38 INFO - PROCESS | 3896 | --DOMWINDOW == 88 (000000C5125C5C00) [pid = 3896] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 20:18:38 INFO - PROCESS | 3896 | --DOMWINDOW == 87 (000000C51198CC00) [pid = 3896] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 20:18:38 INFO - PROCESS | 3896 | --DOMWINDOW == 86 (000000C50C41C000) [pid = 3896] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 20:18:38 INFO - PROCESS | 3896 | --DOMWINDOW == 85 (000000C50BFDA400) [pid = 3896] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 20:18:38 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C5001F9400) [pid = 3896] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 20:18:38 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C51149D800) [pid = 3896] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 20:18:38 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C5101A7400) [pid = 3896] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 20:18:38 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C50EB4CC00) [pid = 3896] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 20:18:38 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C50959B800) [pid = 3896] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 20:18:38 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C50C41F800) [pid = 3896] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 20:18:38 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C50D035C00) [pid = 3896] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 20:18:38 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C512766800) [pid = 3896] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 20:18:38 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C50EB50400) [pid = 3896] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 20:18:38 INFO - PROCESS | 3896 | 1465528718674 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 20:18:38 INFO - PROCESS | 3896 | 1465528718676 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 20:18:38 INFO - PROCESS | 3896 | 1465528718685 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 20:18:38 INFO - PROCESS | 3896 | 1465528718687 Marionette TRACE conn5 <- [1,2990,null,{}] 20:18:38 INFO - PROCESS | 3896 | 1465528718690 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 20:18:38 INFO - PROCESS | 3896 | 1465528718692 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:38 INFO - PROCESS | 3896 | 1465528718776 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 20:18:38 INFO - PROCESS | 3896 | 1465528718780 Marionette TRACE conn5 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:38 INFO - PROCESS | 3896 | 1465528718782 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:38 INFO - PROCESS | 3896 | ++DOCSHELL 000000C5131C7800 == 35 [pid = 3896] [id = 759] 20:18:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C5100F0800) [pid = 3896] [serial = 2275] [outer = 0000000000000000] 20:18:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C51198CC00) [pid = 3896] [serial = 2276] [outer = 000000C5100F0800] 20:18:38 INFO - PROCESS | 3896 | 1465528718826 Marionette DEBUG loaded listener.js 20:18:38 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C5125C7400) [pid = 3896] [serial = 2277] [outer = 000000C5100F0800] 20:18:39 INFO - PROCESS | 3896 | 1465528719225 Marionette TRACE conn5 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 20:18:39 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. 20:18:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 586ms 20:18:39 INFO - PROCESS | 3896 | 1465528719290 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 20:18:39 INFO - PROCESS | 3896 | 1465528719300 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 20:18:39 INFO - PROCESS | 3896 | 1465528719309 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 20:18:39 INFO - PROCESS | 3896 | 1465528719311 Marionette TRACE conn5 <- [1,2994,null,{}] 20:18:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 20:18:39 INFO - PROCESS | 3896 | 1465528719315 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:39 INFO - PROCESS | 3896 | 1465528719317 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:39 INFO - PROCESS | 3896 | 1465528719423 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 20:18:39 INFO - PROCESS | 3896 | 1465528719437 Marionette TRACE conn5 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:39 INFO - PROCESS | 3896 | 1465528719439 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:39 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50DB9E800 == 36 [pid = 3896] [id = 760] 20:18:39 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C512706000) [pid = 3896] [serial = 2278] [outer = 0000000000000000] 20:18:39 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C51270A800) [pid = 3896] [serial = 2279] [outer = 000000C512706000] 20:18:39 INFO - PROCESS | 3896 | 1465528719483 Marionette DEBUG loaded listener.js 20:18:39 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C51276B000) [pid = 3896] [serial = 2280] [outer = 000000C512706000] 20:18:39 INFO - PROCESS | 3896 | 1465528719861 Marionette TRACE conn5 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 20:18:39 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. 20:18:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 586ms 20:18:39 INFO - PROCESS | 3896 | 1465528719902 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 20:18:39 INFO - PROCESS | 3896 | 1465528719904 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 20:18:39 INFO - PROCESS | 3896 | 1465528719907 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 20:18:39 INFO - TEST-START | /FileAPI/FileReaderSync.worker 20:18:39 INFO - PROCESS | 3896 | 1465528719909 Marionette TRACE conn5 <- [1,2998,null,{}] 20:18:39 INFO - PROCESS | 3896 | 1465528719912 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:39 INFO - PROCESS | 3896 | 1465528719914 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:40 INFO - PROCESS | 3896 | 1465528720039 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 20:18:40 INFO - PROCESS | 3896 | 1465528720046 Marionette TRACE conn5 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:40 INFO - PROCESS | 3896 | 1465528720048 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:40 INFO - PROCESS | 3896 | ++DOCSHELL 000000C515017000 == 37 [pid = 3896] [id = 761] 20:18:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C51277F800) [pid = 3896] [serial = 2281] [outer = 0000000000000000] 20:18:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C512ED6400) [pid = 3896] [serial = 2282] [outer = 000000C51277F800] 20:18:40 INFO - PROCESS | 3896 | 1465528720093 Marionette DEBUG loaded listener.js 20:18:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C512F18000) [pid = 3896] [serial = 2283] [outer = 000000C51277F800] 20:18:40 INFO - PROCESS | 3896 | [3896] 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 20:18:40 INFO - PROCESS | 3896 | 1465528720528 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 20:18:40 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 20:18:40 INFO - {} 20:18:40 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 20:18:40 INFO - {} 20:18:40 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 20:18:40 INFO - {} 20:18:40 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 20:18:40 INFO - {} 20:18:40 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 629ms 20:18:40 INFO - TEST-START | /FileAPI/fileReader.html 20:18:40 INFO - PROCESS | 3896 | 1465528720540 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 20:18:40 INFO - PROCESS | 3896 | 1465528720543 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 20:18:40 INFO - PROCESS | 3896 | 1465528720546 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 20:18:40 INFO - PROCESS | 3896 | 1465528720548 Marionette TRACE conn5 <- [1,3002,null,{}] 20:18:40 INFO - PROCESS | 3896 | 1465528720552 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:40 INFO - PROCESS | 3896 | 1465528720554 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:40 INFO - PROCESS | 3896 | 1465528720683 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 20:18:40 INFO - PROCESS | 3896 | 1465528720828 Marionette TRACE conn5 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:40 INFO - PROCESS | 3896 | 1465528720831 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:40 INFO - PROCESS | 3896 | ++DOCSHELL 000000C506329800 == 38 [pid = 3896] [id = 762] 20:18:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 86 (000000C50590CC00) [pid = 3896] [serial = 2284] [outer = 0000000000000000] 20:18:40 INFO - PROCESS | 3896 | ++DOMWINDOW == 87 (000000C505D10C00) [pid = 3896] [serial = 2285] [outer = 000000C50590CC00] 20:18:40 INFO - PROCESS | 3896 | 1465528720904 Marionette DEBUG loaded listener.js 20:18:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 88 (000000C50B139000) [pid = 3896] [serial = 2286] [outer = 000000C50590CC00] 20:18:41 INFO - PROCESS | 3896 | 1465528721463 Marionette TRACE conn5 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 20:18:41 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 20:18:41 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 20:18:41 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 20:18:41 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 20:18:41 INFO - TEST-OK | /FileAPI/fileReader.html | took 941ms 20:18:41 INFO - PROCESS | 3896 | 1465528721495 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 20:18:41 INFO - PROCESS | 3896 | 1465528721499 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 20:18:41 INFO - PROCESS | 3896 | 1465528721505 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 20:18:41 INFO - TEST-START | /FileAPI/historical.html 20:18:41 INFO - PROCESS | 3896 | 1465528721508 Marionette TRACE conn5 <- [1,3006,null,{}] 20:18:41 INFO - PROCESS | 3896 | 1465528721514 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:41 INFO - PROCESS | 3896 | 1465528721517 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:41 INFO - PROCESS | 3896 | 1465528721635 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 20:18:41 INFO - PROCESS | 3896 | 1465528721734 Marionette TRACE conn5 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:41 INFO - PROCESS | 3896 | 1465528721737 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:41 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50FB91800 == 39 [pid = 3896] [id = 763] 20:18:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 89 (000000C50D03BC00) [pid = 3896] [serial = 2287] [outer = 0000000000000000] 20:18:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 90 (000000C50D256C00) [pid = 3896] [serial = 2288] [outer = 000000C50D03BC00] 20:18:41 INFO - PROCESS | 3896 | 1465528721796 Marionette DEBUG loaded listener.js 20:18:41 INFO - PROCESS | 3896 | ++DOMWINDOW == 91 (000000C50D58AC00) [pid = 3896] [serial = 2289] [outer = 000000C50D03BC00] 20:18:42 INFO - PROCESS | 3896 | 1465528722384 Marionette TRACE conn5 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 20:18:42 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 20:18:42 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 20:18:42 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 20:18:42 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 20:18:42 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 20:18:42 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 20:18:42 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 20:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:42 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 20:18:42 INFO - TEST-OK | /FileAPI/historical.html | took 923ms 20:18:42 INFO - PROCESS | 3896 | 1465528722437 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 20:18:42 INFO - PROCESS | 3896 | 1465528722442 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 20:18:42 INFO - TEST-START | /FileAPI/idlharness.html 20:18:42 INFO - PROCESS | 3896 | 1465528722446 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 20:18:42 INFO - PROCESS | 3896 | 1465528722449 Marionette TRACE conn5 <- [1,3010,null,{}] 20:18:42 INFO - PROCESS | 3896 | 1465528722453 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:42 INFO - PROCESS | 3896 | 1465528722455 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:42 INFO - PROCESS | 3896 | 1465528722573 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 20:18:42 INFO - PROCESS | 3896 | 1465528722673 Marionette TRACE conn5 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:42 INFO - PROCESS | 3896 | 1465528722676 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:42 INFO - PROCESS | 3896 | ++DOCSHELL 000000C57D981000 == 40 [pid = 3896] [id = 764] 20:18:42 INFO - PROCESS | 3896 | ++DOMWINDOW == 92 (000000C50FB35C00) [pid = 3896] [serial = 2290] [outer = 0000000000000000] 20:18:42 INFO - PROCESS | 3896 | ++DOMWINDOW == 93 (000000C5101A3C00) [pid = 3896] [serial = 2291] [outer = 000000C50FB35C00] 20:18:42 INFO - PROCESS | 3896 | 1465528722731 Marionette DEBUG loaded listener.js 20:18:42 INFO - PROCESS | 3896 | ++DOMWINDOW == 94 (000000C51149D000) [pid = 3896] [serial = 2292] [outer = 000000C50FB35C00] 20:18:43 INFO - PROCESS | 3896 | 1465528723787 Marionette TRACE conn5 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 20:18:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 20:18:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 20:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:18:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:18:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:18:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:18:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 20:18:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 20:18:43 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 20:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:43 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 20:18:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 20:18:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:18:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:18:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 20:18:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 20:18:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 20:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:18:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:18:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:18:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:18:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 20:18:43 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 20:18:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:18:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:18:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:18:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:18:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 20:18:43 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 20:18:43 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 20:18:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:18:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:18:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:18:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:18:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 20:18:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 20:18:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 20:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 20:18:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:18:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:18:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 20:18:43 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 20:18:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:18:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:18:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:18:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:18:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 20:18:43 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 20:18:43 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 20:18:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:18:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:18:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:18:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:18:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 20:18:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 20:18:43 INFO - TEST-OK | /FileAPI/idlharness.html | took 1464ms 20:18:43 INFO - PROCESS | 3896 | 1465528723926 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 20:18:43 INFO - PROCESS | 3896 | 1465528723929 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 20:18:43 INFO - TEST-START | /FileAPI/idlharness.worker 20:18:43 INFO - PROCESS | 3896 | 1465528723941 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 20:18:43 INFO - PROCESS | 3896 | 1465528723948 Marionette TRACE conn5 <- [1,3014,null,{}] 20:18:43 INFO - PROCESS | 3896 | 1465528723964 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:43 INFO - PROCESS | 3896 | 1465528723968 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:44 INFO - PROCESS | 3896 | 1465528724078 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 20:18:44 INFO - PROCESS | 3896 | 1465528724197 Marionette TRACE conn5 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:44 INFO - PROCESS | 3896 | 1465528724200 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:44 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51036B000 == 41 [pid = 3896] [id = 765] 20:18:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 95 (000000C51019EC00) [pid = 3896] [serial = 2293] [outer = 0000000000000000] 20:18:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 96 (000000C57E3C1800) [pid = 3896] [serial = 2294] [outer = 000000C51019EC00] 20:18:44 INFO - PROCESS | 3896 | 1465528724257 Marionette DEBUG loaded listener.js 20:18:44 INFO - PROCESS | 3896 | ++DOMWINDOW == 97 (000000C57E40BC00) [pid = 3896] [serial = 2295] [outer = 000000C51019EC00] 20:18:44 INFO - PROCESS | 3896 | [3896] 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 20:18:46 INFO - PROCESS | 3896 | --DOCSHELL 000000C515017000 == 40 [pid = 3896] [id = 761] 20:18:46 INFO - PROCESS | 3896 | --DOCSHELL 000000C50DB9E800 == 39 [pid = 3896] [id = 760] 20:18:46 INFO - PROCESS | 3896 | --DOCSHELL 000000C5131C7800 == 38 [pid = 3896] [id = 759] 20:18:46 INFO - PROCESS | 3896 | --DOCSHELL 000000C5128D6800 == 37 [pid = 3896] [id = 758] 20:18:46 INFO - PROCESS | 3896 | --DOCSHELL 000000C5127D3000 == 36 [pid = 3896] [id = 757] 20:18:46 INFO - PROCESS | 3896 | --DOCSHELL 000000C51240F800 == 35 [pid = 3896] [id = 756] 20:18:46 INFO - PROCESS | 3896 | --DOCSHELL 000000C511A1D800 == 34 [pid = 3896] [id = 755] 20:18:46 INFO - PROCESS | 3896 | --DOCSHELL 000000C51144F800 == 33 [pid = 3896] [id = 754] 20:18:46 INFO - PROCESS | 3896 | --DOCSHELL 000000C50FB72800 == 32 [pid = 3896] [id = 753] 20:18:46 INFO - PROCESS | 3896 | --DOCSHELL 000000C50D05B000 == 31 [pid = 3896] [id = 752] 20:18:46 INFO - PROCESS | 3896 | --DOCSHELL 000000C50BAAB000 == 30 [pid = 3896] [id = 751] 20:18:46 INFO - PROCESS | 3896 | --DOCSHELL 000000C510114800 == 29 [pid = 3896] [id = 750] 20:18:46 INFO - PROCESS | 3896 | --DOCSHELL 000000C50C4C5000 == 28 [pid = 3896] [id = 749] 20:18:46 INFO - PROCESS | 3896 | --DOCSHELL 000000C57E326000 == 27 [pid = 3896] [id = 748] 20:18:46 INFO - PROCESS | 3896 | --DOCSHELL 000000C57D981000 == 26 [pid = 3896] [id = 764] 20:18:46 INFO - PROCESS | 3896 | --DOCSHELL 000000C50FB91800 == 25 [pid = 3896] [id = 763] 20:18:46 INFO - PROCESS | 3896 | --DOCSHELL 000000C506329800 == 24 [pid = 3896] [id = 762] 20:18:46 INFO - PROCESS | 3896 | 1465528726141 Marionette TRACE conn5 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 20:18:46 INFO - PROCESS | 3896 | --DOMWINDOW == 96 (000000C512ED2000) [pid = 3896] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 20:18:46 INFO - PROCESS | 3896 | --DOMWINDOW == 95 (000000C512ED7C00) [pid = 3896] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 20:18:46 INFO - PROCESS | 3896 | --DOMWINDOW == 94 (000000C5125D0C00) [pid = 3896] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 20:18:46 INFO - PROCESS | 3896 | --DOMWINDOW == 93 (000000C5119F0400) [pid = 3896] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 20:18:46 INFO - PROCESS | 3896 | --DOMWINDOW == 92 (000000C50DE07C00) [pid = 3896] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 20:18:46 INFO - PROCESS | 3896 | --DOMWINDOW == 91 (000000C50CAAB400) [pid = 3896] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 20:18:46 INFO - PROCESS | 3896 | --DOMWINDOW == 90 (000000C50CDE3000) [pid = 3896] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 20:18:46 INFO - PROCESS | 3896 | --DOMWINDOW == 89 (000000C5118E2C00) [pid = 3896] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 20:18:46 INFO - PROCESS | 3896 | --DOMWINDOW == 88 (000000C512710000) [pid = 3896] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 20:18:46 INFO - PROCESS | 3896 | --DOMWINDOW == 87 (000000C51149B000) [pid = 3896] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 20:18:46 INFO - PROCESS | 3896 | --DOMWINDOW == 86 (000000C50D38D000) [pid = 3896] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 20:18:46 INFO - PROCESS | 3896 | --DOMWINDOW == 85 (000000C50FB1FC00) [pid = 3896] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 20:18:46 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C50F25D800) [pid = 3896] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 20:18:46 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C50959C000) [pid = 3896] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 20:18:46 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C50C43FC00) [pid = 3896] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 20:18:46 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C51248B000) [pid = 3896] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 20:18:46 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C50D25E000) [pid = 3896] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 20:18:46 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C50CC6E000) [pid = 3896] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 20:18:46 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C511984400) [pid = 3896] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 20:18:46 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C510D19400) [pid = 3896] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 20:18:46 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C51277CC00) [pid = 3896] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 20:18:46 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C51275D000) [pid = 3896] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 20:18:46 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C5100EC000) [pid = 3896] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 20:18:46 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C50B076000) [pid = 3896] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 20:18:46 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C50C512C00) [pid = 3896] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 20:18:46 INFO - PROCESS | 3896 | --DOMWINDOW == 71 (000000C50FF5E400) [pid = 3896] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 20:18:46 INFO - PROCESS | 3896 | --DOMWINDOW == 70 (000000C5101AC800) [pid = 3896] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 20:18:46 INFO - PROCESS | 3896 | --DOMWINDOW == 69 (000000C50D03E800) [pid = 3896] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 20:18:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 20:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:18:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:18:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:18:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:18:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 20:18:46 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 20:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:46 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 20:18:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 20:18:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:18:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:18:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 20:18:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 20:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:18:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:18:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:18:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:18:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 20:18:46 INFO - {} 20:18:46 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 20:18:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:18:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:18:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:18:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:18:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 20:18:46 INFO - {} 20:18:46 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 - {} 20:18:46 INFO - {} 20:18:46 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 20:18:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:18:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:18:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:18:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:18:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 20:18:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 20:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 20:18:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:18:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:18:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 20:18:46 INFO - {} 20:18:46 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 20:18:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:18:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:18:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:18:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:18:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 20:18:46 INFO - {} 20:18:46 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 - {} 20:18:46 INFO - {} 20:18:46 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 20:18:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:18:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:18:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:18:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:18:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:18:46 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 20:18:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 20:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 20:18:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:18:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:18:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:18:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 20:18:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 20:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 20:18:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:18:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:18:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:18:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 20:18:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 20:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 20:18:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:18:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:18:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:18:46 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 20:18:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 20:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 20:18:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:18:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:18:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:18:46 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 20:18:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 20:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 20:18:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:18:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:18:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:18:46 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 20:18:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 20:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:18:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:18:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:18:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:18:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:18:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 20:18:46 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 20:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:46 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 20:18:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 20:18:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:18:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:18:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 20:18:46 INFO - {} 20:18:46 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2516ms 20:18:46 INFO - PROCESS | 3896 | 1465528726458 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 20:18:46 INFO - PROCESS | 3896 | 1465528726462 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 20:18:46 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 20:18:46 INFO - PROCESS | 3896 | 1465528726468 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 20:18:46 INFO - PROCESS | 3896 | 1465528726471 Marionette TRACE conn5 <- [1,3018,null,{}] 20:18:46 INFO - PROCESS | 3896 | 1465528726478 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:46 INFO - PROCESS | 3896 | 1465528726481 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:46 INFO - PROCESS | 3896 | 1465528726582 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 20:18:46 INFO - PROCESS | 3896 | 1465528726588 Marionette TRACE conn5 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:46 INFO - PROCESS | 3896 | 1465528726591 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:46 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50BAB3000 == 25 [pid = 3896] [id = 766] 20:18:46 INFO - PROCESS | 3896 | ++DOMWINDOW == 70 (000000C50960D000) [pid = 3896] [serial = 2296] [outer = 0000000000000000] 20:18:46 INFO - PROCESS | 3896 | ++DOMWINDOW == 71 (000000C5096B0800) [pid = 3896] [serial = 2297] [outer = 000000C50960D000] 20:18:46 INFO - PROCESS | 3896 | 1465528726645 Marionette DEBUG loaded listener.js 20:18:46 INFO - PROCESS | 3896 | ++DOMWINDOW == 72 (000000C50B985800) [pid = 3896] [serial = 2298] [outer = 000000C50960D000] 20:18:47 INFO - PROCESS | 3896 | 1465528727137 Marionette TRACE conn5 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 20:18:47 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 20:18:47 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 692ms 20:18:47 INFO - PROCESS | 3896 | 1465528727163 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 20:18:47 INFO - PROCESS | 3896 | 1465528727168 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 20:18:47 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 20:18:47 INFO - PROCESS | 3896 | 1465528727175 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 20:18:47 INFO - PROCESS | 3896 | 1465528727178 Marionette TRACE conn5 <- [1,3022,null,{}] 20:18:47 INFO - PROCESS | 3896 | 1465528727186 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:47 INFO - PROCESS | 3896 | 1465528727197 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:47 INFO - PROCESS | 3896 | 1465528727296 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 20:18:47 INFO - PROCESS | 3896 | 1465528727304 Marionette TRACE conn5 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:47 INFO - PROCESS | 3896 | 1465528727307 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:47 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50D30E000 == 26 [pid = 3896] [id = 767] 20:18:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C50C517C00) [pid = 3896] [serial = 2299] [outer = 0000000000000000] 20:18:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C50C521800) [pid = 3896] [serial = 2300] [outer = 000000C50C517C00] 20:18:47 INFO - PROCESS | 3896 | 1465528727357 Marionette DEBUG loaded listener.js 20:18:47 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C50CC6A400) [pid = 3896] [serial = 2301] [outer = 000000C50C517C00] 20:18:47 INFO - PROCESS | 3896 | 1465528727824 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 20:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 20:18:47 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 691ms 20:18:47 INFO - PROCESS | 3896 | 1465528727868 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 20:18:47 INFO - PROCESS | 3896 | 1465528727870 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 20:18:47 INFO - TEST-START | /FileAPI/blob/Blob-close.html 20:18:47 INFO - PROCESS | 3896 | 1465528727874 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 20:18:47 INFO - PROCESS | 3896 | 1465528727878 Marionette TRACE conn5 <- [1,3026,null,{}] 20:18:47 INFO - PROCESS | 3896 | 1465528727890 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:47 INFO - PROCESS | 3896 | 1465528727895 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:48 INFO - PROCESS | 3896 | 1465528728023 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 20:18:48 INFO - PROCESS | 3896 | 1465528728112 Marionette TRACE conn5 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:48 INFO - PROCESS | 3896 | 1465528728115 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:48 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51033C800 == 27 [pid = 3896] [id = 768] 20:18:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C50D255C00) [pid = 3896] [serial = 2302] [outer = 0000000000000000] 20:18:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C50D2D2000) [pid = 3896] [serial = 2303] [outer = 000000C50D255C00] 20:18:48 INFO - PROCESS | 3896 | 1465528728168 Marionette DEBUG loaded listener.js 20:18:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C50D586400) [pid = 3896] [serial = 2304] [outer = 000000C50D255C00] 20:18:48 INFO - PROCESS | 3896 | 1465528728595 Marionette TRACE conn5 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 20:18:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 20:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 20:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 20:18:48 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 734ms 20:18:48 INFO - PROCESS | 3896 | 1465528728611 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 20:18:48 INFO - PROCESS | 3896 | 1465528728613 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 20:18:48 INFO - PROCESS | 3896 | 1465528728617 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 20:18:48 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 20:18:48 INFO - PROCESS | 3896 | 1465528728618 Marionette TRACE conn5 <- [1,3030,null,{}] 20:18:48 INFO - PROCESS | 3896 | 1465528728622 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:48 INFO - PROCESS | 3896 | 1465528728624 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:48 INFO - PROCESS | 3896 | 1465528728755 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 20:18:48 INFO - PROCESS | 3896 | 1465528728807 Marionette TRACE conn5 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:48 INFO - PROCESS | 3896 | 1465528728810 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:48 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51240A800 == 28 [pid = 3896] [id = 769] 20:18:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C50F642800) [pid = 3896] [serial = 2305] [outer = 0000000000000000] 20:18:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C50FB07000) [pid = 3896] [serial = 2306] [outer = 000000C50F642800] 20:18:48 INFO - PROCESS | 3896 | 1465528728857 Marionette DEBUG loaded listener.js 20:18:48 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C50FB20C00) [pid = 3896] [serial = 2307] [outer = 000000C50F642800] 20:18:49 INFO - PROCESS | 3896 | 1465528729502 Marionette TRACE conn5 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 20:18:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 20:18:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 20:18:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 20:18:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 20:18:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 20:18:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 20:18:49 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. 20:18:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 20:18:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 20:18:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 20:18:49 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'.) 20:18:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 20:18:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 20:18:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 20:18:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 20:18:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 20:18:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 20:18:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 20:18:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 20:18:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 20:18:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 20:18:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 20:18:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 20:18:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 20:18:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 20:18:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 20:18:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 20:18:49 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. 20:18:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 20:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 20:18:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 20:18:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 20:18:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 20:18:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 20:18:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 20:18:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 20:18:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 20:18:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 20:18:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 20:18:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 20:18:49 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. 20:18:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 20:18:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 20:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:18:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 20:18:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 20:18:49 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. 20:18:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 20:18:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 20:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:18:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 20:18:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 20:18:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 20:18:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 20:18:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 20:18:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 20:18:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 20:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:18:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 20:18:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 20:18:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 20:18:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 20:18:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:18:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:18:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 20:18:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 20:18:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:18:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:18:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 20:18:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:18:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:18:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 20:18:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:18:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:18:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 20:18:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 20:18:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:18:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:18:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 20:18:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:18:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:18:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 20:18:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:18:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:18:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 20:18:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:18:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:18:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 20:18:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:18:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:18:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 20:18:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 20:18:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 20:18:49 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1015ms 20:18:49 INFO - PROCESS | 3896 | 1465528729635 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 20:18:49 INFO - PROCESS | 3896 | 1465528729637 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 20:18:49 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 20:18:49 INFO - PROCESS | 3896 | 1465528729640 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 20:18:49 INFO - PROCESS | 3896 | 1465528729642 Marionette TRACE conn5 <- [1,3034,null,{}] 20:18:49 INFO - PROCESS | 3896 | 1465528729646 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:49 INFO - PROCESS | 3896 | 1465528729648 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:49 INFO - PROCESS | 3896 | 1465528729761 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 20:18:49 INFO - PROCESS | 3896 | 1465528729766 Marionette TRACE conn5 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:49 INFO - PROCESS | 3896 | 1465528729768 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:49 INFO - PROCESS | 3896 | ++DOCSHELL 000000C506175000 == 29 [pid = 3896] [id = 770] 20:18:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C5100EB400) [pid = 3896] [serial = 2308] [outer = 0000000000000000] 20:18:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C5101A7000) [pid = 3896] [serial = 2309] [outer = 000000C5100EB400] 20:18:49 INFO - PROCESS | 3896 | 1465528729822 Marionette DEBUG loaded listener.js 20:18:49 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C5119F3800) [pid = 3896] [serial = 2310] [outer = 000000C5100EB400] 20:18:50 INFO - PROCESS | 3896 | [3896] 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 20:18:50 INFO - PROCESS | 3896 | 1465528730273 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 20:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 20:18:50 INFO - {} 20:18:50 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 691ms 20:18:50 INFO - PROCESS | 3896 | 1465528730334 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 20:18:50 INFO - PROCESS | 3896 | 1465528730337 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 20:18:50 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 20:18:50 INFO - PROCESS | 3896 | 1465528730340 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 20:18:50 INFO - PROCESS | 3896 | 1465528730342 Marionette TRACE conn5 <- [1,3038,null,{}] 20:18:50 INFO - PROCESS | 3896 | 1465528730346 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:50 INFO - PROCESS | 3896 | 1465528730352 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:50 INFO - PROCESS | 3896 | 1465528730655 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 20:18:50 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C51277F800) [pid = 3896] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 20:18:50 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C5100F0000) [pid = 3896] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 20:18:50 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C50F63DC00) [pid = 3896] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 20:18:50 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C50D25C000) [pid = 3896] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 20:18:50 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C50B97E400) [pid = 3896] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 20:18:50 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C50E7CE400) [pid = 3896] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 20:18:50 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C50CAAF400) [pid = 3896] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 20:18:50 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C50665A000) [pid = 3896] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 20:18:50 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C50C06F000) [pid = 3896] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 20:18:50 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C51270C800) [pid = 3896] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 20:18:50 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C5100E4000) [pid = 3896] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 20:18:50 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C5100F0800) [pid = 3896] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 20:18:50 INFO - PROCESS | 3896 | --DOMWINDOW == 71 (000000C512706000) [pid = 3896] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 20:18:50 INFO - PROCESS | 3896 | --DOMWINDOW == 70 (000000C511989800) [pid = 3896] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 20:18:50 INFO - PROCESS | 3896 | --DOMWINDOW == 69 (000000C5101A6000) [pid = 3896] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 20:18:50 INFO - PROCESS | 3896 | 1465528730711 Marionette TRACE conn5 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:50 INFO - PROCESS | 3896 | 1465528730713 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:50 INFO - PROCESS | 3896 | ++DOCSHELL 000000C511870000 == 30 [pid = 3896] [id = 771] 20:18:50 INFO - PROCESS | 3896 | ++DOMWINDOW == 70 (000000C50C06F000) [pid = 3896] [serial = 2311] [outer = 0000000000000000] 20:18:50 INFO - PROCESS | 3896 | ++DOMWINDOW == 71 (000000C50F63DC00) [pid = 3896] [serial = 2312] [outer = 000000C50C06F000] 20:18:50 INFO - PROCESS | 3896 | 1465528730760 Marionette DEBUG loaded listener.js 20:18:50 INFO - PROCESS | 3896 | ++DOMWINDOW == 72 (000000C512F18C00) [pid = 3896] [serial = 2313] [outer = 000000C50C06F000] 20:18:51 INFO - PROCESS | 3896 | 1465528731146 Marionette TRACE conn5 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 20:18:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 20:18:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 20:18:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 20:18:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 20:18:51 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 838ms 20:18:51 INFO - PROCESS | 3896 | 1465528731181 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 20:18:51 INFO - PROCESS | 3896 | 1465528731183 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 20:18:51 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 20:18:51 INFO - PROCESS | 3896 | 1465528731187 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 20:18:51 INFO - PROCESS | 3896 | 1465528731189 Marionette TRACE conn5 <- [1,3042,null,{}] 20:18:51 INFO - PROCESS | 3896 | 1465528731193 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:51 INFO - PROCESS | 3896 | 1465528731195 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:51 INFO - PROCESS | 3896 | 1465528731279 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 20:18:51 INFO - PROCESS | 3896 | 1465528731284 Marionette TRACE conn5 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:51 INFO - PROCESS | 3896 | 1465528731286 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:51 INFO - PROCESS | 3896 | ++DOCSHELL 000000C515031000 == 31 [pid = 3896] [id = 772] 20:18:51 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C514887400) [pid = 3896] [serial = 2314] [outer = 0000000000000000] 20:18:51 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C57DA0E400) [pid = 3896] [serial = 2315] [outer = 000000C514887400] 20:18:51 INFO - PROCESS | 3896 | 1465528731340 Marionette DEBUG loaded listener.js 20:18:51 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C57E34BC00) [pid = 3896] [serial = 2316] [outer = 000000C514887400] 20:18:52 INFO - PROCESS | 3896 | 1465528732005 Marionette TRACE conn5 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 20:18:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 20:18:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 20:18:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:18:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 20:18:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:18:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 20:18:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:18:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 20:18:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:18:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 20:18:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:18:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 20:18:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:18:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 20:18:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:18:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 20:18:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:18:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 20:18:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:18:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 20:18:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:18:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 20:18:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:18:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 20:18:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:18:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 20:18:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:18:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 20:18:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:18:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 20:18:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:18:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 20:18:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:18:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 20:18:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:18:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 20:18:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:18:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 20:18:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:18:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 20:18:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:18:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 20:18:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:18:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 20:18:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:18:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 20:18:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:18:52 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" 20:18:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:18:52 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" 20:18:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:18:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:18:52 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 958ms 20:18:52 INFO - PROCESS | 3896 | 1465528732149 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 20:18:52 INFO - PROCESS | 3896 | 1465528732151 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 20:18:52 INFO - TEST-START | /FileAPI/file/File-constructor.html 20:18:52 INFO - PROCESS | 3896 | 1465528732164 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 20:18:52 INFO - PROCESS | 3896 | 1465528732166 Marionette TRACE conn5 <- [1,3046,null,{}] 20:18:52 INFO - PROCESS | 3896 | 1465528732170 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:52 INFO - PROCESS | 3896 | 1465528732172 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:52 INFO - PROCESS | 3896 | 1465528732257 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 20:18:52 INFO - PROCESS | 3896 | 1465528732262 Marionette TRACE conn5 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:52 INFO - PROCESS | 3896 | 1465528732264 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:52 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50FF50800 == 32 [pid = 3896] [id = 773] 20:18:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C50C51E400) [pid = 3896] [serial = 2317] [outer = 0000000000000000] 20:18:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C50D254400) [pid = 3896] [serial = 2318] [outer = 000000C50C51E400] 20:18:52 INFO - PROCESS | 3896 | 1465528732308 Marionette DEBUG loaded listener.js 20:18:52 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C50FB25400) [pid = 3896] [serial = 2319] [outer = 000000C50C51E400] 20:18:52 INFO - PROCESS | 3896 | 1465528732909 Marionette TRACE conn5 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 20:18:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 20:18:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 20:18:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 20:18:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 20:18:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 20:18:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 20:18:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 20:18:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 20:18:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 20:18:52 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 20:18:52 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 20:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:52 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 20:18:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 20:18:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 20:18:52 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 20:18:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 20:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 20:18:52 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 20:18:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 20:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 20:18:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 20:18:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 20:18:52 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 782ms 20:18:52 INFO - PROCESS | 3896 | 1465528732951 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 20:18:52 INFO - PROCESS | 3896 | 1465528732955 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 20:18:52 INFO - PROCESS | 3896 | 1465528732961 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 20:18:52 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 20:18:52 INFO - PROCESS | 3896 | 1465528732964 Marionette TRACE conn5 <- [1,3050,null,{}] 20:18:52 INFO - PROCESS | 3896 | 1465528732970 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:52 INFO - PROCESS | 3896 | 1465528732973 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:53 INFO - PROCESS | 3896 | 1465528733108 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 20:18:53 INFO - PROCESS | 3896 | 1465528733208 Marionette TRACE conn5 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:53 INFO - PROCESS | 3896 | 1465528733211 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:53 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50C836000 == 33 [pid = 3896] [id = 774] 20:18:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C50B076000) [pid = 3896] [serial = 2320] [outer = 0000000000000000] 20:18:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C50BD8F400) [pid = 3896] [serial = 2321] [outer = 000000C50B076000] 20:18:53 INFO - PROCESS | 3896 | 1465528733269 Marionette DEBUG loaded listener.js 20:18:53 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C50C517400) [pid = 3896] [serial = 2322] [outer = 000000C50B076000] 20:18:53 INFO - PROCESS | 3896 | [3896] 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 20:18:53 INFO - PROCESS | 3896 | 1465528733977 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 20:18:53 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 20:18:53 INFO - {} 20:18:53 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1027ms 20:18:54 INFO - PROCESS | 3896 | 1465528733992 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 20:18:54 INFO - PROCESS | 3896 | 1465528733997 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 20:18:54 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 20:18:54 INFO - PROCESS | 3896 | 1465528734049 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 20:18:54 INFO - PROCESS | 3896 | 1465528734052 Marionette TRACE conn5 <- [1,3054,null,{}] 20:18:54 INFO - PROCESS | 3896 | 1465528734063 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:54 INFO - PROCESS | 3896 | 1465528734066 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:54 INFO - PROCESS | 3896 | 1465528734191 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 20:18:54 INFO - PROCESS | 3896 | 1465528734309 Marionette TRACE conn5 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:54 INFO - PROCESS | 3896 | 1465528734312 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:54 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51129D000 == 34 [pid = 3896] [id = 775] 20:18:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C50CDE3000) [pid = 3896] [serial = 2323] [outer = 0000000000000000] 20:18:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 83 (000000C50D37AC00) [pid = 3896] [serial = 2324] [outer = 000000C50CDE3000] 20:18:54 INFO - PROCESS | 3896 | 1465528734373 Marionette DEBUG loaded listener.js 20:18:54 INFO - PROCESS | 3896 | ++DOMWINDOW == 84 (000000C50EB4FC00) [pid = 3896] [serial = 2325] [outer = 000000C50CDE3000] 20:18:54 INFO - PROCESS | 3896 | 1465528734970 Marionette TRACE conn5 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 20:18:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 20:18:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 20:18:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 20:18:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 20:18:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 20:18:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 20:18:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 20:18:54 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 965ms 20:18:55 INFO - PROCESS | 3896 | 1465528735006 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 20:18:55 INFO - PROCESS | 3896 | 1465528735009 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 20:18:55 INFO - PROCESS | 3896 | 1465528735014 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 20:18:55 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 20:18:55 INFO - PROCESS | 3896 | 1465528735018 Marionette TRACE conn5 <- [1,3058,null,{}] 20:18:55 INFO - PROCESS | 3896 | 1465528735029 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:55 INFO - PROCESS | 3896 | 1465528735035 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:55 INFO - PROCESS | 3896 | 1465528735170 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 20:18:55 INFO - PROCESS | 3896 | 1465528735400 Marionette TRACE conn5 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:55 INFO - PROCESS | 3896 | 1465528735404 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:55 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50632E800 == 35 [pid = 3896] [id = 776] 20:18:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 85 (000000C5065B4800) [pid = 3896] [serial = 2326] [outer = 0000000000000000] 20:18:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 86 (000000C509592400) [pid = 3896] [serial = 2327] [outer = 000000C5065B4800] 20:18:55 INFO - PROCESS | 3896 | 1465528735466 Marionette DEBUG loaded listener.js 20:18:55 INFO - PROCESS | 3896 | ++DOMWINDOW == 87 (000000C50C43EC00) [pid = 3896] [serial = 2328] [outer = 000000C5065B4800] 20:18:55 INFO - PROCESS | 3896 | --DOCSHELL 000000C50C5E3800 == 34 [pid = 3896] [id = 695] 20:18:55 INFO - PROCESS | 3896 | --DOCSHELL 000000C50C5D8000 == 33 [pid = 3896] [id = 686] 20:18:55 INFO - PROCESS | 3896 | --DOMWINDOW == 86 (000000C512494400) [pid = 3896] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 20:18:55 INFO - PROCESS | 3896 | --DOMWINDOW == 85 (000000C512ED6400) [pid = 3896] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 20:18:55 INFO - PROCESS | 3896 | --DOMWINDOW == 84 (000000C510D1B000) [pid = 3896] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 20:18:55 INFO - PROCESS | 3896 | --DOMWINDOW == 83 (000000C5101A1C00) [pid = 3896] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 20:18:55 INFO - PROCESS | 3896 | --DOMWINDOW == 82 (000000C50FB1F000) [pid = 3896] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 20:18:55 INFO - PROCESS | 3896 | --DOMWINDOW == 81 (000000C50D375C00) [pid = 3896] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 20:18:55 INFO - PROCESS | 3896 | --DOMWINDOW == 80 (000000C50D391400) [pid = 3896] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 20:18:55 INFO - PROCESS | 3896 | --DOMWINDOW == 79 (000000C50BD8FC00) [pid = 3896] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 20:18:55 INFO - PROCESS | 3896 | --DOMWINDOW == 78 (000000C50C521000) [pid = 3896] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 20:18:55 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C50EBD7800) [pid = 3896] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 20:18:55 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C50F25E000) [pid = 3896] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 20:18:55 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C50CB3F400) [pid = 3896] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 20:18:55 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C50CEF3400) [pid = 3896] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 20:18:55 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C50918D400) [pid = 3896] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 20:18:55 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C50B985C00) [pid = 3896] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 20:18:55 INFO - PROCESS | 3896 | --DOMWINDOW == 71 (000000C50CAB1400) [pid = 3896] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 20:18:55 INFO - PROCESS | 3896 | --DOMWINDOW == 70 (000000C50CD93800) [pid = 3896] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 20:18:55 INFO - PROCESS | 3896 | --DOMWINDOW == 69 (000000C512F14400) [pid = 3896] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 20:18:55 INFO - PROCESS | 3896 | --DOMWINDOW == 68 (000000C5118E8400) [pid = 3896] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 20:18:55 INFO - PROCESS | 3896 | --DOMWINDOW == 67 (000000C511990400) [pid = 3896] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 20:18:55 INFO - PROCESS | 3896 | --DOMWINDOW == 66 (000000C51198CC00) [pid = 3896] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 20:18:55 INFO - PROCESS | 3896 | --DOMWINDOW == 65 (000000C5125C7400) [pid = 3896] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 20:18:55 INFO - PROCESS | 3896 | --DOMWINDOW == 64 (000000C51270A800) [pid = 3896] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 20:18:55 INFO - PROCESS | 3896 | --DOMWINDOW == 63 (000000C51248C000) [pid = 3896] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 20:18:55 INFO - PROCESS | 3896 | --DOMWINDOW == 62 (000000C50C516400) [pid = 3896] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 20:18:55 INFO - PROCESS | 3896 | --DOMWINDOW == 61 (000000C512F18000) [pid = 3896] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 20:18:55 INFO - PROCESS | 3896 | --DOMWINDOW == 60 (000000C51276B000) [pid = 3896] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 20:18:56 INFO - PROCESS | 3896 | 1465528736115 Marionette TRACE conn5 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 20:18:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 20:18:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 20:18:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 20:18:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 20:18:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 20:18:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 20:18:56 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1130ms 20:18:56 INFO - PROCESS | 3896 | 1465528736151 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 20:18:56 INFO - PROCESS | 3896 | 1465528736155 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 20:18:56 INFO - PROCESS | 3896 | 1465528736159 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 20:18:56 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 20:18:56 INFO - PROCESS | 3896 | 1465528736163 Marionette TRACE conn5 <- [1,3062,null,{}] 20:18:56 INFO - PROCESS | 3896 | 1465528736168 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:56 INFO - PROCESS | 3896 | 1465528736173 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:56 INFO - PROCESS | 3896 | 1465528736268 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 20:18:56 INFO - PROCESS | 3896 | 1465528736354 Marionette TRACE conn5 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:56 INFO - PROCESS | 3896 | 1465528736357 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:56 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50D23A000 == 34 [pid = 3896] [id = 777] 20:18:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 61 (000000C50B97F400) [pid = 3896] [serial = 2329] [outer = 0000000000000000] 20:18:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 62 (000000C50C594C00) [pid = 3896] [serial = 2330] [outer = 000000C50B97F400] 20:18:56 INFO - PROCESS | 3896 | 1465528736423 Marionette DEBUG loaded listener.js 20:18:56 INFO - PROCESS | 3896 | ++DOMWINDOW == 63 (000000C50CB4A800) [pid = 3896] [serial = 2331] [outer = 000000C50B97F400] 20:18:56 INFO - PROCESS | 3896 | 1465528736863 Marionette TRACE conn5 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 20:18:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 20:18:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 20:18:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 20:18:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 20:18:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 20:18:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 20:18:56 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 735ms 20:18:56 INFO - PROCESS | 3896 | 1465528736901 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 20:18:56 INFO - PROCESS | 3896 | 1465528736905 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 20:18:56 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 20:18:56 INFO - PROCESS | 3896 | 1465528736910 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 20:18:56 INFO - PROCESS | 3896 | 1465528736912 Marionette TRACE conn5 <- [1,3066,null,{}] 20:18:56 INFO - PROCESS | 3896 | 1465528736916 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:56 INFO - PROCESS | 3896 | 1465528736918 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:57 INFO - PROCESS | 3896 | 1465528737011 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 20:18:57 INFO - PROCESS | 3896 | 1465528737030 Marionette TRACE conn5 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:57 INFO - PROCESS | 3896 | 1465528737033 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:57 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50FF4D800 == 35 [pid = 3896] [id = 778] 20:18:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 64 (000000C5063A8800) [pid = 3896] [serial = 2332] [outer = 0000000000000000] 20:18:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 65 (000000C50D255800) [pid = 3896] [serial = 2333] [outer = 000000C5063A8800] 20:18:57 INFO - PROCESS | 3896 | 1465528737080 Marionette DEBUG loaded listener.js 20:18:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 66 (000000C50D385000) [pid = 3896] [serial = 2334] [outer = 000000C5063A8800] 20:18:57 INFO - PROCESS | 3896 | 1465528737550 Marionette TRACE conn5 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 20:18:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 20:18:57 INFO - PROCESS | 3896 | 1465528737611 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 20:18:57 INFO - PROCESS | 3896 | 1465528737616 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 20:18:57 INFO - PROCESS | 3896 | 1465528737622 Marionette TRACE conn5 <- [1,3070,null,{}] 20:18:57 INFO - PROCESS | 3896 | 1465528737631 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:57 INFO - PROCESS | 3896 | 1465528737635 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:57 INFO - PROCESS | 3896 | 1465528737728 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 20:18:57 INFO - PROCESS | 3896 | 1465528737825 Marionette TRACE conn5 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:57 INFO - PROCESS | 3896 | 1465528737828 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:57 INFO - PROCESS | 3896 | ++DOCSHELL 000000C51146D800 == 36 [pid = 3896] [id = 779] 20:18:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 67 (000000C50CB3B800) [pid = 3896] [serial = 2335] [outer = 0000000000000000] 20:18:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 68 (000000C50F646C00) [pid = 3896] [serial = 2336] [outer = 000000C50CB3B800] 20:18:57 INFO - PROCESS | 3896 | 1465528737874 Marionette DEBUG loaded listener.js 20:18:57 INFO - PROCESS | 3896 | ++DOMWINDOW == 69 (000000C50FB1A400) [pid = 3896] [serial = 2337] [outer = 000000C50CB3B800] 20:18:58 INFO - PROCESS | 3896 | 1465528738257 Marionette TRACE conn5 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 20:18:58 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 20:18:58 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 20:18:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:18:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:18:58 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 20:18:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 20:18:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 698ms 20:18:58 INFO - PROCESS | 3896 | 1465528738316 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 20:18:58 INFO - PROCESS | 3896 | 1465528738319 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 20:18:58 INFO - PROCESS | 3896 | 1465528738322 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 20:18:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 20:18:58 INFO - PROCESS | 3896 | 1465528738324 Marionette TRACE conn5 <- [1,3074,null,{}] 20:18:58 INFO - PROCESS | 3896 | 1465528738328 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:58 INFO - PROCESS | 3896 | 1465528738330 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:58 INFO - PROCESS | 3896 | 1465528738492 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 20:18:58 INFO - PROCESS | 3896 | 1465528738498 Marionette TRACE conn5 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:58 INFO - PROCESS | 3896 | 1465528738500 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:58 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512460800 == 37 [pid = 3896] [id = 780] 20:18:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 70 (000000C50FB35400) [pid = 3896] [serial = 2338] [outer = 0000000000000000] 20:18:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 71 (000000C5100EC800) [pid = 3896] [serial = 2339] [outer = 000000C50FB35400] 20:18:58 INFO - PROCESS | 3896 | 1465528738545 Marionette DEBUG loaded listener.js 20:18:58 INFO - PROCESS | 3896 | ++DOMWINDOW == 72 (000000C5101AC000) [pid = 3896] [serial = 2340] [outer = 000000C50FB35400] 20:18:58 INFO - PROCESS | 3896 | 1465528738967 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 20:18:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 20:18:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 691ms 20:18:59 INFO - PROCESS | 3896 | 1465528739016 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 20:18:59 INFO - PROCESS | 3896 | 1465528739018 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 20:18:59 INFO - PROCESS | 3896 | 1465528739021 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 20:18:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 20:18:59 INFO - PROCESS | 3896 | 1465528739023 Marionette TRACE conn5 <- [1,3078,null,{}] 20:18:59 INFO - PROCESS | 3896 | 1465528739026 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:59 INFO - PROCESS | 3896 | 1465528739028 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:59 INFO - PROCESS | 3896 | 1465528739150 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 20:18:59 INFO - PROCESS | 3896 | 1465528739209 Marionette TRACE conn5 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:59 INFO - PROCESS | 3896 | 1465528739216 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:59 INFO - PROCESS | 3896 | ++DOCSHELL 000000C510336800 == 38 [pid = 3896] [id = 781] 20:18:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C50CEF2400) [pid = 3896] [serial = 2341] [outer = 0000000000000000] 20:18:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C510D1E800) [pid = 3896] [serial = 2342] [outer = 000000C50CEF2400] 20:18:59 INFO - PROCESS | 3896 | 1465528739271 Marionette DEBUG loaded listener.js 20:18:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C5118E9000) [pid = 3896] [serial = 2343] [outer = 000000C50CEF2400] 20:18:59 INFO - PROCESS | 3896 | 1465528739698 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 20:18:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 20:18:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 735ms 20:18:59 INFO - PROCESS | 3896 | 1465528739759 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 20:18:59 INFO - PROCESS | 3896 | 1465528739761 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 20:18:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 20:18:59 INFO - PROCESS | 3896 | 1465528739772 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 20:18:59 INFO - PROCESS | 3896 | 1465528739774 Marionette TRACE conn5 <- [1,3082,null,{}] 20:18:59 INFO - PROCESS | 3896 | 1465528739814 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:59 INFO - PROCESS | 3896 | 1465528739816 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:59 INFO - PROCESS | 3896 | 1465528739942 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 20:18:59 INFO - PROCESS | 3896 | 1465528739947 Marionette TRACE conn5 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:59 INFO - PROCESS | 3896 | 1465528739949 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:18:59 INFO - PROCESS | 3896 | ++DOCSHELL 000000C512E7E000 == 39 [pid = 3896] [id = 782] 20:18:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C5119F8400) [pid = 3896] [serial = 2344] [outer = 0000000000000000] 20:18:59 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C51248D400) [pid = 3896] [serial = 2345] [outer = 000000C5119F8400] 20:19:00 INFO - PROCESS | 3896 | 1465528739993 Marionette DEBUG loaded listener.js 20:19:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C5125C7000) [pid = 3896] [serial = 2346] [outer = 000000C5119F8400] 20:19:00 INFO - PROCESS | 3896 | --DOMWINDOW == 77 (000000C5100EB400) [pid = 3896] [serial = 2308] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 20:19:00 INFO - PROCESS | 3896 | --DOMWINDOW == 76 (000000C50960D000) [pid = 3896] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 20:19:00 INFO - PROCESS | 3896 | --DOMWINDOW == 75 (000000C50D255C00) [pid = 3896] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 20:19:00 INFO - PROCESS | 3896 | --DOMWINDOW == 74 (000000C50C517C00) [pid = 3896] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 20:19:00 INFO - PROCESS | 3896 | --DOMWINDOW == 73 (000000C51019EC00) [pid = 3896] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 20:19:00 INFO - PROCESS | 3896 | --DOMWINDOW == 72 (000000C50F642800) [pid = 3896] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 20:19:00 INFO - PROCESS | 3896 | --DOMWINDOW == 71 (000000C50C06F000) [pid = 3896] [serial = 2311] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 20:19:00 INFO - PROCESS | 3896 | --DOMWINDOW == 70 (000000C50590CC00) [pid = 3896] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 20:19:00 INFO - PROCESS | 3896 | --DOMWINDOW == 69 (000000C50D03BC00) [pid = 3896] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 20:19:00 INFO - PROCESS | 3896 | --DOMWINDOW == 68 (000000C514887400) [pid = 3896] [serial = 2314] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 20:19:00 INFO - PROCESS | 3896 | --DOMWINDOW == 67 (000000C50FB35C00) [pid = 3896] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 20:19:00 INFO - PROCESS | 3896 | 1465528740442 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 20:19:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 20:19:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 693ms 20:19:00 INFO - PROCESS | 3896 | 1465528740460 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 20:19:00 INFO - PROCESS | 3896 | 1465528740462 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 20:19:00 INFO - PROCESS | 3896 | 1465528740465 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 20:19:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 20:19:00 INFO - PROCESS | 3896 | 1465528740466 Marionette TRACE conn5 <- [1,3086,null,{}] 20:19:00 INFO - PROCESS | 3896 | 1465528740470 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:00 INFO - PROCESS | 3896 | 1465528740472 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:19:00 INFO - PROCESS | 3896 | 1465528740589 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 20:19:00 INFO - PROCESS | 3896 | 1465528740645 Marionette TRACE conn5 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:00 INFO - PROCESS | 3896 | 1465528740647 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:19:00 INFO - PROCESS | 3896 | ++DOCSHELL 000000C514895800 == 40 [pid = 3896] [id = 783] 20:19:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 68 (000000C5100EB400) [pid = 3896] [serial = 2347] [outer = 0000000000000000] 20:19:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 69 (000000C5125CC400) [pid = 3896] [serial = 2348] [outer = 000000C5100EB400] 20:19:00 INFO - PROCESS | 3896 | 1465528740691 Marionette DEBUG loaded listener.js 20:19:00 INFO - PROCESS | 3896 | ++DOMWINDOW == 70 (000000C51270F400) [pid = 3896] [serial = 2349] [outer = 000000C5100EB400] 20:19:01 INFO - PROCESS | 3896 | 1465528741033 Marionette TRACE conn5 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 20:19:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 20:19:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 20:19:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 587ms 20:19:01 INFO - PROCESS | 3896 | 1465528741056 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 20:19:01 INFO - PROCESS | 3896 | 1465528741059 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 20:19:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 20:19:01 INFO - PROCESS | 3896 | 1465528741062 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 20:19:01 INFO - PROCESS | 3896 | 1465528741064 Marionette TRACE conn5 <- [1,3090,null,{}] 20:19:01 INFO - PROCESS | 3896 | 1465528741067 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:01 INFO - PROCESS | 3896 | 1465528741069 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:19:01 INFO - PROCESS | 3896 | 1465528741194 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 20:19:01 INFO - PROCESS | 3896 | 1465528741201 Marionette TRACE conn5 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:01 INFO - PROCESS | 3896 | 1465528741203 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:19:01 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50FF4D000 == 41 [pid = 3896] [id = 784] 20:19:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 71 (000000C5101A4400) [pid = 3896] [serial = 2350] [outer = 0000000000000000] 20:19:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 72 (000000C512ECEC00) [pid = 3896] [serial = 2351] [outer = 000000C5101A4400] 20:19:01 INFO - PROCESS | 3896 | 1465528741247 Marionette DEBUG loaded listener.js 20:19:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 73 (000000C512EDDC00) [pid = 3896] [serial = 2352] [outer = 000000C5101A4400] 20:19:01 INFO - PROCESS | 3896 | 1465528741656 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 20:19:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 20:19:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 628ms 20:19:01 INFO - PROCESS | 3896 | 1465528741693 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 20:19:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 20:19:01 INFO - PROCESS | 3896 | 1465528741695 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 20:19:01 INFO - PROCESS | 3896 | 1465528741698 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 20:19:01 INFO - PROCESS | 3896 | 1465528741700 Marionette TRACE conn5 <- [1,3094,null,{}] 20:19:01 INFO - PROCESS | 3896 | 1465528741703 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:01 INFO - PROCESS | 3896 | 1465528741705 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:19:01 INFO - PROCESS | 3896 | 1465528741828 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 20:19:01 INFO - PROCESS | 3896 | 1465528741839 Marionette TRACE conn5 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:01 INFO - PROCESS | 3896 | 1465528741841 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:19:01 INFO - PROCESS | 3896 | ++DOCSHELL 000000C514BEF000 == 42 [pid = 3896] [id = 785] 20:19:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 74 (000000C512ED7400) [pid = 3896] [serial = 2353] [outer = 0000000000000000] 20:19:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 75 (000000C512F1F000) [pid = 3896] [serial = 2354] [outer = 000000C512ED7400] 20:19:01 INFO - PROCESS | 3896 | 1465528741885 Marionette DEBUG loaded listener.js 20:19:01 INFO - PROCESS | 3896 | ++DOMWINDOW == 76 (000000C50FB18000) [pid = 3896] [serial = 2355] [outer = 000000C512ED7400] 20:19:02 INFO - PROCESS | 3896 | 1465528742326 Marionette TRACE conn5 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 20:19:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 20:19:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 20:19:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 20:19:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 691ms 20:19:02 INFO - PROCESS | 3896 | 1465528742394 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 20:19:02 INFO - PROCESS | 3896 | 1465528742399 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 20:19:02 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 20:19:02 INFO - PROCESS | 3896 | 1465528742405 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 20:19:02 INFO - PROCESS | 3896 | 1465528742410 Marionette TRACE conn5 <- [1,3098,null,{}] 20:19:02 INFO - PROCESS | 3896 | 1465528742417 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:02 INFO - PROCESS | 3896 | 1465528742421 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:19:02 INFO - PROCESS | 3896 | 1465528742656 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 20:19:02 INFO - PROCESS | 3896 | 1465528742768 Marionette TRACE conn5 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:02 INFO - PROCESS | 3896 | 1465528742773 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:19:02 INFO - PROCESS | 3896 | ++DOCSHELL 000000C50C833000 == 43 [pid = 3896] [id = 786] 20:19:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 77 (000000C50B983800) [pid = 3896] [serial = 2356] [outer = 0000000000000000] 20:19:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 78 (000000C50C49B000) [pid = 3896] [serial = 2357] [outer = 000000C50B983800] 20:19:02 INFO - PROCESS | 3896 | 1465528742833 Marionette DEBUG loaded listener.js 20:19:02 INFO - PROCESS | 3896 | ++DOMWINDOW == 79 (000000C50CB46000) [pid = 3896] [serial = 2358] [outer = 000000C50B983800] 20:19:03 INFO - PROCESS | 3896 | 1465528743344 Marionette TRACE conn5 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 20:19:03 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 20:19:03 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 20:19:03 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 20:19:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:19:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:19:03 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 20:19:03 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 986ms 20:19:03 INFO - PROCESS | 3896 | 1465528743410 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 20:19:03 INFO - PROCESS | 3896 | 1465528743415 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 20:19:03 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 20:19:03 INFO - PROCESS | 3896 | 1465528743425 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 20:19:03 INFO - PROCESS | 3896 | 1465528743428 Marionette TRACE conn5 <- [1,3102,null,{}] 20:19:03 INFO - PROCESS | 3896 | 1465528743433 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:03 INFO - PROCESS | 3896 | 1465528743436 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:19:03 INFO - PROCESS | 3896 | 1465528743555 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 20:19:03 INFO - PROCESS | 3896 | 1465528743659 Marionette TRACE conn5 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"0097d8be-c7c3-4a04-9aca-bb1a7e726752\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:03 INFO - PROCESS | 3896 | 1465528743662 Marionette INFO sendAsync fc52926c-4675-4236-b171-6db0319df602 20:19:03 INFO - PROCESS | 3896 | ++DOCSHELL 000000C511457800 == 44 [pid = 3896] [id = 787] 20:19:03 INFO - PROCESS | 3896 | ++DOMWINDOW == 80 (000000C50D372C00) [pid = 3896] [serial = 2359] [outer = 0000000000000000] 20:19:03 INFO - PROCESS | 3896 | ++DOMWINDOW == 81 (000000C50D390C00) [pid = 3896] [serial = 2360] [outer = 000000C50D372C00] 20:19:03 INFO - PROCESS | 3896 | 1465528743719 Marionette DEBUG loaded listener.js 20:19:03 INFO - PROCESS | 3896 | ++DOMWINDOW == 82 (000000C50EBD9400) [pid = 3896] [serial = 2361] [outer = 000000C50D372C00] 20:19:04 INFO - PROCESS | 3896 | 1465528744302 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 20:19:04 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 20:19:04 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 944ms 20:19:04 INFO - PROCESS | 3896 | 1465528744373 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 20:19:04 INFO - PROCESS | 3896 | 1465528744375 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 20:19:05 WARNING - u'runner_teardown' () 20:19:05 INFO - No more tests 20:19:05 INFO - Got 0 unexpected results 20:19:05 INFO - SUITE-END | took 674s 20:19:05 INFO - Closing logging queue 20:19:05 INFO - queue closed 20:19:05 INFO - Return code: 0 20:19:05 WARNING - # TBPL SUCCESS # 20:19:05 INFO - Running post-action listener: _resource_record_post_action 20:19:05 INFO - Running post-run listener: _resource_record_post_run 20:19:06 INFO - Total resource usage - Wall time: 684s; CPU: 14.0%; Read bytes: 29340160; Write bytes: 998382592; Read time: 564240; Write time: 3755700 20:19:06 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 20:19:06 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 26848256; Read time: 0; Write time: 44680 20:19:06 INFO - run-tests - Wall time: 682s; CPU: 14.0%; Read bytes: 29340160; Write bytes: 891375616; Read time: 564240; Write time: 3652970 20:19:06 INFO - Running post-run listener: _upload_blobber_files 20:19:06 INFO - Blob upload gear active. 20:19:06 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 20:19:06 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 20:19:06 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'] 20:19:06 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 20:19:07 INFO - (blobuploader) - INFO - Open directory for files ... 20:19:07 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 20:19:07 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 20:19:07 INFO - (blobuploader) - INFO - Uploading, attempt #1. 20:19:08 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 20:19:08 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 20:19:08 INFO - (blobuploader) - INFO - Done attempting. 20:19:08 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 20:19:08 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 20:19:08 INFO - (blobuploader) - INFO - Uploading, attempt #1. 20:19:09 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 20:19:09 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 20:19:09 INFO - (blobuploader) - INFO - Done attempting. 20:19:09 INFO - (blobuploader) - INFO - Iteration through files over. 20:19:09 INFO - Return code: 0 20:19:09 INFO - rmtree: C:\slave\test\build\uploaded_files.json 20:19:09 INFO - Using _rmtree_windows ... 20:19:09 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 20:19:09 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/47cb13780ae933e9a8961497adf05047511108da44162a22fe09034bdff452b3f2ca35c7750c1dc8589def018abd2e39b2426d7980c5439e00f79a4aef94a0c5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/2feec25e8262d7ff6a6373cf54747d88225847537395ab6f55e332d8cc9d9af5041318278ef4df8214c60e6e9e8080891c334d4b43fd08b2482bacd7856f7017"} 20:19:09 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 20:19:09 INFO - Writing to file C:\slave\test\properties\blobber_files 20:19:09 INFO - Contents: 20:19:09 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/47cb13780ae933e9a8961497adf05047511108da44162a22fe09034bdff452b3f2ca35c7750c1dc8589def018abd2e39b2426d7980c5439e00f79a4aef94a0c5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/2feec25e8262d7ff6a6373cf54747d88225847537395ab6f55e332d8cc9d9af5041318278ef4df8214c60e6e9e8080891c334d4b43fd08b2482bacd7856f7017"} 20:19:09 INFO - Running post-run listener: copy_logs_to_upload_dir 20:19:09 INFO - Copying logs to upload dir... 20:19:09 INFO - mkdir: C:\slave\test\build\upload\logs 20:19:09 INFO - Copying logs to upload dir... 20:19:09 INFO - Using _rmtree_windows ... 20:19:09 INFO - Using _rmtree_windows ... 20:19:09 INFO - Using _rmtree_windows ... 20:19:09 INFO - Using _rmtree_windows ... 20:19:09 INFO - Using _rmtree_windows ... 20:19:09 INFO - Using _rmtree_windows ... 20:19:09 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=941.878000 ========= master_lag: 0.39 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 42 secs) (at 2016-06-09 20:19:10.133372) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-09 20:19:10.134272) ========= '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-139\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-139 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-139 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-139\AppData\Local LOGONSERVER=\\T-W864-IX-139 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-139 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-139 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-139 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/47cb13780ae933e9a8961497adf05047511108da44162a22fe09034bdff452b3f2ca35c7750c1dc8589def018abd2e39b2426d7980c5439e00f79a4aef94a0c5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/2feec25e8262d7ff6a6373cf54747d88225847537395ab6f55e332d8cc9d9af5041318278ef4df8214c60e6e9e8080891c334d4b43fd08b2482bacd7856f7017"} build_url:https://queue.taskcluster.net/v1/task/cvtLaTHIQR2D7EdOqszK2w/artifacts/public/build/firefox-48.0.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/cvtLaTHIQR2D7EdOqszK2w/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/cvtLaTHIQR2D7EdOqszK2w/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/47cb13780ae933e9a8961497adf05047511108da44162a22fe09034bdff452b3f2ca35c7750c1dc8589def018abd2e39b2426d7980c5439e00f79a4aef94a0c5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/2feec25e8262d7ff6a6373cf54747d88225847537395ab6f55e332d8cc9d9af5041318278ef4df8214c60e6e9e8080891c334d4b43fd08b2482bacd7856f7017"}' symbols_url: 'https://queue.taskcluster.net/v1/task/cvtLaTHIQR2D7EdOqszK2w/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.58 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-09 20:19:10.817960) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-09 20:19:10.818314) ========= '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-139\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-139 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-139 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-139\AppData\Local LOGONSERVER=\\T-W864-IX-139 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-139 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-139 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-139 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.08 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-09 20:19:10.998049) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-09 20:19:10.998370) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-09 20:19:11.536062) ========= ========= Total master_lag: 1.33 =========