builder: mozilla-beta_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-139 starttime: 1467431016.55 results: success (0) buildid: 20160701192722 builduid: 52584d8b7e0a403084a0345bf9df883d revision: e8999eb7311ec1063176e4a836388b763fb91942 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-01 20:43:36.552255) ========= master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-01 20:43:36.552727) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-01 20:43:36.553017) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-01 20:43:36.659715) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-01 20:43:36.660119) ========= '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:43:37-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 8.64 MB/s 20:43:37 (8.64 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.039000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-01 20:43:37.758005) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-07-01 20:43:37.758340) ========= '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.714000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-07-01 20:43:40.491616) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-01 20:43:40.491965) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev e8999eb7311ec1063176e4a836388b763fb91942 --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 e8999eb7311ec1063176e4a836388b763fb91942 --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-07-01 20:43:40,914 truncating revision to first 12 chars 2016-07-01 20:43:40,914 Setting DEBUG logging. 2016-07-01 20:43:40,915 attempt 1/10 2016-07-01 20:43:40,915 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/e8999eb7311e?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-01 20:43:42,273 unpacking tar archive at: mozilla-beta-e8999eb7311e/testing/mozharness/ program finished with exit code 0 elapsedTime=1.988000 ========= master_lag: 0.09 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-01 20:43:42.574857) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-01 20:43:42.575177) ========= script_repo_revision: e8999eb7311ec1063176e4a836388b763fb91942 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-01 20:43:42.575685) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-01 20:43:42.575990) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-01 20:43:42.599391) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 4 secs) (at 2016-07-01 20:43:42.599744) ========= '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:43:43 INFO - MultiFileLogger online at 20160701 20:43:43 in C:\slave\test 20:43:43 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:43:43 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 20:43:43 INFO - {'append_to_log': False, 20:43:43 INFO - 'base_work_dir': 'C:\\slave\\test', 20:43:43 INFO - 'blob_upload_branch': 'mozilla-beta', 20:43:43 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 20:43:43 INFO - 'buildbot_json_path': 'buildprops.json', 20:43:43 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 20:43:43 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 20:43:43 INFO - 'download_minidump_stackwalk': True, 20:43:43 INFO - 'download_symbols': 'true', 20:43:43 INFO - 'e10s': False, 20:43:43 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 20:43:43 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 20:43:43 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 20:43:43 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 20:43:43 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 20:43:43 INFO - 'C:/mozilla-build/tooltool.py'), 20:43:43 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 20:43:43 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 20:43:43 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 20:43:43 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 20:43:43 INFO - 'log_level': 'info', 20:43:43 INFO - 'log_to_console': True, 20:43:43 INFO - 'opt_config_files': (), 20:43:43 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 20:43:43 INFO - '--processes=1', 20:43:43 INFO - '--config=%(test_path)s/wptrunner.ini', 20:43:43 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 20:43:43 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 20:43:43 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 20:43:43 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 20:43:43 INFO - 'pip_index': False, 20:43:43 INFO - 'require_test_zip': True, 20:43:43 INFO - 'test_type': ('testharness',), 20:43:43 INFO - 'this_chunk': '1', 20:43:43 INFO - 'total_chunks': '10', 20:43:43 INFO - 'virtualenv_path': 'venv', 20:43:43 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 20:43:43 INFO - 'work_dir': 'build'} 20:43:43 INFO - ##### 20:43:43 INFO - ##### Running clobber step. 20:43:43 INFO - ##### 20:43:43 INFO - Running pre-action listener: _resource_record_pre_action 20:43:43 INFO - Running main action method: clobber 20:43:43 INFO - rmtree: C:\slave\test\build 20:43:43 INFO - Using _rmtree_windows ... 20:43:43 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 20:45:07 INFO - Running post-action listener: _resource_record_post_action 20:45:07 INFO - ##### 20:45:07 INFO - ##### Running read-buildbot-config step. 20:45:07 INFO - ##### 20:45:07 INFO - Running pre-action listener: _resource_record_pre_action 20:45:07 INFO - Running main action method: read_buildbot_config 20:45:07 INFO - Using buildbot properties: 20:45:07 INFO - { 20:45:07 INFO - "project": "", 20:45:07 INFO - "product": "firefox", 20:45:07 INFO - "script_repo_revision": "production", 20:45:07 INFO - "scheduler": "tests-mozilla-beta-win8_64-debug-unittest", 20:45:07 INFO - "repository": "", 20:45:07 INFO - "buildername": "Windows 8 64-bit mozilla-beta debug test web-platform-tests-1", 20:45:07 INFO - "buildid": "20160701192722", 20:45:07 INFO - "pgo_build": "False", 20:45:07 INFO - "basedir": "C:\\slave\\test", 20:45:07 INFO - "buildnumber": 10, 20:45:07 INFO - "slavename": "t-w864-ix-139", 20:45:07 INFO - "revision": "e8999eb7311ec1063176e4a836388b763fb91942", 20:45:07 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/", 20:45:07 INFO - "platform": "win64", 20:45:07 INFO - "branch": "mozilla-beta", 20:45:07 INFO - "repo_path": "releases/mozilla-beta", 20:45:07 INFO - "moz_repo_path": "", 20:45:07 INFO - "stage_platform": "win64", 20:45:07 INFO - "builduid": "52584d8b7e0a403084a0345bf9df883d", 20:45:07 INFO - "slavebuilddir": "test" 20:45:07 INFO - } 20:45:07 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/c6qYJGmKSDq5yKIEo1Kawg/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json. 20:45:07 INFO - Found installer url https://queue.taskcluster.net/v1/task/c6qYJGmKSDq5yKIEo1Kawg/artifacts/public/build/firefox-48.0.en-US.win64.zip. 20:45:07 INFO - Running post-action listener: _resource_record_post_action 20:45:07 INFO - ##### 20:45:07 INFO - ##### Running download-and-extract step. 20:45:07 INFO - ##### 20:45:07 INFO - Running pre-action listener: _resource_record_pre_action 20:45:07 INFO - Running main action method: download_and_extract 20:45:07 INFO - mkdir: C:\slave\test\build\tests 20:45:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:45:07 INFO - https://queue.taskcluster.net/v1/task/c6qYJGmKSDq5yKIEo1Kawg/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net 20:45:07 INFO - trying https://queue.taskcluster.net/v1/task/c6qYJGmKSDq5yKIEo1Kawg/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json 20:45:07 INFO - Downloading https://queue.taskcluster.net/v1/task/c6qYJGmKSDq5yKIEo1Kawg/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:45:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/c6qYJGmKSDq5yKIEo1Kawg/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:45:08 INFO - Downloaded 1240 bytes. 20:45:08 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 20:45:08 INFO - Using the following test package requirements: 20:45:08 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'], 20:45:08 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 20:45:08 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'], 20:45:08 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip', 20:45:08 INFO - u'firefox-48.0.en-US.win64.gtest.tests.zip'], 20:45:08 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 20:45:08 INFO - u'jsshell-win64.zip'], 20:45:08 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip', 20:45:08 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'], 20:45:08 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'], 20:45:08 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip', 20:45:08 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'], 20:45:08 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip', 20:45:08 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'], 20:45:08 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip', 20:45:08 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'], 20:45:08 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip', 20:45:08 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']} 20:45:08 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:45:08 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:45:08 INFO - https://queue.taskcluster.net/v1/task/c6qYJGmKSDq5yKIEo1Kawg/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 20:45:08 INFO - trying https://queue.taskcluster.net/v1/task/c6qYJGmKSDq5yKIEo1Kawg/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip 20:45:08 INFO - Downloading https://queue.taskcluster.net/v1/task/c6qYJGmKSDq5yKIEo1Kawg/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:45:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/c6qYJGmKSDq5yKIEo1Kawg/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:45:09 INFO - Downloaded 20908511 bytes. 20:45:09 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:45:09 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:45:11 INFO - caution: filename not matched: web-platform/* 20:45:11 INFO - Return code: 11 20:45:11 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:45:11 INFO - https://queue.taskcluster.net/v1/task/c6qYJGmKSDq5yKIEo1Kawg/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 20:45:11 INFO - trying https://queue.taskcluster.net/v1/task/c6qYJGmKSDq5yKIEo1Kawg/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip 20:45:11 INFO - Downloading https://queue.taskcluster.net/v1/task/c6qYJGmKSDq5yKIEo1Kawg/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:45:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/c6qYJGmKSDq5yKIEo1Kawg/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:45:13 INFO - Downloaded 36389112 bytes. 20:45:13 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:45:13 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:45:58 INFO - caution: filename not matched: bin/* 20:45:58 INFO - caution: filename not matched: config/* 20:45:58 INFO - caution: filename not matched: mozbase/* 20:45:58 INFO - caution: filename not matched: marionette/* 20:45:58 INFO - caution: filename not matched: tools/wptserve/* 20:45:58 INFO - Return code: 11 20:45:58 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:45:58 INFO - https://queue.taskcluster.net/v1/task/c6qYJGmKSDq5yKIEo1Kawg/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net 20:45:58 INFO - trying https://queue.taskcluster.net/v1/task/c6qYJGmKSDq5yKIEo1Kawg/artifacts/public/build/firefox-48.0.en-US.win64.zip 20:45:58 INFO - Downloading https://queue.taskcluster.net/v1/task/c6qYJGmKSDq5yKIEo1Kawg/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip 20:45:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/c6qYJGmKSDq5yKIEo1Kawg/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:46:00 INFO - Downloaded 82724207 bytes. 20:46:00 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/c6qYJGmKSDq5yKIEo1Kawg/artifacts/public/build/firefox-48.0.en-US.win64.zip 20:46:00 INFO - mkdir: C:\slave\test\properties 20:46:00 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 20:46:00 INFO - Writing to file C:\slave\test\properties\build_url 20:46:00 INFO - Contents: 20:46:00 INFO - build_url:https://queue.taskcluster.net/v1/task/c6qYJGmKSDq5yKIEo1Kawg/artifacts/public/build/firefox-48.0.en-US.win64.zip 20:46:01 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/c6qYJGmKSDq5yKIEo1Kawg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 20:46:01 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 20:46:01 INFO - Writing to file C:\slave\test\properties\symbols_url 20:46:01 INFO - Contents: 20:46:01 INFO - symbols_url:https://queue.taskcluster.net/v1/task/c6qYJGmKSDq5yKIEo1Kawg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 20:46:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:46:01 INFO - https://queue.taskcluster.net/v1/task/c6qYJGmKSDq5yKIEo1Kawg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 20:46:01 INFO - trying https://queue.taskcluster.net/v1/task/c6qYJGmKSDq5yKIEo1Kawg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 20:46:01 INFO - Downloading https://queue.taskcluster.net/v1/task/c6qYJGmKSDq5yKIEo1Kawg/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:46:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/c6qYJGmKSDq5yKIEo1Kawg/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:46:03 INFO - Downloaded 50747467 bytes. 20:46:03 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:46:03 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:46:06 INFO - Return code: 0 20:46:06 INFO - Running post-action listener: _resource_record_post_action 20:46:06 INFO - Running post-action listener: set_extra_try_arguments 20:46:06 INFO - ##### 20:46:06 INFO - ##### Running create-virtualenv step. 20:46:06 INFO - ##### 20:46:06 INFO - Running pre-action listener: _pre_create_virtualenv 20:46:06 INFO - Running pre-action listener: _resource_record_pre_action 20:46:06 INFO - Running main action method: create_virtualenv 20:46:06 INFO - Creating virtualenv C:\slave\test\build\venv 20:46:06 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:46:06 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:46:09 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 20:46:13 INFO - Installing distribute......................................................................................................................................................................................done. 20:46:15 INFO - Return code: 0 20:46:15 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 20:46:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:46:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:46:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:46:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:46:15 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0254B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02674200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025F9158>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0262E368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0234ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026870C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-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:46:15 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:46:15 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:46:15 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:46:15 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Roaming', 20:46:15 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 20:46:15 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 20:46:15 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 20:46:15 INFO - 'COMPUTERNAME': 'T-W864-IX-139', 20:46:15 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:46:15 INFO - 'DCLOCATION': 'SCL3', 20:46:15 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:46:15 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:46:15 INFO - 'HOMEDRIVE': 'C:', 20:46:15 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-139', 20:46:15 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:46:15 INFO - 'KTS_VERSION': '1.19c', 20:46:15 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Local', 20:46:15 INFO - 'LOGONSERVER': '\\\\T-W864-IX-139', 20:46:15 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:46:15 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:46:15 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:46:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:46:15 INFO - 'MOZ_NO_REMOTE': '1', 20:46:15 INFO - 'NO_EM_RESTART': '1', 20:46:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:46:15 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:46:15 INFO - 'OS': 'Windows_NT', 20:46:15 INFO - 'OURDRIVE': 'C:', 20:46:15 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:46:15 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:46:15 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:46:15 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 20:46:15 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 20:46:15 INFO - 'PROCESSOR_LEVEL': '6', 20:46:15 INFO - 'PROCESSOR_REVISION': '1e05', 20:46:15 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:46:15 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 20:46:15 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 20:46:15 INFO - 'PROGRAMW6432': 'C:\\Program Files', 20:46:15 INFO - 'PROMPT': '$P$G', 20:46:15 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:46:15 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:46:15 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:46:15 INFO - 'PWD': 'C:\\slave\\test', 20:46:15 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:46:15 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:46:15 INFO - 'SYSTEMDRIVE': 'C:', 20:46:15 INFO - 'SYSTEMROOT': 'C:\\windows', 20:46:15 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:46:15 INFO - 'TEST1': 'testie', 20:46:15 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:46:15 INFO - 'USERDOMAIN': 'T-W864-IX-139', 20:46:15 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-139', 20:46:15 INFO - 'USERNAME': 'cltbld', 20:46:15 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-139', 20:46:15 INFO - 'WINDIR': 'C:\\windows', 20:46:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:46:16 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:46:16 INFO - Downloading/unpacking psutil>=0.7.1 20:46:17 INFO - Running setup.py egg_info for package psutil 20:46:17 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 20:46:17 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 20:46:17 INFO - Installing collected packages: psutil 20:46:17 INFO - Running setup.py install for psutil 20:46:17 INFO - building 'psutil._psutil_windows' extension 20:46:17 INFO - error: Unable to find vcvarsall.bat 20:46:17 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-vfzls6-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 20:46:17 INFO - running install 20:46:17 INFO - running build 20:46:17 INFO - running build_py 20:46:17 INFO - creating build 20:46:17 INFO - creating build\lib.win32-2.7 20:46:17 INFO - creating build\lib.win32-2.7\psutil 20:46:17 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 20:46:17 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 20:46:17 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 20:46:17 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 20:46:17 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 20:46:17 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 20:46:17 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 20:46:17 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 20:46:17 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 20:46:17 INFO - running build_ext 20:46:17 INFO - building 'psutil._psutil_windows' extension 20:46:17 INFO - error: Unable to find vcvarsall.bat 20:46:17 INFO - ---------------------------------------- 20:46:17 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-vfzls6-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 20:46:17 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-139\AppData\Roaming\pip\pip.log 20:46:17 WARNING - Return code: 1 20:46:17 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:46:17 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 20:46:17 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:46:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:46:17 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:46:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:46:17 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0254B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02674200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025F9158>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0262E368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0234ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026870C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-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:46:17 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:46:17 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:46:17 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:46:17 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Roaming', 20:46:17 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 20:46:17 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 20:46:17 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 20:46:17 INFO - 'COMPUTERNAME': 'T-W864-IX-139', 20:46:17 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:46:17 INFO - 'DCLOCATION': 'SCL3', 20:46:17 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:46:17 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:46:17 INFO - 'HOMEDRIVE': 'C:', 20:46:17 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-139', 20:46:17 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:46:17 INFO - 'KTS_VERSION': '1.19c', 20:46:17 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Local', 20:46:17 INFO - 'LOGONSERVER': '\\\\T-W864-IX-139', 20:46:17 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:46:17 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:46:17 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:46:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:46:17 INFO - 'MOZ_NO_REMOTE': '1', 20:46:17 INFO - 'NO_EM_RESTART': '1', 20:46:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:46:17 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:46:17 INFO - 'OS': 'Windows_NT', 20:46:17 INFO - 'OURDRIVE': 'C:', 20:46:17 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:46:17 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:46:17 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:46:17 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 20:46:17 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 20:46:17 INFO - 'PROCESSOR_LEVEL': '6', 20:46:17 INFO - 'PROCESSOR_REVISION': '1e05', 20:46:17 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:46:17 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 20:46:17 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 20:46:17 INFO - 'PROGRAMW6432': 'C:\\Program Files', 20:46:17 INFO - 'PROMPT': '$P$G', 20:46:17 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:46:17 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:46:17 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:46:17 INFO - 'PWD': 'C:\\slave\\test', 20:46:17 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:46:17 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:46:17 INFO - 'SYSTEMDRIVE': 'C:', 20:46:17 INFO - 'SYSTEMROOT': 'C:\\windows', 20:46:17 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:46:17 INFO - 'TEST1': 'testie', 20:46:17 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:46:17 INFO - 'USERDOMAIN': 'T-W864-IX-139', 20:46:17 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-139', 20:46:17 INFO - 'USERNAME': 'cltbld', 20:46:17 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-139', 20:46:17 INFO - 'WINDIR': 'C:\\windows', 20:46:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:46:18 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:46:18 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 20:46:18 INFO - Downloading mozsystemmonitor-0.0.tar.gz 20:46:18 INFO - Running setup.py egg_info for package mozsystemmonitor 20:46:18 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 20:46:18 INFO - Running setup.py egg_info for package psutil 20:46:18 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 20:46:18 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 20:46:18 INFO - Installing collected packages: mozsystemmonitor, psutil 20:46:18 INFO - Running setup.py install for mozsystemmonitor 20:46:18 INFO - Running setup.py install for psutil 20:46:18 INFO - building 'psutil._psutil_windows' extension 20:46:18 INFO - error: Unable to find vcvarsall.bat 20:46:18 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-37x1al-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 20:46:18 INFO - running install 20:46:18 INFO - running build 20:46:18 INFO - running build_py 20:46:18 INFO - running build_ext 20:46:18 INFO - building 'psutil._psutil_windows' extension 20:46:18 INFO - error: Unable to find vcvarsall.bat 20:46:18 INFO - ---------------------------------------- 20:46:18 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-37x1al-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 20:46:18 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-139\AppData\Roaming\pip\pip.log 20:46:18 WARNING - Return code: 1 20:46:18 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:46:18 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 20:46:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:46:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:46:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:46:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:46:18 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0254B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02674200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025F9158>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0262E368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0234ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026870C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-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:46:18 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 20:46:18 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 20:46:18 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:46:18 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Roaming', 20:46:18 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 20:46:18 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 20:46:18 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 20:46:18 INFO - 'COMPUTERNAME': 'T-W864-IX-139', 20:46:18 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:46:18 INFO - 'DCLOCATION': 'SCL3', 20:46:18 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:46:18 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:46:18 INFO - 'HOMEDRIVE': 'C:', 20:46:18 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-139', 20:46:18 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:46:18 INFO - 'KTS_VERSION': '1.19c', 20:46:18 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Local', 20:46:18 INFO - 'LOGONSERVER': '\\\\T-W864-IX-139', 20:46:18 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:46:18 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:46:18 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:46:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:46:18 INFO - 'MOZ_NO_REMOTE': '1', 20:46:18 INFO - 'NO_EM_RESTART': '1', 20:46:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:46:18 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:46:18 INFO - 'OS': 'Windows_NT', 20:46:18 INFO - 'OURDRIVE': 'C:', 20:46:18 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 20:46:18 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:46:18 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:46:18 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 20:46:18 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 20:46:18 INFO - 'PROCESSOR_LEVEL': '6', 20:46:18 INFO - 'PROCESSOR_REVISION': '1e05', 20:46:18 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:46:18 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 20:46:18 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 20:46:18 INFO - 'PROGRAMW6432': 'C:\\Program Files', 20:46:18 INFO - 'PROMPT': '$P$G', 20:46:18 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:46:18 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:46:18 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:46:18 INFO - 'PWD': 'C:\\slave\\test', 20:46:18 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:46:18 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:46:18 INFO - 'SYSTEMDRIVE': 'C:', 20:46:18 INFO - 'SYSTEMROOT': 'C:\\windows', 20:46:18 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:46:18 INFO - 'TEST1': 'testie', 20:46:18 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:46:18 INFO - 'USERDOMAIN': 'T-W864-IX-139', 20:46:18 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-139', 20:46:18 INFO - 'USERNAME': 'cltbld', 20:46:18 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-139', 20:46:18 INFO - 'WINDIR': 'C:\\windows', 20:46:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:46:18 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:46:18 INFO - Downloading/unpacking blobuploader==1.2.4 20:46:18 INFO - Downloading blobuploader-1.2.4.tar.gz 20:46:18 INFO - Running setup.py egg_info for package blobuploader 20:46:18 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 20:46:22 INFO - Running setup.py egg_info for package requests 20:46:22 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 20:46:22 INFO - Downloading docopt-0.6.1.tar.gz 20:46:22 INFO - Running setup.py egg_info for package docopt 20:46:22 INFO - Installing collected packages: blobuploader, docopt, requests 20:46:22 INFO - Running setup.py install for blobuploader 20:46:22 INFO - Running setup.py install for docopt 20:46:22 INFO - Running setup.py install for requests 20:46:22 INFO - Successfully installed blobuploader docopt requests 20:46:22 INFO - Cleaning up... 20:46:22 INFO - Return code: 0 20:46:22 INFO - Installing None into virtualenv C:\slave\test\build\venv 20:46:22 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:46:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:46:22 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:46:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:46:22 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0254B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02674200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025F9158>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0262E368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0234ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026870C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-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:46:22 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:46:22 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:46:22 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:46:22 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Roaming', 20:46:22 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 20:46:22 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 20:46:22 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 20:46:22 INFO - 'COMPUTERNAME': 'T-W864-IX-139', 20:46:22 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:46:22 INFO - 'DCLOCATION': 'SCL3', 20:46:22 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:46:22 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:46:22 INFO - 'HOMEDRIVE': 'C:', 20:46:22 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-139', 20:46:22 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:46:22 INFO - 'KTS_VERSION': '1.19c', 20:46:22 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Local', 20:46:22 INFO - 'LOGONSERVER': '\\\\T-W864-IX-139', 20:46:22 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:46:22 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:46:22 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:46:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:46:22 INFO - 'MOZ_NO_REMOTE': '1', 20:46:22 INFO - 'NO_EM_RESTART': '1', 20:46:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:46:22 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:46:22 INFO - 'OS': 'Windows_NT', 20:46:22 INFO - 'OURDRIVE': 'C:', 20:46:22 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:46:22 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:46:22 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:46:22 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 20:46:22 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 20:46:22 INFO - 'PROCESSOR_LEVEL': '6', 20:46:22 INFO - 'PROCESSOR_REVISION': '1e05', 20:46:22 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:46:22 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 20:46:22 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 20:46:22 INFO - 'PROGRAMW6432': 'C:\\Program Files', 20:46:22 INFO - 'PROMPT': '$P$G', 20:46:22 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:46:22 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:46:22 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:46:22 INFO - 'PWD': 'C:\\slave\\test', 20:46:22 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:46:22 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:46:22 INFO - 'SYSTEMDRIVE': 'C:', 20:46:22 INFO - 'SYSTEMROOT': 'C:\\windows', 20:46:22 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:46:22 INFO - 'TEST1': 'testie', 20:46:22 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:46:22 INFO - 'USERDOMAIN': 'T-W864-IX-139', 20:46:22 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-139', 20:46:22 INFO - 'USERNAME': 'cltbld', 20:46:22 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-139', 20:46:22 INFO - 'WINDIR': 'C:\\windows', 20:46:22 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:46:26 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:46:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 20:46:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 20:46:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 20:46:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 20:46:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 20:46:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 20:46:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 20:46:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 20:46:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 20:46:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 20:46:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 20:46:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 20:46:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 20:46:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 20:46:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 20:46:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 20:46:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 20:46:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 20:46:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 20:46:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 20:46:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 20:46:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 20:46:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 20:46:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 20:46:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 20:46:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 20:46:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 20:46:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 20:46:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 20:46:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 20:46:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 20:46:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 20:46:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 20:46:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 20:46:26 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 20:46:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 20:46:26 INFO - Unpacking c:\slave\test\build\tests\marionette\client 20:46:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 20:46:26 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 20:46: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:46:26 INFO - Unpacking c:\slave\test\build\tests\marionette 20:46:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 20:46:26 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 20:46:26 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:46:26 INFO - Running setup.py install for browsermob-proxy 20:46:42 INFO - Running setup.py install for manifestparser 20:46:42 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 20:46:42 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 20:46:42 INFO - Running setup.py install for marionette-client 20:46:42 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 20:46:42 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 20:46:42 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 20:46:42 INFO - Running setup.py install for marionette-driver 20:46:42 INFO - Running setup.py install for mozcrash 20:46:42 INFO - Running setup.py install for mozdebug 20:46:42 INFO - Running setup.py install for mozdevice 20:46:42 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 20:46:42 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 20:46:42 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 20:46:42 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 20:46:42 INFO - Running setup.py install for mozfile 20:46:42 INFO - Running setup.py install for mozhttpd 20:46:42 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 20:46:42 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 20:46:42 INFO - Running setup.py install for mozinfo 20:46:42 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 20:46:42 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 20:46:42 INFO - Running setup.py install for mozInstall 20:46:42 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 20:46:42 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 20:46:42 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 20:46:42 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 20:46:42 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 20:46:42 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 20:46:42 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 20:46:42 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 20:46:42 INFO - Running setup.py install for mozleak 20:46:42 INFO - Running setup.py install for mozlog 20:46:42 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 20:46:42 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 20:46:42 INFO - Running setup.py install for moznetwork 20:46:42 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 20:46:42 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 20:46:42 INFO - Running setup.py install for mozprocess 20:46:42 INFO - Running setup.py install for mozprofile 20:46:42 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 20:46:42 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 20:46:42 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 20:46:42 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 20:46:42 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 20:46:42 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 20:46:42 INFO - Running setup.py install for mozrunner 20:46:42 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 20:46:42 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 20:46:42 INFO - Running setup.py install for mozscreenshot 20:46:42 INFO - Running setup.py install for moztest 20:46:42 INFO - Running setup.py install for mozversion 20:46:42 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 20:46:42 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 20:46:42 INFO - Running setup.py install for wptserve 20:46:42 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:46:42 INFO - Cleaning up... 20:46:42 INFO - Return code: 0 20:46:42 INFO - Installing None into virtualenv C:\slave\test\build\venv 20:46:42 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:46:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:46:42 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:46:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:46:42 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0254B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02674200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025F9158>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0262E368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0234ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026870C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-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:46:42 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:46:42 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:46:42 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:46:42 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Roaming', 20:46:42 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 20:46:42 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 20:46:42 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 20:46:42 INFO - 'COMPUTERNAME': 'T-W864-IX-139', 20:46:42 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:46:42 INFO - 'DCLOCATION': 'SCL3', 20:46:42 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:46:42 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:46:42 INFO - 'HOMEDRIVE': 'C:', 20:46:42 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-139', 20:46:42 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:46:42 INFO - 'KTS_VERSION': '1.19c', 20:46:42 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Local', 20:46:42 INFO - 'LOGONSERVER': '\\\\T-W864-IX-139', 20:46:42 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:46:42 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:46:42 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:46:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:46:42 INFO - 'MOZ_NO_REMOTE': '1', 20:46:42 INFO - 'NO_EM_RESTART': '1', 20:46:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:46:42 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:46:42 INFO - 'OS': 'Windows_NT', 20:46:42 INFO - 'OURDRIVE': 'C:', 20:46:42 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:46:42 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:46:42 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:46:42 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 20:46:42 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 20:46:42 INFO - 'PROCESSOR_LEVEL': '6', 20:46:42 INFO - 'PROCESSOR_REVISION': '1e05', 20:46:42 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:46:42 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 20:46:42 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 20:46:42 INFO - 'PROGRAMW6432': 'C:\\Program Files', 20:46:42 INFO - 'PROMPT': '$P$G', 20:46:42 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:46:42 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:46:42 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:46:42 INFO - 'PWD': 'C:\\slave\\test', 20:46:42 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:46:42 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:46:42 INFO - 'SYSTEMDRIVE': 'C:', 20:46:42 INFO - 'SYSTEMROOT': 'C:\\windows', 20:46:42 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:46:42 INFO - 'TEST1': 'testie', 20:46:42 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:46:42 INFO - 'USERDOMAIN': 'T-W864-IX-139', 20:46:42 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-139', 20:46:42 INFO - 'USERNAME': 'cltbld', 20:46:42 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-139', 20:46:42 INFO - 'WINDIR': 'C:\\windows', 20:46:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:46:46 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:46:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 20:46:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 20:46:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 20:46:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 20:46:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 20:46:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 20:46:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 20:46:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 20:46:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 20:46:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 20:46:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 20:46:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 20:46:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 20:46:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 20:46:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 20:46:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 20:46:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 20:46:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 20:46:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 20:46:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 20:46:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 20:46:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 20:46:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 20:46:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 20:46:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 20:46:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 20:46:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 20:46:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 20:46:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 20:46:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 20:46:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 20:46:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 20:46:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 20:46:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 20:46:46 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 20:46:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 20:46:46 INFO - Unpacking c:\slave\test\build\tests\marionette\client 20:46:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 20:46:46 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 20:46:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 20:46:46 INFO - Unpacking c:\slave\test\build\tests\marionette 20:46:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 20:46:46 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 20:46:46 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:46:59 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:46:59 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:46:59 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:46:59 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:46:59 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 20:46:59 INFO - Downloading blessings-1.6.tar.gz 20:46:59 INFO - Running setup.py egg_info for package blessings 20:46:59 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:46:59 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:46:59 INFO - Running setup.py install for blessings 20:46:59 INFO - Running setup.py install for browsermob-proxy 20:46:59 INFO - Running setup.py install for manifestparser 20:46:59 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 20:46:59 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 20:46:59 INFO - Running setup.py install for marionette-client 20:46:59 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 20:46:59 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 20:46:59 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 20:46:59 INFO - Running setup.py install for marionette-driver 20:46:59 INFO - Running setup.py install for mozcrash 20:46:59 INFO - Running setup.py install for mozdebug 20:46:59 INFO - Running setup.py install for mozdevice 20:46:59 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 20:46:59 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 20:46:59 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 20:46:59 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 20:46:59 INFO - Running setup.py install for mozhttpd 20:46:59 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 20:46:59 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 20:46:59 INFO - Running setup.py install for mozInstall 20:46:59 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 20:46:59 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 20:46:59 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 20:46:59 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 20:46:59 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 20:46:59 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 20:46:59 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 20:46:59 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 20:46:59 INFO - Running setup.py install for mozleak 20:46:59 INFO - Running setup.py install for mozprofile 20:46:59 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 20:46:59 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 20:46:59 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 20:46:59 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 20:46:59 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 20:46:59 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 20:46:59 INFO - Running setup.py install for mozrunner 20:46:59 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 20:46:59 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 20:47:01 INFO - Running setup.py install for mozscreenshot 20:47:01 INFO - Running setup.py install for moztest 20:47:01 INFO - Running setup.py install for mozversion 20:47:01 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 20:47:01 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 20:47:01 INFO - Running setup.py install for wptserve 20:47:01 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 20:47:01 INFO - Cleaning up... 20:47:01 INFO - Return code: 0 20:47:01 INFO - Done creating virtualenv C:\slave\test\build\venv. 20:47:01 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 20:47:01 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 20:47:02 INFO - Reading from file tmpfile_stdout 20:47:02 INFO - Using _rmtree_windows ... 20:47:02 INFO - Using _rmtree_windows ... 20:47:02 INFO - Current package versions: 20:47:02 INFO - blessings == 1.6 20:47:02 INFO - blobuploader == 1.2.4 20:47:02 INFO - browsermob-proxy == 0.6.0 20:47:02 INFO - distribute == 0.6.14 20:47:02 INFO - docopt == 0.6.1 20:47:02 INFO - manifestparser == 1.1 20:47:02 INFO - marionette-client == 2.3.0 20:47:02 INFO - marionette-driver == 1.4.0 20:47:02 INFO - mozInstall == 1.12 20:47:02 INFO - mozcrash == 0.17 20:47:02 INFO - mozdebug == 0.1 20:47:02 INFO - mozdevice == 0.48 20:47:02 INFO - mozfile == 1.2 20:47:02 INFO - mozhttpd == 0.7 20:47:02 INFO - mozinfo == 0.9 20:47:02 INFO - mozleak == 0.1 20:47:02 INFO - mozlog == 3.1 20:47:02 INFO - moznetwork == 0.27 20:47:02 INFO - mozprocess == 0.22 20:47:02 INFO - mozprofile == 0.28 20:47:02 INFO - mozrunner == 6.11 20:47:02 INFO - mozscreenshot == 0.1 20:47:02 INFO - mozsystemmonitor == 0.0 20:47:02 INFO - moztest == 0.7 20:47:02 INFO - mozversion == 1.4 20:47:02 INFO - requests == 1.2.3 20:47:02 INFO - wptserve == 1.4.0 20:47:02 INFO - Running post-action listener: _resource_record_post_action 20:47:02 INFO - Running post-action listener: _start_resource_monitoring 20:47:02 INFO - Starting resource monitoring. 20:47:02 INFO - ##### 20:47:02 INFO - ##### Running pull step. 20:47:02 INFO - ##### 20:47:02 INFO - Running pre-action listener: _resource_record_pre_action 20:47:02 INFO - Running main action method: pull 20:47:02 INFO - Pull has nothing to do! 20:47:02 INFO - Running post-action listener: _resource_record_post_action 20:47:02 INFO - ##### 20:47:02 INFO - ##### Running install step. 20:47:02 INFO - ##### 20:47:02 INFO - Running pre-action listener: _resource_record_pre_action 20:47:02 INFO - Running main action method: install 20:47:02 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 20:47:02 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 20:47:02 INFO - Reading from file tmpfile_stdout 20:47:02 INFO - Using _rmtree_windows ... 20:47:02 INFO - Using _rmtree_windows ... 20:47:02 INFO - Detecting whether we're running mozinstall >=1.0... 20:47:02 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 20:47:02 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 20:47:02 INFO - Reading from file tmpfile_stdout 20:47:02 INFO - Output received: 20:47:02 INFO - Usage: mozinstall-script.py [options] installer 20:47:02 INFO - Options: 20:47:02 INFO - -h, --help show this help message and exit 20:47:02 INFO - -d DEST, --destination=DEST 20:47:02 INFO - Directory to install application into. [default: 20:47:02 INFO - "C:\slave\test"] 20:47:02 INFO - --app=APP Application being installed. [default: firefox] 20:47:02 INFO - Using _rmtree_windows ... 20:47:02 INFO - Using _rmtree_windows ... 20:47:02 INFO - mkdir: C:\slave\test\build\application 20:47:02 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:47:02 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:47:05 INFO - Reading from file tmpfile_stdout 20:47:05 INFO - Output received: 20:47:05 INFO - C:\slave\test\build\application\firefox\firefox.exe 20:47:05 INFO - Using _rmtree_windows ... 20:47:05 INFO - Using _rmtree_windows ... 20:47:05 INFO - Running post-action listener: _resource_record_post_action 20:47:05 INFO - ##### 20:47:05 INFO - ##### Running run-tests step. 20:47:05 INFO - ##### 20:47:05 INFO - Running pre-action listener: _resource_record_pre_action 20:47:05 INFO - Running main action method: run_tests 20:47:05 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 20:47:05 INFO - Minidump filename unknown. Determining based upon platform and architecture. 20:47:05 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 20:47:05 INFO - grabbing minidump binary from tooltool 20:47:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:47:05 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0262E368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0234ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026870C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 20:47:05 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:47:05 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:47:05 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 20:47:06 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpjp3vvk 20:47:06 INFO - INFO - File integrity verified, renaming tmpjp3vvk to win32-minidump_stackwalk.exe 20:47:06 INFO - Return code: 0 20:47:06 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 20:47:06 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 20:47:06 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/c6qYJGmKSDq5yKIEo1Kawg/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:47:06 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/c6qYJGmKSDq5yKIEo1Kawg/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:47:06 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:47:06 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Roaming', 20:47:06 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 20:47:06 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 20:47:06 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 20:47:06 INFO - 'COMPUTERNAME': 'T-W864-IX-139', 20:47:06 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:47:06 INFO - 'DCLOCATION': 'SCL3', 20:47:06 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:47:06 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:47:06 INFO - 'HOMEDRIVE': 'C:', 20:47:06 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-139', 20:47:06 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:47:06 INFO - 'KTS_VERSION': '1.19c', 20:47:06 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Local', 20:47:06 INFO - 'LOGONSERVER': '\\\\T-W864-IX-139', 20:47:06 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 20:47:06 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:47:06 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:47:06 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:47:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:47:06 INFO - 'MOZ_NO_REMOTE': '1', 20:47:06 INFO - 'NO_EM_RESTART': '1', 20:47:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:47:06 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:47:06 INFO - 'OS': 'Windows_NT', 20:47:06 INFO - 'OURDRIVE': 'C:', 20:47:06 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:47:06 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:47:06 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:47:06 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 20:47:06 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 20:47:06 INFO - 'PROCESSOR_LEVEL': '6', 20:47:06 INFO - 'PROCESSOR_REVISION': '1e05', 20:47:06 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:47:06 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 20:47:06 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 20:47:06 INFO - 'PROGRAMW6432': 'C:\\Program Files', 20:47:06 INFO - 'PROMPT': '$P$G', 20:47:06 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:47:06 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:47:06 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:47:06 INFO - 'PWD': 'C:\\slave\\test', 20:47:06 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:47:06 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:47:06 INFO - 'SYSTEMDRIVE': 'C:', 20:47:06 INFO - 'SYSTEMROOT': 'C:\\windows', 20:47:06 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:47:06 INFO - 'TEST1': 'testie', 20:47:06 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:47:06 INFO - 'USERDOMAIN': 'T-W864-IX-139', 20:47:06 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-139', 20:47:06 INFO - 'USERNAME': 'cltbld', 20:47:06 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-139', 20:47:06 INFO - 'WINDIR': 'C:\\windows', 20:47:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:47:06 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/c6qYJGmKSDq5yKIEo1Kawg/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:47:08 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:47:08 INFO - import pkg_resources 20:47:09 INFO - Using 1 client processes 20:47:12 INFO - SUITE-START | Running 778 tests 20:47:12 INFO - Running testharness tests 20:47:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 20:47:12 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 20:47:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 20:47:12 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 20:47:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 20:47:12 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 20:47:12 INFO - Setting up ssl 20:47:13 INFO - PROCESS | certutil | 20:47:13 INFO - PROCESS | certutil | 20:47:13 INFO - PROCESS | certutil | 20:47:13 INFO - Certificate Nickname Trust Attributes 20:47:13 INFO - SSL,S/MIME,JAR/XPI 20:47:13 INFO - 20:47:13 INFO - web-platform-tests CT,, 20:47:13 INFO - 20:47:13 INFO - Starting runner 20:47:13 INFO - PROCESS | 4852 | [4852] 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:47:13 INFO - PROCESS | 4852 | [4852] 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:47:13 INFO - PROCESS | 4852 | [4852] 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:47:15 INFO - PROCESS | 4852 | 1467431235194 Marionette DEBUG Marionette enabled via build flag and pref 20:47:16 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED0585E000 == 1 [pid = 4852] [id = 1] 20:47:16 INFO - PROCESS | 4852 | ++DOMWINDOW == 1 (000000ED1468F800) [pid = 4852] [serial = 1] [outer = 0000000000000000] 20:47:16 INFO - PROCESS | 4852 | [4852] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 20:47:16 INFO - PROCESS | 4852 | ++DOMWINDOW == 2 (000000ED14690800) [pid = 4852] [serial = 2] [outer = 000000ED1468F800] 20:47:16 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1797C800 == 2 [pid = 4852] [id = 2] 20:47:16 INFO - PROCESS | 4852 | ++DOMWINDOW == 3 (000000ED1797D000) [pid = 4852] [serial = 3] [outer = 0000000000000000] 20:47:16 INFO - PROCESS | 4852 | [4852] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 20:47:16 INFO - PROCESS | 4852 | ++DOMWINDOW == 4 (000000ED1797E000) [pid = 4852] [serial = 4] [outer = 000000ED1797D000] 20:47:16 INFO - PROCESS | 4852 | 1467431236892 Marionette INFO Listening on port 2828 20:47:18 INFO - PROCESS | 4852 | 1467431238753 Marionette DEBUG Marionette enabled via command-line flag 20:47:18 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED186CA000 == 3 [pid = 4852] [id = 3] 20:47:18 INFO - PROCESS | 4852 | ++DOMWINDOW == 5 (000000ED18910800) [pid = 4852] [serial = 5] [outer = 0000000000000000] 20:47:18 INFO - PROCESS | 4852 | [4852] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 20:47:18 INFO - PROCESS | 4852 | ++DOMWINDOW == 6 (000000ED18911800) [pid = 4852] [serial = 6] [outer = 000000ED18910800] 20:47:18 INFO - PROCESS | 4852 | [4852] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 20:47:18 INFO - PROCESS | 4852 | [4852] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 20:47:19 INFO - PROCESS | 4852 | ++DOMWINDOW == 7 (000000ED19425800) [pid = 4852] [serial = 7] [outer = 000000ED1797D000] 20:47:19 INFO - PROCESS | 4852 | [4852] 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:47:19 INFO - PROCESS | 4852 | 1467431239456 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49317 20:47:19 INFO - PROCESS | 4852 | [4852] 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:47:19 INFO - PROCESS | 4852 | 1467431239487 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49318 20:47:19 INFO - PROCESS | 4852 | [4852] 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:47:19 INFO - PROCESS | 4852 | 1467431239495 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49319 20:47:19 INFO - PROCESS | 4852 | [4852] 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:47:19 INFO - PROCESS | 4852 | 1467431239529 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49320 20:47:19 INFO - PROCESS | 4852 | 1467431239531 Marionette DEBUG Closed connection conn0 20:47:19 INFO - PROCESS | 4852 | 1467431239533 Marionette DEBUG Closed connection conn1 20:47:19 INFO - PROCESS | 4852 | 1467431239535 Marionette DEBUG Closed connection conn2 20:47:19 INFO - PROCESS | 4852 | 1467431239612 Marionette DEBUG Closed connection conn3 20:47:19 INFO - PROCESS | 4852 | [4852] 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:47:19 INFO - PROCESS | 4852 | 1467431239618 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49321 20:47:19 INFO - PROCESS | 4852 | 1467431239773 Marionette DEBUG Closed connection conn4 20:47:19 INFO - PROCESS | 4852 | [4852] 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:47:19 INFO - PROCESS | 4852 | 1467431239780 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49322 20:47:19 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1991D800 == 4 [pid = 4852] [id = 4] 20:47:19 INFO - PROCESS | 4852 | ++DOMWINDOW == 8 (000000ED146DB800) [pid = 4852] [serial = 8] [outer = 0000000000000000] 20:47:19 INFO - PROCESS | 4852 | ++DOMWINDOW == 9 (000000ED199D3C00) [pid = 4852] [serial = 9] [outer = 000000ED146DB800] 20:47:20 INFO - PROCESS | 4852 | ++DOMWINDOW == 10 (000000ED1A070400) [pid = 4852] [serial = 10] [outer = 000000ED146DB800] 20:47:20 INFO - PROCESS | 4852 | 1467431240046 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 20:47:20 INFO - PROCESS | 4852 | 1467431240051 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":"20160701192722","device":"desktop","version":"48.0"} 20:47:20 INFO - PROCESS | 4852 | [4852] 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:47:20 INFO - PROCESS | 4852 | [4852] 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:47:20 INFO - PROCESS | 4852 | [4852] 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:47:21 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1F785800 == 5 [pid = 4852] [id = 5] 20:47:21 INFO - PROCESS | 4852 | ++DOMWINDOW == 11 (000000ED1F786000) [pid = 4852] [serial = 11] [outer = 0000000000000000] 20:47:21 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1F786800 == 6 [pid = 4852] [id = 6] 20:47:21 INFO - PROCESS | 4852 | ++DOMWINDOW == 12 (000000ED1F906000) [pid = 4852] [serial = 12] [outer = 0000000000000000] 20:47:22 INFO - PROCESS | 4852 | [4852] 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:47:22 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED203F2800 == 7 [pid = 4852] [id = 7] 20:47:22 INFO - PROCESS | 4852 | ++DOMWINDOW == 13 (000000ED1F905800) [pid = 4852] [serial = 13] [outer = 0000000000000000] 20:47:22 INFO - PROCESS | 4852 | [4852] 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:47:22 INFO - PROCESS | 4852 | [4852] 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:47:22 INFO - PROCESS | 4852 | ++DOMWINDOW == 14 (000000ED205A2800) [pid = 4852] [serial = 14] [outer = 000000ED1F905800] 20:47:22 INFO - PROCESS | 4852 | ++DOMWINDOW == 15 (000000ED20860800) [pid = 4852] [serial = 15] [outer = 000000ED1F786000] 20:47:22 INFO - PROCESS | 4852 | ++DOMWINDOW == 16 (000000ED20492000) [pid = 4852] [serial = 16] [outer = 000000ED1F906000] 20:47:22 INFO - PROCESS | 4852 | ++DOMWINDOW == 17 (000000ED206CB800) [pid = 4852] [serial = 17] [outer = 000000ED1F905800] 20:47:23 INFO - PROCESS | 4852 | 1467431243352 Marionette INFO startBrowser 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:23 INFO - PROCESS | 4852 | 1467431243388 Marionette DEBUG loaded listener.js 20:47:23 INFO - PROCESS | 4852 | 1467431243402 Marionette DEBUG loaded listener.js 20:47:23 INFO - PROCESS | 4852 | 1467431243404 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:24 INFO - PROCESS | 4852 | ++DOMWINDOW == 18 (000000ED22A96000) [pid = 4852] [serial = 18] [outer = 000000ED1F905800] 20:47:24 INFO - PROCESS | 4852 | 1467431244697 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"6e344c96-24a2-4b1f-826e-74bb151d1416","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":"20160701192722","device":"desktop","version":"48.0","command_id":1}}] 20:47:26 INFO - PROCESS | 4852 | 1467431246112 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:47:26 INFO - PROCESS | 4852 | 1467431246115 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:26 INFO - PROCESS | 4852 | 1467431246148 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 20:47:26 INFO - PROCESS | 4852 | 1467431246170 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 20:47:26 INFO - PROCESS | 4852 | 1467431246173 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:26 INFO - PROCESS | 4852 | [4852] 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:47:26 INFO - PROCESS | 4852 | --DOCSHELL 000000ED0585E000 == 6 [pid = 4852] [id = 1] 20:47:27 INFO - PROCESS | 4852 | [4852] 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:47:27 INFO - PROCESS | 4852 | ++DOMWINDOW == 19 (000000ED12DBCC00) [pid = 4852] [serial = 19] [outer = 000000ED1F905800] 20:47:27 INFO - PROCESS | 4852 | [4852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:47:27 INFO - PROCESS | 4852 | [4852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:47:27 INFO - PROCESS | 4852 | 1467431247797 Marionette TRACE conn5 <- [1,3,null,{}] 20:47:27 INFO - PROCESS | 4852 | 1467431247802 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 20:47:27 INFO - PROCESS | 4852 | 1467431247806 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:27 INFO - PROCESS | 4852 | 1467431247830 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 20:47:27 INFO - PROCESS | 4852 | 1467431247853 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 20:47:27 INFO - PROCESS | 4852 | 1467431247857 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 20:47:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 20:47:27 INFO - PROCESS | 4852 | 1467431247862 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 20:47:27 INFO - PROCESS | 4852 | 1467431247865 Marionette TRACE conn5 <- [1,6,null,{}] 20:47:28 INFO - PROCESS | 4852 | 1467431248194 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:47:28 INFO - PROCESS | 4852 | 1467431248197 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:28 INFO - PROCESS | 4852 | 1467431248220 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 20:47:28 INFO - PROCESS | 4852 | 1467431248226 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:28 INFO - PROCESS | 4852 | 1467431248230 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:28 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED12B24800 == 7 [pid = 4852] [id = 8] 20:47:28 INFO - PROCESS | 4852 | ++DOMWINDOW == 20 (000000ED17908800) [pid = 4852] [serial = 20] [outer = 0000000000000000] 20:47:28 INFO - PROCESS | 4852 | ++DOMWINDOW == 21 (000000ED1790EC00) [pid = 4852] [serial = 21] [outer = 000000ED17908800] 20:47:28 INFO - PROCESS | 4852 | 1467431248285 Marionette DEBUG loaded listener.js 20:47:28 INFO - PROCESS | 4852 | ++DOMWINDOW == 22 (000000ED17C7A400) [pid = 4852] [serial = 22] [outer = 000000ED17908800] 20:47:28 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED12943800 == 8 [pid = 4852] [id = 9] 20:47:28 INFO - PROCESS | 4852 | ++DOMWINDOW == 23 (000000ED1873E800) [pid = 4852] [serial = 23] [outer = 0000000000000000] 20:47:28 INFO - PROCESS | 4852 | ++DOMWINDOW == 24 (000000ED18954400) [pid = 4852] [serial = 24] [outer = 000000ED1873E800] 20:47:28 INFO - PROCESS | 4852 | 1467431248723 Marionette DEBUG loaded listener.js 20:47:28 INFO - PROCESS | 4852 | ++DOMWINDOW == 25 (000000ED18330400) [pid = 4852] [serial = 25] [outer = 000000ED1873E800] 20:47:28 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1991D800 == 7 [pid = 4852] [id = 4] 20:47:29 INFO - PROCESS | 4852 | 1467431249142 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:47:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 20:47:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1338ms 20:47:29 INFO - PROCESS | 4852 | 1467431249215 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 20:47:29 INFO - PROCESS | 4852 | 1467431249220 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 20:47:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 20:47:29 INFO - PROCESS | 4852 | 1467431249357 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 20:47:29 INFO - PROCESS | 4852 | 1467431249360 Marionette TRACE conn5 <- [1,10,null,{}] 20:47:29 INFO - PROCESS | 4852 | 1467431249373 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:47:29 INFO - PROCESS | 4852 | 1467431249376 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:29 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED187DA800 == 8 [pid = 4852] [id = 10] 20:47:29 INFO - PROCESS | 4852 | ++DOMWINDOW == 26 (000000ED1890C800) [pid = 4852] [serial = 26] [outer = 0000000000000000] 20:47:29 INFO - PROCESS | 4852 | 1467431249491 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 20:47:29 INFO - PROCESS | 4852 | ++DOMWINDOW == 27 (000000ED13F62800) [pid = 4852] [serial = 27] [outer = 000000ED1890C800] 20:47:29 INFO - PROCESS | 4852 | ++DOMWINDOW == 28 (000000ED1891C800) [pid = 4852] [serial = 28] [outer = 000000ED1890C800] 20:47:29 INFO - PROCESS | 4852 | 1467431249577 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:29 INFO - PROCESS | 4852 | 1467431249582 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:29 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED123EC800 == 9 [pid = 4852] [id = 11] 20:47:29 INFO - PROCESS | 4852 | ++DOMWINDOW == 29 (000000ED17909400) [pid = 4852] [serial = 29] [outer = 0000000000000000] 20:47:29 INFO - PROCESS | 4852 | ++DOMWINDOW == 30 (000000ED1F6E3C00) [pid = 4852] [serial = 30] [outer = 000000ED17909400] 20:47:29 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED19444000 == 10 [pid = 4852] [id = 12] 20:47:29 INFO - PROCESS | 4852 | ++DOMWINDOW == 31 (000000ED1F9C7400) [pid = 4852] [serial = 31] [outer = 0000000000000000] 20:47:29 INFO - PROCESS | 4852 | ++DOMWINDOW == 32 (000000ED1F9CC400) [pid = 4852] [serial = 32] [outer = 000000ED1F9C7400] 20:47:29 INFO - PROCESS | 4852 | 1467431249675 Marionette DEBUG loaded listener.js 20:47:29 INFO - PROCESS | 4852 | ++DOMWINDOW == 33 (000000ED1FAA6C00) [pid = 4852] [serial = 33] [outer = 000000ED1F9C7400] 20:47:29 INFO - PROCESS | 4852 | ++DOMWINDOW == 34 (000000ED20110000) [pid = 4852] [serial = 34] [outer = 000000ED17909400] 20:47:30 INFO - PROCESS | 4852 | 1467431250265 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:47:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 20:47:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1057ms 20:47:30 INFO - PROCESS | 4852 | 1467431250293 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 20:47:30 INFO - PROCESS | 4852 | 1467431250296 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 20:47:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 20:47:30 INFO - PROCESS | 4852 | 1467431250300 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 20:47:30 INFO - PROCESS | 4852 | 1467431250302 Marionette TRACE conn5 <- [1,14,null,{}] 20:47:30 INFO - PROCESS | 4852 | 1467431250306 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:47:30 INFO - PROCESS | 4852 | 1467431250308 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:30 INFO - PROCESS | 4852 | 1467431250401 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 20:47:30 INFO - PROCESS | 4852 | 1467431250407 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:30 INFO - PROCESS | 4852 | 1467431250411 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:30 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1C61E800 == 11 [pid = 4852] [id = 13] 20:47:30 INFO - PROCESS | 4852 | ++DOMWINDOW == 35 (000000ED215F4C00) [pid = 4852] [serial = 35] [outer = 0000000000000000] 20:47:30 INFO - PROCESS | 4852 | ++DOMWINDOW == 36 (000000ED215FBC00) [pid = 4852] [serial = 36] [outer = 000000ED215F4C00] 20:47:30 INFO - PROCESS | 4852 | 1467431250462 Marionette DEBUG loaded listener.js 20:47:30 INFO - PROCESS | 4852 | ++DOMWINDOW == 37 (000000ED22397800) [pid = 4852] [serial = 37] [outer = 000000ED215F4C00] 20:47:30 INFO - PROCESS | 4852 | 1467431250895 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:47:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 20:47:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 628ms 20:47:30 INFO - PROCESS | 4852 | 1467431250945 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 20:47:30 INFO - PROCESS | 4852 | 1467431250952 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 20:47:30 INFO - PROCESS | 4852 | 1467431250957 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 20:47:30 INFO - PROCESS | 4852 | 1467431250959 Marionette TRACE conn5 <- [1,18,null,{}] 20:47:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 20:47:30 INFO - PROCESS | 4852 | 1467431250963 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:47:30 INFO - PROCESS | 4852 | 1467431250965 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:31 INFO - PROCESS | 4852 | 1467431251057 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 20:47:31 INFO - PROCESS | 4852 | 1467431251065 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:31 INFO - PROCESS | 4852 | 1467431251068 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:31 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1D38F800 == 12 [pid = 4852] [id = 14] 20:47:31 INFO - PROCESS | 4852 | ++DOMWINDOW == 38 (000000ED1F46E800) [pid = 4852] [serial = 38] [outer = 0000000000000000] 20:47:31 INFO - PROCESS | 4852 | ++DOMWINDOW == 39 (000000ED1F9CD800) [pid = 4852] [serial = 39] [outer = 000000ED1F46E800] 20:47:31 INFO - PROCESS | 4852 | 1467431251115 Marionette DEBUG loaded listener.js 20:47:31 INFO - PROCESS | 4852 | ++DOMWINDOW == 40 (000000ED23AD1000) [pid = 4852] [serial = 40] [outer = 000000ED1F46E800] 20:47:31 INFO - PROCESS | 4852 | 1467431251511 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:47:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 20:47:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 587ms 20:47:31 INFO - PROCESS | 4852 | 1467431251552 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 20:47:31 INFO - PROCESS | 4852 | 1467431251554 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 20:47:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 20:47:31 INFO - PROCESS | 4852 | 1467431251558 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 20:47:31 INFO - PROCESS | 4852 | 1467431251560 Marionette TRACE conn5 <- [1,22,null,{}] 20:47:31 INFO - PROCESS | 4852 | 1467431251563 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:47:31 INFO - PROCESS | 4852 | 1467431251566 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:31 INFO - PROCESS | 4852 | 1467431251647 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 20:47:31 INFO - PROCESS | 4852 | 1467431251652 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:31 INFO - PROCESS | 4852 | 1467431251654 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:31 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1F623000 == 13 [pid = 4852] [id = 15] 20:47:31 INFO - PROCESS | 4852 | ++DOMWINDOW == 41 (000000ED1D1A5800) [pid = 4852] [serial = 41] [outer = 0000000000000000] 20:47:31 INFO - PROCESS | 4852 | ++DOMWINDOW == 42 (000000ED1D97BC00) [pid = 4852] [serial = 42] [outer = 000000ED1D1A5800] 20:47:31 INFO - PROCESS | 4852 | 1467431251700 Marionette DEBUG loaded listener.js 20:47:31 INFO - PROCESS | 4852 | ++DOMWINDOW == 43 (000000ED1FE2A400) [pid = 4852] [serial = 43] [outer = 000000ED1D1A5800] 20:47:32 INFO - PROCESS | 4852 | 1467431252082 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:47:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 20:47:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 586ms 20:47:32 INFO - PROCESS | 4852 | 1467431252146 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 20:47:32 INFO - PROCESS | 4852 | 1467431252148 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 20:47:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 20:47:32 INFO - PROCESS | 4852 | 1467431252151 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 20:47:32 INFO - PROCESS | 4852 | 1467431252153 Marionette TRACE conn5 <- [1,26,null,{}] 20:47:32 INFO - PROCESS | 4852 | 1467431252157 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:47:32 INFO - PROCESS | 4852 | 1467431252163 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:32 INFO - PROCESS | 4852 | 1467431252258 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 20:47:32 INFO - PROCESS | 4852 | 1467431252263 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:32 INFO - PROCESS | 4852 | 1467431252266 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:32 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1FDC8000 == 14 [pid = 4852] [id = 16] 20:47:32 INFO - PROCESS | 4852 | ++DOMWINDOW == 44 (000000ED11BD6400) [pid = 4852] [serial = 44] [outer = 0000000000000000] 20:47:32 INFO - PROCESS | 4852 | ++DOMWINDOW == 45 (000000ED1D14E400) [pid = 4852] [serial = 45] [outer = 000000ED11BD6400] 20:47:32 INFO - PROCESS | 4852 | 1467431252317 Marionette DEBUG loaded listener.js 20:47:32 INFO - PROCESS | 4852 | ++DOMWINDOW == 46 (000000ED1FE31400) [pid = 4852] [serial = 46] [outer = 000000ED11BD6400] 20:47:32 INFO - PROCESS | 4852 | 1467431252738 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:47:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 20:47:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 627ms 20:47:32 INFO - PROCESS | 4852 | 1467431252781 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 20:47:32 INFO - PROCESS | 4852 | 1467431252784 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 20:47:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 20:47:32 INFO - PROCESS | 4852 | 1467431252787 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 20:47:32 INFO - PROCESS | 4852 | 1467431252789 Marionette TRACE conn5 <- [1,30,null,{}] 20:47:32 INFO - PROCESS | 4852 | 1467431252792 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:47:32 INFO - PROCESS | 4852 | 1467431252794 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:32 INFO - PROCESS | 4852 | 1467431252876 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 20:47:32 INFO - PROCESS | 4852 | 1467431252882 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:32 INFO - PROCESS | 4852 | 1467431252884 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:32 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED20214800 == 15 [pid = 4852] [id = 17] 20:47:32 INFO - PROCESS | 4852 | ++DOMWINDOW == 47 (000000ED1C6E9800) [pid = 4852] [serial = 47] [outer = 0000000000000000] 20:47:32 INFO - PROCESS | 4852 | ++DOMWINDOW == 48 (000000ED1D153400) [pid = 4852] [serial = 48] [outer = 000000ED1C6E9800] 20:47:32 INFO - PROCESS | 4852 | 1467431252930 Marionette DEBUG loaded listener.js 20:47:33 INFO - PROCESS | 4852 | ++DOMWINDOW == 49 (000000ED23B60800) [pid = 4852] [serial = 49] [outer = 000000ED1C6E9800] 20:47:33 INFO - PROCESS | 4852 | 1467431253363 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:47:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 20:47:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 627ms 20:47:33 INFO - PROCESS | 4852 | 1467431253421 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 20:47:33 INFO - PROCESS | 4852 | 1467431253423 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 20:47:33 INFO - PROCESS | 4852 | 1467431253426 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 20:47:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 20:47:33 INFO - PROCESS | 4852 | 1467431253428 Marionette TRACE conn5 <- [1,34,null,{}] 20:47:33 INFO - PROCESS | 4852 | 1467431253431 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:47:33 INFO - PROCESS | 4852 | 1467431253433 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:33 INFO - PROCESS | 4852 | 1467431253514 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 20:47:33 INFO - PROCESS | 4852 | 1467431253519 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:33 INFO - PROCESS | 4852 | 1467431253521 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:33 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED217B5000 == 16 [pid = 4852] [id = 18] 20:47:33 INFO - PROCESS | 4852 | ++DOMWINDOW == 50 (000000ED20109400) [pid = 4852] [serial = 50] [outer = 0000000000000000] 20:47:33 INFO - PROCESS | 4852 | ++DOMWINDOW == 51 (000000ED251BA800) [pid = 4852] [serial = 51] [outer = 000000ED20109400] 20:47:33 INFO - PROCESS | 4852 | 1467431253566 Marionette DEBUG loaded listener.js 20:47:33 INFO - PROCESS | 4852 | ++DOMWINDOW == 52 (000000ED23806C00) [pid = 4852] [serial = 52] [outer = 000000ED20109400] 20:47:33 INFO - PROCESS | 4852 | 1467431253943 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:47:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 20:47:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 523ms 20:47:33 INFO - PROCESS | 4852 | 1467431253954 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 20:47:33 INFO - PROCESS | 4852 | 1467431253956 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 20:47:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 20:47:33 INFO - PROCESS | 4852 | 1467431253959 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 20:47:33 INFO - PROCESS | 4852 | 1467431253961 Marionette TRACE conn5 <- [1,38,null,{}] 20:47:33 INFO - PROCESS | 4852 | 1467431253964 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:47:33 INFO - PROCESS | 4852 | 1467431253966 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:34 INFO - PROCESS | 4852 | 1467431254071 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 20:47:34 INFO - PROCESS | 4852 | 1467431254087 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:34 INFO - PROCESS | 4852 | 1467431254090 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:34 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED22ABE800 == 17 [pid = 4852] [id = 19] 20:47:34 INFO - PROCESS | 4852 | ++DOMWINDOW == 53 (000000ED22121800) [pid = 4852] [serial = 53] [outer = 0000000000000000] 20:47:34 INFO - PROCESS | 4852 | ++DOMWINDOW == 54 (000000ED2380D000) [pid = 4852] [serial = 54] [outer = 000000ED22121800] 20:47:34 INFO - PROCESS | 4852 | 1467431254134 Marionette DEBUG loaded listener.js 20:47:34 INFO - PROCESS | 4852 | ++DOMWINDOW == 55 (000000ED13A4F800) [pid = 4852] [serial = 55] [outer = 000000ED22121800] 20:47:34 INFO - PROCESS | 4852 | 1467431254486 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:47:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 20:47:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 586ms 20:47:34 INFO - PROCESS | 4852 | 1467431254549 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 20:47:34 INFO - PROCESS | 4852 | 1467431254551 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 20:47:34 INFO - PROCESS | 4852 | 1467431254555 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 20:47:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 20:47:34 INFO - PROCESS | 4852 | 1467431254556 Marionette TRACE conn5 <- [1,42,null,{}] 20:47:34 INFO - PROCESS | 4852 | 1467431254560 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:47:34 INFO - PROCESS | 4852 | 1467431254562 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:34 INFO - PROCESS | 4852 | 1467431254672 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 20:47:34 INFO - PROCESS | 4852 | 1467431254679 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:34 INFO - PROCESS | 4852 | 1467431254681 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:34 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED23A72800 == 18 [pid = 4852] [id = 20] 20:47:34 INFO - PROCESS | 4852 | ++DOMWINDOW == 56 (000000ED13A50000) [pid = 4852] [serial = 56] [outer = 0000000000000000] 20:47:34 INFO - PROCESS | 4852 | ++DOMWINDOW == 57 (000000ED13A5C400) [pid = 4852] [serial = 57] [outer = 000000ED13A50000] 20:47:34 INFO - PROCESS | 4852 | 1467431254730 Marionette DEBUG loaded listener.js 20:47:34 INFO - PROCESS | 4852 | ++DOMWINDOW == 58 (000000ED13AE9C00) [pid = 4852] [serial = 58] [outer = 000000ED13A50000] 20:47:35 INFO - PROCESS | 4852 | 1467431255108 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:47:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 20:47:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 584ms 20:47:35 INFO - PROCESS | 4852 | 1467431255142 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 20:47:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 20:47:35 INFO - PROCESS | 4852 | 1467431255144 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 20:47:35 INFO - PROCESS | 4852 | 1467431255147 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 20:47:35 INFO - PROCESS | 4852 | 1467431255149 Marionette TRACE conn5 <- [1,46,null,{}] 20:47:35 INFO - PROCESS | 4852 | 1467431255153 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:47:35 INFO - PROCESS | 4852 | 1467431255155 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:35 INFO - PROCESS | 4852 | 1467431255257 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 20:47:35 INFO - PROCESS | 4852 | 1467431255289 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:35 INFO - PROCESS | 4852 | 1467431255300 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:35 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED23B87000 == 19 [pid = 4852] [id = 21] 20:47:35 INFO - PROCESS | 4852 | ++DOMWINDOW == 59 (000000ED1D119800) [pid = 4852] [serial = 59] [outer = 0000000000000000] 20:47:35 INFO - PROCESS | 4852 | ++DOMWINDOW == 60 (000000ED26F02800) [pid = 4852] [serial = 60] [outer = 000000ED1D119800] 20:47:35 INFO - PROCESS | 4852 | 1467431255349 Marionette DEBUG loaded listener.js 20:47:35 INFO - PROCESS | 4852 | ++DOMWINDOW == 61 (000000ED26F0D000) [pid = 4852] [serial = 61] [outer = 000000ED1D119800] 20:47:35 INFO - PROCESS | 4852 | 1467431255693 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:47:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 20:47:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 588ms 20:47:35 INFO - PROCESS | 4852 | 1467431255740 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 20:47:35 INFO - PROCESS | 4852 | 1467431255742 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 20:47:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 20:47:35 INFO - PROCESS | 4852 | 1467431255746 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 20:47:35 INFO - PROCESS | 4852 | 1467431255748 Marionette TRACE conn5 <- [1,50,null,{}] 20:47:35 INFO - PROCESS | 4852 | 1467431255751 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:47:35 INFO - PROCESS | 4852 | 1467431255753 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:35 INFO - PROCESS | 4852 | 1467431255865 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 20:47:35 INFO - PROCESS | 4852 | 1467431255872 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:35 INFO - PROCESS | 4852 | 1467431255874 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:35 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27303000 == 20 [pid = 4852] [id = 22] 20:47:35 INFO - PROCESS | 4852 | ++DOMWINDOW == 62 (000000ED26F04000) [pid = 4852] [serial = 62] [outer = 0000000000000000] 20:47:35 INFO - PROCESS | 4852 | ++DOMWINDOW == 63 (000000ED27239800) [pid = 4852] [serial = 63] [outer = 000000ED26F04000] 20:47:35 INFO - PROCESS | 4852 | 1467431255919 Marionette DEBUG loaded listener.js 20:47:36 INFO - PROCESS | 4852 | ++DOMWINDOW == 64 (000000ED1FE30400) [pid = 4852] [serial = 64] [outer = 000000ED26F04000] 20:47:36 INFO - PROCESS | 4852 | 1467431256300 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:47:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 20:47:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 586ms 20:47:36 INFO - PROCESS | 4852 | 1467431256334 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 20:47:36 INFO - PROCESS | 4852 | 1467431256336 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 20:47:36 INFO - PROCESS | 4852 | 1467431256339 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 20:47:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 20:47:36 INFO - PROCESS | 4852 | 1467431256341 Marionette TRACE conn5 <- [1,54,null,{}] 20:47:36 INFO - PROCESS | 4852 | 1467431256345 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:47:36 INFO - PROCESS | 4852 | 1467431256346 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:36 INFO - PROCESS | 4852 | 1467431256435 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 20:47:37 INFO - PROCESS | 4852 | 1467431257190 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:37 INFO - PROCESS | 4852 | 1467431257193 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:37 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED13C69800 == 21 [pid = 4852] [id = 23] 20:47:37 INFO - PROCESS | 4852 | ++DOMWINDOW == 65 (000000ED13A54000) [pid = 4852] [serial = 65] [outer = 0000000000000000] 20:47:37 INFO - PROCESS | 4852 | ++DOMWINDOW == 66 (000000ED13A5B000) [pid = 4852] [serial = 66] [outer = 000000ED13A54000] 20:47:37 INFO - PROCESS | 4852 | 1467431257243 Marionette DEBUG loaded listener.js 20:47:37 INFO - PROCESS | 4852 | ++DOMWINDOW == 67 (000000ED13C1FC00) [pid = 4852] [serial = 67] [outer = 000000ED13A54000] 20:47:37 INFO - PROCESS | 4852 | 1467431257675 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:47:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 20:47:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1386ms 20:47:37 INFO - PROCESS | 4852 | 1467431257732 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 20:47:37 INFO - PROCESS | 4852 | 1467431257735 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 20:47:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 20:47:37 INFO - PROCESS | 4852 | 1467431257740 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 20:47:37 INFO - PROCESS | 4852 | 1467431257743 Marionette TRACE conn5 <- [1,58,null,{}] 20:47:37 INFO - PROCESS | 4852 | 1467431257748 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:47:37 INFO - PROCESS | 4852 | 1467431257751 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:37 INFO - PROCESS | 4852 | 1467431257857 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 20:47:37 INFO - PROCESS | 4852 | 1467431257902 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:37 INFO - PROCESS | 4852 | 1467431257905 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:37 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1942A000 == 22 [pid = 4852] [id = 24] 20:47:37 INFO - PROCESS | 4852 | ++DOMWINDOW == 68 (000000ED184A2C00) [pid = 4852] [serial = 68] [outer = 0000000000000000] 20:47:37 INFO - PROCESS | 4852 | ++DOMWINDOW == 69 (000000ED19FCF000) [pid = 4852] [serial = 69] [outer = 000000ED184A2C00] 20:47:37 INFO - PROCESS | 4852 | 1467431257952 Marionette DEBUG loaded listener.js 20:47:38 INFO - PROCESS | 4852 | ++DOMWINDOW == 70 (000000ED1C6EB400) [pid = 4852] [serial = 70] [outer = 000000ED184A2C00] 20:47:38 INFO - PROCESS | 4852 | 1467431258373 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:47:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 20:47:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 690ms 20:47:38 INFO - PROCESS | 4852 | 1467431258436 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 20:47:38 INFO - PROCESS | 4852 | 1467431258440 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 20:47:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 20:47:38 INFO - PROCESS | 4852 | --DOMWINDOW == 69 (000000ED146DB800) [pid = 4852] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 20:47:38 INFO - PROCESS | 4852 | --DOMWINDOW == 68 (000000ED1F9C7400) [pid = 4852] [serial = 31] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 20:47:38 INFO - PROCESS | 4852 | --DOMWINDOW == 67 (000000ED215F4C00) [pid = 4852] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 20:47:38 INFO - PROCESS | 4852 | --DOMWINDOW == 66 (000000ED1F46E800) [pid = 4852] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 20:47:38 INFO - PROCESS | 4852 | --DOMWINDOW == 65 (000000ED1D1A5800) [pid = 4852] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 20:47:38 INFO - PROCESS | 4852 | --DOMWINDOW == 64 (000000ED11BD6400) [pid = 4852] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 20:47:38 INFO - PROCESS | 4852 | --DOMWINDOW == 63 (000000ED17908800) [pid = 4852] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 20:47:38 INFO - PROCESS | 4852 | 1467431258666 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 20:47:38 INFO - PROCESS | 4852 | 1467431258668 Marionette TRACE conn5 <- [1,62,null,{}] 20:47:38 INFO - PROCESS | 4852 | 1467431258672 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:47:38 INFO - PROCESS | 4852 | 1467431258674 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:38 INFO - PROCESS | 4852 | 1467431258775 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 20:47:38 INFO - PROCESS | 4852 | 1467431258782 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:38 INFO - PROCESS | 4852 | 1467431258784 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:38 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1D026800 == 23 [pid = 4852] [id = 25] 20:47:38 INFO - PROCESS | 4852 | ++DOMWINDOW == 64 (000000ED18325800) [pid = 4852] [serial = 71] [outer = 0000000000000000] 20:47:38 INFO - PROCESS | 4852 | ++DOMWINDOW == 65 (000000ED19B8DC00) [pid = 4852] [serial = 72] [outer = 000000ED18325800] 20:47:38 INFO - PROCESS | 4852 | 1467431258832 Marionette DEBUG loaded listener.js 20:47:38 INFO - PROCESS | 4852 | ++DOMWINDOW == 66 (000000ED1D1A5800) [pid = 4852] [serial = 73] [outer = 000000ED18325800] 20:47:39 INFO - PROCESS | 4852 | 1467431259232 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:47:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 20:47:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 670ms 20:47:39 INFO - PROCESS | 4852 | 1467431259312 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 20:47:39 INFO - PROCESS | 4852 | 1467431259314 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 20:47:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 20:47:39 INFO - PROCESS | 4852 | 1467431259329 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 20:47:39 INFO - PROCESS | 4852 | 1467431259335 Marionette TRACE conn5 <- [1,66,null,{}] 20:47:39 INFO - PROCESS | 4852 | 1467431259340 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:47:39 INFO - PROCESS | 4852 | 1467431259343 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:39 INFO - PROCESS | 4852 | 1467431259427 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 20:47:39 INFO - PROCESS | 4852 | 1467431259440 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:39 INFO - PROCESS | 4852 | 1467431259442 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:39 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1FA18800 == 24 [pid = 4852] [id = 26] 20:47:39 INFO - PROCESS | 4852 | ++DOMWINDOW == 67 (000000ED1F462800) [pid = 4852] [serial = 74] [outer = 0000000000000000] 20:47:39 INFO - PROCESS | 4852 | ++DOMWINDOW == 68 (000000ED1F6E2400) [pid = 4852] [serial = 75] [outer = 000000ED1F462800] 20:47:39 INFO - PROCESS | 4852 | 1467431259487 Marionette DEBUG loaded listener.js 20:47:39 INFO - PROCESS | 4852 | ++DOMWINDOW == 69 (000000ED1FAA7400) [pid = 4852] [serial = 76] [outer = 000000ED1F462800] 20:47:39 INFO - PROCESS | 4852 | 1467431259876 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:47:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 20:47:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 587ms 20:47:39 INFO - PROCESS | 4852 | 1467431259912 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 20:47:39 INFO - PROCESS | 4852 | 1467431259914 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 20:47:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 20:47:39 INFO - PROCESS | 4852 | 1467431259918 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 20:47:39 INFO - PROCESS | 4852 | 1467431259919 Marionette TRACE conn5 <- [1,70,null,{}] 20:47:39 INFO - PROCESS | 4852 | 1467431259931 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:47:39 INFO - PROCESS | 4852 | 1467431259933 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:40 INFO - PROCESS | 4852 | 1467431260018 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 20:47:40 INFO - PROCESS | 4852 | 1467431260024 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:40 INFO - PROCESS | 4852 | 1467431260026 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:40 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED2020E800 == 25 [pid = 4852] [id = 27] 20:47:40 INFO - PROCESS | 4852 | ++DOMWINDOW == 70 (000000ED1FE2C400) [pid = 4852] [serial = 77] [outer = 0000000000000000] 20:47:40 INFO - PROCESS | 4852 | ++DOMWINDOW == 71 (000000ED20A4F800) [pid = 4852] [serial = 78] [outer = 000000ED1FE2C400] 20:47:40 INFO - PROCESS | 4852 | 1467431260071 Marionette DEBUG loaded listener.js 20:47:40 INFO - PROCESS | 4852 | ++DOMWINDOW == 72 (000000ED21555800) [pid = 4852] [serial = 79] [outer = 000000ED1FE2C400] 20:47:40 INFO - PROCESS | 4852 | 1467431260469 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:47:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 20:47:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 587ms 20:47:40 INFO - PROCESS | 4852 | 1467431260508 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 20:47:40 INFO - PROCESS | 4852 | 1467431260510 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 20:47:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 20:47:40 INFO - PROCESS | 4852 | 1467431260513 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 20:47:40 INFO - PROCESS | 4852 | 1467431260515 Marionette TRACE conn5 <- [1,74,null,{}] 20:47:40 INFO - PROCESS | 4852 | 1467431260518 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:47:40 INFO - PROCESS | 4852 | 1467431260520 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:40 INFO - PROCESS | 4852 | 1467431260600 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 20:47:40 INFO - PROCESS | 4852 | 1467431260606 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:40 INFO - PROCESS | 4852 | 1467431260611 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:40 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED22AB2000 == 26 [pid = 4852] [id = 28] 20:47:40 INFO - PROCESS | 4852 | ++DOMWINDOW == 73 (000000ED22A61800) [pid = 4852] [serial = 80] [outer = 0000000000000000] 20:47:40 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED22A95000) [pid = 4852] [serial = 81] [outer = 000000ED22A61800] 20:47:40 INFO - PROCESS | 4852 | 1467431260667 Marionette DEBUG loaded listener.js 20:47:40 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED2380D400) [pid = 4852] [serial = 82] [outer = 000000ED22A61800] 20:47:41 INFO - PROCESS | 4852 | 1467431261295 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:47:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 20:47:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 839ms 20:47:41 INFO - PROCESS | 4852 | 1467431261363 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 20:47:41 INFO - PROCESS | 4852 | 1467431261368 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 20:47:41 INFO - PROCESS | 4852 | 1467431261387 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 20:47:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 20:47:41 INFO - PROCESS | 4852 | 1467431261392 Marionette TRACE conn5 <- [1,78,null,{}] 20:47:41 INFO - PROCESS | 4852 | 1467431261397 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:47:41 INFO - PROCESS | 4852 | 1467431261401 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:41 INFO - PROCESS | 4852 | 1467431261518 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 20:47:41 INFO - PROCESS | 4852 | 1467431261571 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:41 INFO - PROCESS | 4852 | 1467431261574 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:41 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1D029800 == 27 [pid = 4852] [id = 29] 20:47:41 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED1C6E6C00) [pid = 4852] [serial = 83] [outer = 0000000000000000] 20:47:41 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED1D145400) [pid = 4852] [serial = 84] [outer = 000000ED1C6E6C00] 20:47:41 INFO - PROCESS | 4852 | 1467431261633 Marionette DEBUG loaded listener.js 20:47:41 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED1EBF4800) [pid = 4852] [serial = 85] [outer = 000000ED1C6E6C00] 20:47:42 INFO - PROCESS | 4852 | 1467431262132 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:47:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 20:47:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 775ms 20:47:42 INFO - PROCESS | 4852 | 1467431262170 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 20:47:42 INFO - PROCESS | 4852 | 1467431262175 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 20:47:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 20:47:42 INFO - PROCESS | 4852 | 1467431262182 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 20:47:42 INFO - PROCESS | 4852 | 1467431262185 Marionette TRACE conn5 <- [1,82,null,{}] 20:47:42 INFO - PROCESS | 4852 | 1467431262189 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:47:42 INFO - PROCESS | 4852 | 1467431262192 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:42 INFO - PROCESS | 4852 | 1467431262305 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 20:47:42 INFO - PROCESS | 4852 | 1467431262379 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:42 INFO - PROCESS | 4852 | 1467431262382 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:42 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED23A60800 == 28 [pid = 4852] [id = 30] 20:47:42 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED1FE31800) [pid = 4852] [serial = 86] [outer = 0000000000000000] 20:47:42 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED22706400) [pid = 4852] [serial = 87] [outer = 000000ED1FE31800] 20:47:42 INFO - PROCESS | 4852 | 1467431262440 Marionette DEBUG loaded listener.js 20:47:42 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED23807400) [pid = 4852] [serial = 88] [outer = 000000ED1FE31800] 20:47:42 INFO - PROCESS | 4852 | 1467431262980 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:47:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 20:47:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 838ms 20:47:43 INFO - PROCESS | 4852 | 1467431263024 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 20:47:43 INFO - PROCESS | 4852 | 1467431263027 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 20:47:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 20:47:43 INFO - PROCESS | 4852 | 1467431263031 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 20:47:43 INFO - PROCESS | 4852 | 1467431263035 Marionette TRACE conn5 <- [1,86,null,{}] 20:47:43 INFO - PROCESS | 4852 | 1467431263047 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:47:43 INFO - PROCESS | 4852 | 1467431263052 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:43 INFO - PROCESS | 4852 | 1467431263158 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 20:47:43 INFO - PROCESS | 4852 | 1467431263218 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:43 INFO - PROCESS | 4852 | 1467431263221 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:43 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27078800 == 29 [pid = 4852] [id = 31] 20:47:43 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED1379F800) [pid = 4852] [serial = 89] [outer = 0000000000000000] 20:47:43 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED23803C00) [pid = 4852] [serial = 90] [outer = 000000ED1379F800] 20:47:43 INFO - PROCESS | 4852 | 1467431263279 Marionette DEBUG loaded listener.js 20:47:43 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED23B64000) [pid = 4852] [serial = 91] [outer = 000000ED1379F800] 20:47:43 INFO - PROCESS | 4852 | 1467431263836 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:47:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 20:47:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 880ms 20:47:43 INFO - PROCESS | 4852 | 1467431263913 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 20:47:43 INFO - PROCESS | 4852 | 1467431263916 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 20:47:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 20:47:43 INFO - PROCESS | 4852 | 1467431263938 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 20:47:43 INFO - PROCESS | 4852 | 1467431263940 Marionette TRACE conn5 <- [1,90,null,{}] 20:47:43 INFO - PROCESS | 4852 | 1467431263944 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:47:43 INFO - PROCESS | 4852 | 1467431263947 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:44 INFO - PROCESS | 4852 | 1467431264061 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 20:47:44 INFO - PROCESS | 4852 | 1467431264114 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:44 INFO - PROCESS | 4852 | 1467431264116 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:44 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1F61E800 == 30 [pid = 4852] [id = 32] 20:47:44 INFO - PROCESS | 4852 | ++DOMWINDOW == 85 (000000ED1D130000) [pid = 4852] [serial = 92] [outer = 0000000000000000] 20:47:44 INFO - PROCESS | 4852 | ++DOMWINDOW == 86 (000000ED1D138C00) [pid = 4852] [serial = 93] [outer = 000000ED1D130000] 20:47:44 INFO - PROCESS | 4852 | 1467431264172 Marionette DEBUG loaded listener.js 20:47:44 INFO - PROCESS | 4852 | ++DOMWINDOW == 87 (000000ED23B69C00) [pid = 4852] [serial = 94] [outer = 000000ED1D130000] 20:47:44 INFO - PROCESS | 4852 | 1467431264788 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:47:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 20:47:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 882ms 20:47:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 20:47:44 INFO - PROCESS | 4852 | 1467431264822 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 20:47:44 INFO - PROCESS | 4852 | 1467431264826 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 20:47:44 INFO - PROCESS | 4852 | 1467431264831 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 20:47:44 INFO - PROCESS | 4852 | 1467431264834 Marionette TRACE conn5 <- [1,94,null,{}] 20:47:44 INFO - PROCESS | 4852 | 1467431264840 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:47:44 INFO - PROCESS | 4852 | 1467431264843 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:44 INFO - PROCESS | 4852 | 1467431264947 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 20:47:45 INFO - PROCESS | 4852 | --DOCSHELL 000000ED12B24800 == 29 [pid = 4852] [id = 8] 20:47:45 INFO - PROCESS | 4852 | --DOMWINDOW == 86 (000000ED206CB800) [pid = 4852] [serial = 17] [outer = 0000000000000000] [url = about:blank] 20:47:45 INFO - PROCESS | 4852 | --DOMWINDOW == 85 (000000ED18954400) [pid = 4852] [serial = 24] [outer = 0000000000000000] [url = about:blank] 20:47:45 INFO - PROCESS | 4852 | --DOMWINDOW == 84 (000000ED1F6E3C00) [pid = 4852] [serial = 30] [outer = 0000000000000000] [url = about:blank] 20:47:45 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED1F9CC400) [pid = 4852] [serial = 32] [outer = 0000000000000000] [url = about:blank] 20:47:45 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED215FBC00) [pid = 4852] [serial = 36] [outer = 0000000000000000] [url = about:blank] 20:47:45 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED1F9CD800) [pid = 4852] [serial = 39] [outer = 0000000000000000] [url = about:blank] 20:47:45 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED1D97BC00) [pid = 4852] [serial = 42] [outer = 0000000000000000] [url = about:blank] 20:47:45 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED1D14E400) [pid = 4852] [serial = 45] [outer = 0000000000000000] [url = about:blank] 20:47:45 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED1D153400) [pid = 4852] [serial = 48] [outer = 0000000000000000] [url = about:blank] 20:47:45 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED22397800) [pid = 4852] [serial = 37] [outer = 0000000000000000] [url = about:blank] 20:47:45 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED251BA800) [pid = 4852] [serial = 51] [outer = 0000000000000000] [url = about:blank] 20:47:45 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED2380D000) [pid = 4852] [serial = 54] [outer = 0000000000000000] [url = about:blank] 20:47:45 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED13A5C400) [pid = 4852] [serial = 57] [outer = 0000000000000000] [url = about:blank] 20:47:45 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED26F02800) [pid = 4852] [serial = 60] [outer = 0000000000000000] [url = about:blank] 20:47:45 INFO - PROCESS | 4852 | --DOMWINDOW == 72 (000000ED1790EC00) [pid = 4852] [serial = 21] [outer = 0000000000000000] [url = about:blank] 20:47:45 INFO - PROCESS | 4852 | --DOMWINDOW == 71 (000000ED13F62800) [pid = 4852] [serial = 27] [outer = 0000000000000000] [url = about:blank] 20:47:45 INFO - PROCESS | 4852 | --DOMWINDOW == 70 (000000ED1FE2A400) [pid = 4852] [serial = 43] [outer = 0000000000000000] [url = about:blank] 20:47:45 INFO - PROCESS | 4852 | --DOMWINDOW == 69 (000000ED23AD1000) [pid = 4852] [serial = 40] [outer = 0000000000000000] [url = about:blank] 20:47:45 INFO - PROCESS | 4852 | --DOMWINDOW == 68 (000000ED1FE31400) [pid = 4852] [serial = 46] [outer = 0000000000000000] [url = about:blank] 20:47:45 INFO - PROCESS | 4852 | --DOMWINDOW == 67 (000000ED1FAA6C00) [pid = 4852] [serial = 33] [outer = 0000000000000000] [url = about:blank] 20:47:45 INFO - PROCESS | 4852 | --DOMWINDOW == 66 (000000ED17C7A400) [pid = 4852] [serial = 22] [outer = 0000000000000000] [url = about:blank] 20:47:45 INFO - PROCESS | 4852 | --DOMWINDOW == 65 (000000ED27239800) [pid = 4852] [serial = 63] [outer = 0000000000000000] [url = about:blank] 20:47:45 INFO - PROCESS | 4852 | --DOMWINDOW == 64 (000000ED205A2800) [pid = 4852] [serial = 14] [outer = 0000000000000000] [url = about:blank] 20:47:45 INFO - PROCESS | 4852 | --DOMWINDOW == 63 (000000ED199D3C00) [pid = 4852] [serial = 9] [outer = 0000000000000000] [url = about:blank] 20:47:45 INFO - PROCESS | 4852 | --DOMWINDOW == 62 (000000ED1A070400) [pid = 4852] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 20:47:45 INFO - PROCESS | 4852 | --DOMWINDOW == 61 (000000ED1797E000) [pid = 4852] [serial = 4] [outer = 0000000000000000] [url = about:blank] 20:47:45 INFO - PROCESS | 4852 | 1467431265575 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:45 INFO - PROCESS | 4852 | 1467431265578 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:45 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED12D47000 == 30 [pid = 4852] [id = 33] 20:47:45 INFO - PROCESS | 4852 | ++DOMWINDOW == 62 (000000ED12DC3400) [pid = 4852] [serial = 95] [outer = 0000000000000000] 20:47:45 INFO - PROCESS | 4852 | ++DOMWINDOW == 63 (000000ED1379A400) [pid = 4852] [serial = 96] [outer = 000000ED12DC3400] 20:47:45 INFO - PROCESS | 4852 | 1467431265629 Marionette DEBUG loaded listener.js 20:47:45 INFO - PROCESS | 4852 | ++DOMWINDOW == 64 (000000ED13A5B400) [pid = 4852] [serial = 97] [outer = 000000ED12DC3400] 20:47:46 INFO - PROCESS | 4852 | 1467431266039 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:47:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 20:47:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1238ms 20:47:46 INFO - PROCESS | 4852 | 1467431266085 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 20:47:46 INFO - PROCESS | 4852 | 1467431266088 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 20:47:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 20:47:46 INFO - PROCESS | 4852 | 1467431266093 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 20:47:46 INFO - PROCESS | 4852 | 1467431266096 Marionette TRACE conn5 <- [1,98,null,{}] 20:47:46 INFO - PROCESS | 4852 | 1467431266102 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:47:46 INFO - PROCESS | 4852 | 1467431266105 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:46 INFO - PROCESS | 4852 | 1467431266194 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 20:47:46 INFO - PROCESS | 4852 | 1467431266203 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:46 INFO - PROCESS | 4852 | 1467431266206 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:46 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED18920800 == 31 [pid = 4852] [id = 34] 20:47:46 INFO - PROCESS | 4852 | ++DOMWINDOW == 65 (000000ED17BF2C00) [pid = 4852] [serial = 98] [outer = 0000000000000000] 20:47:46 INFO - PROCESS | 4852 | ++DOMWINDOW == 66 (000000ED1832AC00) [pid = 4852] [serial = 99] [outer = 000000ED17BF2C00] 20:47:46 INFO - PROCESS | 4852 | 1467431266254 Marionette DEBUG loaded listener.js 20:47:46 INFO - PROCESS | 4852 | ++DOMWINDOW == 67 (000000ED18739000) [pid = 4852] [serial = 100] [outer = 000000ED17BF2C00] 20:47:46 INFO - PROCESS | 4852 | 1467431266647 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:47:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 20:47:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 587ms 20:47:46 INFO - PROCESS | 4852 | 1467431266685 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 20:47:46 INFO - PROCESS | 4852 | 1467431266690 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 20:47:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 20:47:46 INFO - PROCESS | 4852 | 1467431266694 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 20:47:46 INFO - PROCESS | 4852 | 1467431266696 Marionette TRACE conn5 <- [1,102,null,{}] 20:47:46 INFO - PROCESS | 4852 | 1467431266700 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:47:46 INFO - PROCESS | 4852 | 1467431266702 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:46 INFO - PROCESS | 4852 | 1467431266792 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 20:47:46 INFO - PROCESS | 4852 | 1467431266802 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:46 INFO - PROCESS | 4852 | 1467431266804 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:46 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1891E000 == 32 [pid = 4852] [id = 35] 20:47:46 INFO - PROCESS | 4852 | ++DOMWINDOW == 68 (000000ED1A06FC00) [pid = 4852] [serial = 101] [outer = 0000000000000000] 20:47:46 INFO - PROCESS | 4852 | ++DOMWINDOW == 69 (000000ED1C6EE400) [pid = 4852] [serial = 102] [outer = 000000ED1A06FC00] 20:47:46 INFO - PROCESS | 4852 | 1467431266858 Marionette DEBUG loaded listener.js 20:47:46 INFO - PROCESS | 4852 | ++DOMWINDOW == 70 (000000ED1D137000) [pid = 4852] [serial = 103] [outer = 000000ED1A06FC00] 20:47:47 INFO - PROCESS | 4852 | 1467431267267 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:47:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 20:47:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 628ms 20:47:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 20:47:47 INFO - PROCESS | 4852 | 1467431267324 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 20:47:47 INFO - PROCESS | 4852 | 1467431267327 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 20:47:47 INFO - PROCESS | 4852 | 1467431267337 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 20:47:47 INFO - PROCESS | 4852 | 1467431267344 Marionette TRACE conn5 <- [1,106,null,{}] 20:47:47 INFO - PROCESS | 4852 | 1467431267348 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:47:47 INFO - PROCESS | 4852 | 1467431267352 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:47 INFO - PROCESS | 4852 | 1467431267438 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 20:47:47 INFO - PROCESS | 4852 | 1467431267443 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:47 INFO - PROCESS | 4852 | 1467431267446 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:47 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1F34F800 == 33 [pid = 4852] [id = 36] 20:47:47 INFO - PROCESS | 4852 | ++DOMWINDOW == 71 (000000ED1D14C400) [pid = 4852] [serial = 104] [outer = 0000000000000000] 20:47:47 INFO - PROCESS | 4852 | ++DOMWINDOW == 72 (000000ED1D97AC00) [pid = 4852] [serial = 105] [outer = 000000ED1D14C400] 20:47:47 INFO - PROCESS | 4852 | 1467431267491 Marionette DEBUG loaded listener.js 20:47:47 INFO - PROCESS | 4852 | ++DOMWINDOW == 73 (000000ED1F45FC00) [pid = 4852] [serial = 106] [outer = 000000ED1D14C400] 20:47:47 INFO - PROCESS | 4852 | 1467431267935 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:47:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 20:47:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 650ms 20:47:47 INFO - PROCESS | 4852 | 1467431267983 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 20:47:47 INFO - PROCESS | 4852 | 1467431267986 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 20:47:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 20:47:47 INFO - PROCESS | 4852 | 1467431267989 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 20:47:47 INFO - PROCESS | 4852 | 1467431267991 Marionette TRACE conn5 <- [1,110,null,{}] 20:47:48 INFO - PROCESS | 4852 | 1467431267995 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:47:48 INFO - PROCESS | 4852 | 1467431267997 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:48 INFO - PROCESS | 4852 | 1467431268099 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 20:47:48 INFO - PROCESS | 4852 | 1467431268107 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:48 INFO - PROCESS | 4852 | 1467431268109 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:48 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1FF40000 == 34 [pid = 4852] [id = 37] 20:47:48 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED1F9CC400) [pid = 4852] [serial = 107] [outer = 0000000000000000] 20:47:48 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED1FAA0C00) [pid = 4852] [serial = 108] [outer = 000000ED1F9CC400] 20:47:48 INFO - PROCESS | 4852 | 1467431268154 Marionette DEBUG loaded listener.js 20:47:48 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED1FE2AC00) [pid = 4852] [serial = 109] [outer = 000000ED1F9CC400] 20:47:48 INFO - PROCESS | 4852 | 1467431268591 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:47:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 20:47:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 628ms 20:47:48 INFO - PROCESS | 4852 | 1467431268620 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 20:47:48 INFO - PROCESS | 4852 | 1467431268622 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 20:47:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 20:47:48 INFO - PROCESS | 4852 | 1467431268626 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 20:47:48 INFO - PROCESS | 4852 | 1467431268628 Marionette TRACE conn5 <- [1,114,null,{}] 20:47:48 INFO - PROCESS | 4852 | 1467431268631 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:47:48 INFO - PROCESS | 4852 | 1467431268633 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:48 INFO - PROCESS | 4852 | 1467431268742 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 20:47:48 INFO - PROCESS | 4852 | 1467431268748 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:48 INFO - PROCESS | 4852 | 1467431268754 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:48 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED209E1800 == 35 [pid = 4852] [id = 38] 20:47:48 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED19FD1400) [pid = 4852] [serial = 110] [outer = 0000000000000000] 20:47:48 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED21455C00) [pid = 4852] [serial = 111] [outer = 000000ED19FD1400] 20:47:48 INFO - PROCESS | 4852 | 1467431268811 Marionette DEBUG loaded listener.js 20:47:48 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED22119000) [pid = 4852] [serial = 112] [outer = 000000ED19FD1400] 20:47:49 INFO - PROCESS | 4852 | 1467431269238 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:47:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 20:47:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 692ms 20:47:49 INFO - PROCESS | 4852 | 1467431269322 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 20:47:49 INFO - PROCESS | 4852 | 1467431269324 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 20:47:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 20:47:49 INFO - PROCESS | 4852 | 1467431269327 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 20:47:49 INFO - PROCESS | 4852 | 1467431269329 Marionette TRACE conn5 <- [1,118,null,{}] 20:47:49 INFO - PROCESS | 4852 | 1467431269337 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:47:49 INFO - PROCESS | 4852 | 1467431269340 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:49 INFO - PROCESS | 4852 | 1467431269461 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 20:47:49 INFO - PROCESS | 4852 | 1467431269501 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:49 INFO - PROCESS | 4852 | 1467431269504 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:49 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED13279000 == 36 [pid = 4852] [id = 39] 20:47:49 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED1378A800) [pid = 4852] [serial = 113] [outer = 0000000000000000] 20:47:49 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED146DB800) [pid = 4852] [serial = 114] [outer = 000000ED1378A800] 20:47:49 INFO - PROCESS | 4852 | 1467431269548 Marionette DEBUG loaded listener.js 20:47:49 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED22711800) [pid = 4852] [serial = 115] [outer = 000000ED1378A800] 20:47:49 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED26F04000) [pid = 4852] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 20:47:49 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED1FE2C400) [pid = 4852] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 20:47:49 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED22A61800) [pid = 4852] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 20:47:49 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED1C6E9800) [pid = 4852] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 20:47:49 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED1D119800) [pid = 4852] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 20:47:49 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED22121800) [pid = 4852] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 20:47:49 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED20109400) [pid = 4852] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 20:47:49 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED13A50000) [pid = 4852] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 20:47:49 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED184A2C00) [pid = 4852] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 20:47:49 INFO - PROCESS | 4852 | --DOMWINDOW == 72 (000000ED18325800) [pid = 4852] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 20:47:49 INFO - PROCESS | 4852 | --DOMWINDOW == 71 (000000ED13A54000) [pid = 4852] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 20:47:49 INFO - PROCESS | 4852 | --DOMWINDOW == 70 (000000ED1F462800) [pid = 4852] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 20:47:49 INFO - PROCESS | 4852 | 1467431269967 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:47:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 20:47:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 691ms 20:47:50 INFO - PROCESS | 4852 | 1467431270021 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 20:47:50 INFO - PROCESS | 4852 | 1467431270023 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 20:47:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 20:47:50 INFO - PROCESS | 4852 | 1467431270027 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 20:47:50 INFO - PROCESS | 4852 | 1467431270029 Marionette TRACE conn5 <- [1,122,null,{}] 20:47:50 INFO - PROCESS | 4852 | 1467431270032 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:47:50 INFO - PROCESS | 4852 | 1467431270034 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:50 INFO - PROCESS | 4852 | 1467431270111 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 20:47:50 INFO - PROCESS | 4852 | 1467431270117 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:50 INFO - PROCESS | 4852 | 1467431270119 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:50 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED23A2C000 == 37 [pid = 4852] [id = 40] 20:47:50 INFO - PROCESS | 4852 | ++DOMWINDOW == 71 (000000ED13F4D800) [pid = 4852] [serial = 116] [outer = 0000000000000000] 20:47:50 INFO - PROCESS | 4852 | ++DOMWINDOW == 72 (000000ED20108800) [pid = 4852] [serial = 117] [outer = 000000ED13F4D800] 20:47:50 INFO - PROCESS | 4852 | 1467431270164 Marionette DEBUG loaded listener.js 20:47:50 INFO - PROCESS | 4852 | ++DOMWINDOW == 73 (000000ED22C18000) [pid = 4852] [serial = 118] [outer = 000000ED13F4D800] 20:47:50 INFO - PROCESS | 4852 | 1467431270529 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:47:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 20:47:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 522ms 20:47:50 INFO - PROCESS | 4852 | 1467431270552 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 20:47:50 INFO - PROCESS | 4852 | 1467431270554 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 20:47:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 20:47:50 INFO - PROCESS | 4852 | 1467431270557 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 20:47:50 INFO - PROCESS | 4852 | 1467431270559 Marionette TRACE conn5 <- [1,126,null,{}] 20:47:50 INFO - PROCESS | 4852 | 1467431270562 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:47:50 INFO - PROCESS | 4852 | 1467431270564 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:50 INFO - PROCESS | 4852 | 1467431270667 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 20:47:50 INFO - PROCESS | 4852 | 1467431270674 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:50 INFO - PROCESS | 4852 | 1467431270676 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:50 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27069800 == 38 [pid = 4852] [id = 41] 20:47:50 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED13849400) [pid = 4852] [serial = 119] [outer = 0000000000000000] 20:47:50 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED1384D800) [pid = 4852] [serial = 120] [outer = 000000ED13849400] 20:47:50 INFO - PROCESS | 4852 | 1467431270721 Marionette DEBUG loaded listener.js 20:47:50 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED20109400) [pid = 4852] [serial = 121] [outer = 000000ED13849400] 20:47:51 INFO - PROCESS | 4852 | 1467431271269 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:47:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 20:47:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 732ms 20:47:51 INFO - PROCESS | 4852 | 1467431271293 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 20:47:51 INFO - PROCESS | 4852 | 1467431271295 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 20:47:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 20:47:51 INFO - PROCESS | 4852 | 1467431271299 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 20:47:51 INFO - PROCESS | 4852 | 1467431271301 Marionette TRACE conn5 <- [1,130,null,{}] 20:47:51 INFO - PROCESS | 4852 | 1467431271305 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:47:51 INFO - PROCESS | 4852 | 1467431271306 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:51 INFO - PROCESS | 4852 | 1467431271385 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 20:47:51 INFO - PROCESS | 4852 | 1467431271390 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:51 INFO - PROCESS | 4852 | 1467431271392 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:51 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24F5B800 == 39 [pid = 4852] [id = 42] 20:47:51 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED19597800) [pid = 4852] [serial = 122] [outer = 0000000000000000] 20:47:51 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED1959BC00) [pid = 4852] [serial = 123] [outer = 000000ED19597800] 20:47:51 INFO - PROCESS | 4852 | 1467431271437 Marionette DEBUG loaded listener.js 20:47:51 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED195E3C00) [pid = 4852] [serial = 124] [outer = 000000ED19597800] 20:47:51 INFO - PROCESS | 4852 | 1467431271990 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:47:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 20:47:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 734ms 20:47:52 INFO - PROCESS | 4852 | 1467431272036 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 20:47:52 INFO - PROCESS | 4852 | 1467431272040 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 20:47:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 20:47:52 INFO - PROCESS | 4852 | 1467431272046 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 20:47:52 INFO - PROCESS | 4852 | 1467431272050 Marionette TRACE conn5 <- [1,134,null,{}] 20:47:52 INFO - PROCESS | 4852 | 1467431272056 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:47:52 INFO - PROCESS | 4852 | 1467431272059 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:52 INFO - PROCESS | 4852 | 1467431272190 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 20:47:52 INFO - PROCESS | 4852 | 1467431272247 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:52 INFO - PROCESS | 4852 | 1467431272250 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:52 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1941E000 == 40 [pid = 4852] [id = 43] 20:47:52 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED137A2400) [pid = 4852] [serial = 125] [outer = 0000000000000000] 20:47:52 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED13848800) [pid = 4852] [serial = 126] [outer = 000000ED137A2400] 20:47:52 INFO - PROCESS | 4852 | 1467431272309 Marionette DEBUG loaded listener.js 20:47:52 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED13F0AC00) [pid = 4852] [serial = 127] [outer = 000000ED137A2400] 20:47:52 INFO - PROCESS | 4852 | 1467431272963 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:47:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 20:47:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 985ms 20:47:53 INFO - PROCESS | 4852 | 1467431273034 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 20:47:53 INFO - PROCESS | 4852 | 1467431273039 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 20:47:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 20:47:53 INFO - PROCESS | 4852 | 1467431273045 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 20:47:53 INFO - PROCESS | 4852 | 1467431273048 Marionette TRACE conn5 <- [1,138,null,{}] 20:47:53 INFO - PROCESS | 4852 | 1467431273053 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:47:53 INFO - PROCESS | 4852 | 1467431273056 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:53 INFO - PROCESS | 4852 | 1467431273184 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 20:47:53 INFO - PROCESS | 4852 | 1467431273241 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:53 INFO - PROCESS | 4852 | 1467431273244 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:53 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1EBA0000 == 41 [pid = 4852] [id = 44] 20:47:53 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED195D8C00) [pid = 4852] [serial = 128] [outer = 0000000000000000] 20:47:53 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED19665400) [pid = 4852] [serial = 129] [outer = 000000ED195D8C00] 20:47:53 INFO - PROCESS | 4852 | 1467431273302 Marionette DEBUG loaded listener.js 20:47:53 INFO - PROCESS | 4852 | ++DOMWINDOW == 85 (000000ED1D12E400) [pid = 4852] [serial = 130] [outer = 000000ED195D8C00] 20:47:54 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27078800 == 40 [pid = 4852] [id = 31] 20:47:54 INFO - PROCESS | 4852 | --DOCSHELL 000000ED23A60800 == 39 [pid = 4852] [id = 30] 20:47:54 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1D029800 == 38 [pid = 4852] [id = 29] 20:47:54 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27069800 == 37 [pid = 4852] [id = 41] 20:47:54 INFO - PROCESS | 4852 | --DOCSHELL 000000ED23A2C000 == 36 [pid = 4852] [id = 40] 20:47:54 INFO - PROCESS | 4852 | --DOCSHELL 000000ED13279000 == 35 [pid = 4852] [id = 39] 20:47:54 INFO - PROCESS | 4852 | --DOCSHELL 000000ED209E1800 == 34 [pid = 4852] [id = 38] 20:47:54 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1FF40000 == 33 [pid = 4852] [id = 37] 20:47:54 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1F34F800 == 32 [pid = 4852] [id = 36] 20:47:54 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1891E000 == 31 [pid = 4852] [id = 35] 20:47:54 INFO - PROCESS | 4852 | --DOCSHELL 000000ED18920800 == 30 [pid = 4852] [id = 34] 20:47:54 INFO - PROCESS | 4852 | --DOCSHELL 000000ED12D47000 == 29 [pid = 4852] [id = 33] 20:47:54 INFO - PROCESS | 4852 | --DOMWINDOW == 84 (000000ED1FE30400) [pid = 4852] [serial = 64] [outer = 0000000000000000] [url = about:blank] 20:47:54 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED20A4F800) [pid = 4852] [serial = 78] [outer = 0000000000000000] [url = about:blank] 20:47:54 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED22A95000) [pid = 4852] [serial = 81] [outer = 0000000000000000] [url = about:blank] 20:47:54 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED23B60800) [pid = 4852] [serial = 49] [outer = 0000000000000000] [url = about:blank] 20:47:54 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED26F0D000) [pid = 4852] [serial = 61] [outer = 0000000000000000] [url = about:blank] 20:47:54 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED13A4F800) [pid = 4852] [serial = 55] [outer = 0000000000000000] [url = about:blank] 20:47:54 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED23806C00) [pid = 4852] [serial = 52] [outer = 0000000000000000] [url = about:blank] 20:47:54 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED13AE9C00) [pid = 4852] [serial = 58] [outer = 0000000000000000] [url = about:blank] 20:47:54 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED2380D400) [pid = 4852] [serial = 82] [outer = 0000000000000000] [url = about:blank] 20:47:54 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED19FCF000) [pid = 4852] [serial = 69] [outer = 0000000000000000] [url = about:blank] 20:47:54 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED19B8DC00) [pid = 4852] [serial = 72] [outer = 0000000000000000] [url = about:blank] 20:47:54 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED1C6EB400) [pid = 4852] [serial = 70] [outer = 0000000000000000] [url = about:blank] 20:47:54 INFO - PROCESS | 4852 | --DOMWINDOW == 72 (000000ED13A5B000) [pid = 4852] [serial = 66] [outer = 0000000000000000] [url = about:blank] 20:47:54 INFO - PROCESS | 4852 | --DOMWINDOW == 71 (000000ED1D1A5800) [pid = 4852] [serial = 73] [outer = 0000000000000000] [url = about:blank] 20:47:54 INFO - PROCESS | 4852 | --DOMWINDOW == 70 (000000ED13C1FC00) [pid = 4852] [serial = 67] [outer = 0000000000000000] [url = about:blank] 20:47:54 INFO - PROCESS | 4852 | --DOMWINDOW == 69 (000000ED1FAA7400) [pid = 4852] [serial = 76] [outer = 0000000000000000] [url = about:blank] 20:47:54 INFO - PROCESS | 4852 | --DOMWINDOW == 68 (000000ED1F6E2400) [pid = 4852] [serial = 75] [outer = 0000000000000000] [url = about:blank] 20:47:54 INFO - PROCESS | 4852 | --DOMWINDOW == 67 (000000ED21555800) [pid = 4852] [serial = 79] [outer = 0000000000000000] [url = about:blank] 20:47:54 INFO - PROCESS | 4852 | 1467431274275 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:47:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 20:47:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1283ms 20:47:54 INFO - PROCESS | 4852 | 1467431274331 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 20:47:54 INFO - PROCESS | 4852 | 1467431274335 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 20:47:54 INFO - PROCESS | 4852 | 1467431274340 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 20:47:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 20:47:54 INFO - PROCESS | 4852 | 1467431274344 Marionette TRACE conn5 <- [1,142,null,{}] 20:47:54 INFO - PROCESS | 4852 | 1467431274349 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:47:54 INFO - PROCESS | 4852 | 1467431274352 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:54 INFO - PROCESS | 4852 | 1467431274451 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 20:47:54 INFO - PROCESS | 4852 | 1467431274513 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:54 INFO - PROCESS | 4852 | 1467431274517 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:54 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED17BA0800 == 30 [pid = 4852] [id = 45] 20:47:54 INFO - PROCESS | 4852 | ++DOMWINDOW == 68 (000000ED1384DC00) [pid = 4852] [serial = 131] [outer = 0000000000000000] 20:47:54 INFO - PROCESS | 4852 | ++DOMWINDOW == 69 (000000ED13853800) [pid = 4852] [serial = 132] [outer = 000000ED1384DC00] 20:47:54 INFO - PROCESS | 4852 | 1467431274567 Marionette DEBUG loaded listener.js 20:47:54 INFO - PROCESS | 4852 | ++DOMWINDOW == 70 (000000ED13ADEC00) [pid = 4852] [serial = 133] [outer = 000000ED1384DC00] 20:47:54 INFO - PROCESS | 4852 | 1467431274962 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:47:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 20:47:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 692ms 20:47:55 INFO - PROCESS | 4852 | 1467431275037 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 20:47:55 INFO - PROCESS | 4852 | 1467431275042 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 20:47:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 20:47:55 INFO - PROCESS | 4852 | 1467431275048 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 20:47:55 INFO - PROCESS | 4852 | 1467431275051 Marionette TRACE conn5 <- [1,146,null,{}] 20:47:55 INFO - PROCESS | 4852 | 1467431275055 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:47:55 INFO - PROCESS | 4852 | 1467431275057 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:55 INFO - PROCESS | 4852 | 1467431275144 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 20:47:55 INFO - PROCESS | 4852 | 1467431275153 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:55 INFO - PROCESS | 4852 | 1467431275155 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:55 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1C61E000 == 31 [pid = 4852] [id = 46] 20:47:55 INFO - PROCESS | 4852 | ++DOMWINDOW == 71 (000000ED18677400) [pid = 4852] [serial = 134] [outer = 0000000000000000] 20:47:55 INFO - PROCESS | 4852 | ++DOMWINDOW == 72 (000000ED1873AC00) [pid = 4852] [serial = 135] [outer = 000000ED18677400] 20:47:55 INFO - PROCESS | 4852 | 1467431275208 Marionette DEBUG loaded listener.js 20:47:55 INFO - PROCESS | 4852 | ++DOMWINDOW == 73 (000000ED199D3400) [pid = 4852] [serial = 136] [outer = 000000ED18677400] 20:47:55 INFO - PROCESS | 4852 | 1467431275634 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:47:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 20:47:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 627ms 20:47:55 INFO - PROCESS | 4852 | 1467431275677 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 20:47:55 INFO - PROCESS | 4852 | 1467431275679 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 20:47:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 20:47:55 INFO - PROCESS | 4852 | 1467431275683 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 20:47:55 INFO - PROCESS | 4852 | 1467431275687 Marionette TRACE conn5 <- [1,150,null,{}] 20:47:55 INFO - PROCESS | 4852 | 1467431275699 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:47:55 INFO - PROCESS | 4852 | 1467431275704 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:55 INFO - PROCESS | 4852 | 1467431275792 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 20:47:55 INFO - PROCESS | 4852 | 1467431275828 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:55 INFO - PROCESS | 4852 | 1467431275831 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:55 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1FDC6800 == 32 [pid = 4852] [id = 47] 20:47:55 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED1378C800) [pid = 4852] [serial = 137] [outer = 0000000000000000] 20:47:55 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED1D150400) [pid = 4852] [serial = 138] [outer = 000000ED1378C800] 20:47:55 INFO - PROCESS | 4852 | 1467431275880 Marionette DEBUG loaded listener.js 20:47:55 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED1D97BC00) [pid = 4852] [serial = 139] [outer = 000000ED1378C800] 20:47:56 INFO - PROCESS | 4852 | 1467431276296 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:47:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 20:47:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 628ms 20:47:56 INFO - PROCESS | 4852 | 1467431276321 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 20:47:56 INFO - PROCESS | 4852 | 1467431276324 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 20:47:56 INFO - PROCESS | 4852 | 1467431276327 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 20:47:56 INFO - PROCESS | 4852 | 1467431276329 Marionette TRACE conn5 <- [1,154,null,{}] 20:47:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 20:47:56 INFO - PROCESS | 4852 | 1467431276333 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:47:56 INFO - PROCESS | 4852 | 1467431276335 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:56 INFO - PROCESS | 4852 | 1467431276423 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 20:47:56 INFO - PROCESS | 4852 | 1467431276428 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:56 INFO - PROCESS | 4852 | 1467431276437 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:56 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED209E1000 == 33 [pid = 4852] [id = 48] 20:47:56 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED1F46AC00) [pid = 4852] [serial = 140] [outer = 0000000000000000] 20:47:56 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED1F9D4C00) [pid = 4852] [serial = 141] [outer = 000000ED1F46AC00] 20:47:56 INFO - PROCESS | 4852 | 1467431276484 Marionette DEBUG loaded listener.js 20:47:56 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED1FE26800) [pid = 4852] [serial = 142] [outer = 000000ED1F46AC00] 20:47:56 INFO - PROCESS | 4852 | 1467431276935 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:47:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 20:47:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 628ms 20:47:56 INFO - PROCESS | 4852 | 1467431276962 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 20:47:56 INFO - PROCESS | 4852 | 1467431276964 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 20:47:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 20:47:56 INFO - PROCESS | 4852 | 1467431276967 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 20:47:56 INFO - PROCESS | 4852 | 1467431276969 Marionette TRACE conn5 <- [1,158,null,{}] 20:47:56 INFO - PROCESS | 4852 | 1467431276973 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:47:56 INFO - PROCESS | 4852 | 1467431276975 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:57 INFO - PROCESS | 4852 | 1467431277075 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 20:47:57 INFO - PROCESS | 4852 | 1467431277082 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:57 INFO - PROCESS | 4852 | 1467431277084 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:57 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED22790800 == 34 [pid = 4852] [id = 49] 20:47:57 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED20336800) [pid = 4852] [serial = 143] [outer = 0000000000000000] 20:47:57 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED209CCC00) [pid = 4852] [serial = 144] [outer = 000000ED20336800] 20:47:57 INFO - PROCESS | 4852 | 1467431277129 Marionette DEBUG loaded listener.js 20:47:57 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED21785000) [pid = 4852] [serial = 145] [outer = 000000ED20336800] 20:47:57 INFO - PROCESS | 4852 | 1467431277590 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:47:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 20:47:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 670ms 20:47:57 INFO - PROCESS | 4852 | 1467431277641 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 20:47:57 INFO - PROCESS | 4852 | 1467431277643 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 20:47:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 20:47:57 INFO - PROCESS | 4852 | 1467431277652 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 20:47:57 INFO - PROCESS | 4852 | 1467431277654 Marionette TRACE conn5 <- [1,162,null,{}] 20:47:57 INFO - PROCESS | 4852 | 1467431277658 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:47:57 INFO - PROCESS | 4852 | 1467431277663 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:57 INFO - PROCESS | 4852 | 1467431277801 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 20:47:57 INFO - PROCESS | 4852 | 1467431277847 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:57 INFO - PROCESS | 4852 | 1467431277849 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:57 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED23B7A000 == 35 [pid = 4852] [id = 50] 20:47:57 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED2239B000) [pid = 4852] [serial = 146] [outer = 0000000000000000] 20:47:57 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED22C94000) [pid = 4852] [serial = 147] [outer = 000000ED2239B000] 20:47:57 INFO - PROCESS | 4852 | 1467431277895 Marionette DEBUG loaded listener.js 20:47:57 INFO - PROCESS | 4852 | ++DOMWINDOW == 85 (000000ED23807000) [pid = 4852] [serial = 148] [outer = 000000ED2239B000] 20:47:58 INFO - PROCESS | 4852 | 1467431278285 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:47:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 20:47:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 690ms 20:47:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 20:47:58 INFO - PROCESS | 4852 | 1467431278340 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 20:47:58 INFO - PROCESS | 4852 | 1467431278342 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 20:47:58 INFO - PROCESS | 4852 | 1467431278346 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 20:47:58 INFO - PROCESS | 4852 | 1467431278348 Marionette TRACE conn5 <- [1,166,null,{}] 20:47:58 INFO - PROCESS | 4852 | 1467431278351 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:47:58 INFO - PROCESS | 4852 | 1467431278353 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:58 INFO - PROCESS | 4852 | 1467431278473 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 20:47:58 INFO - PROCESS | 4852 | 1467431278481 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:58 INFO - PROCESS | 4852 | 1467431278483 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:58 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED2706D800 == 36 [pid = 4852] [id = 51] 20:47:58 INFO - PROCESS | 4852 | ++DOMWINDOW == 86 (000000ED1352A400) [pid = 4852] [serial = 149] [outer = 0000000000000000] 20:47:58 INFO - PROCESS | 4852 | ++DOMWINDOW == 87 (000000ED1352E400) [pid = 4852] [serial = 150] [outer = 000000ED1352A400] 20:47:58 INFO - PROCESS | 4852 | 1467431278529 Marionette DEBUG loaded listener.js 20:47:58 INFO - PROCESS | 4852 | ++DOMWINDOW == 88 (000000ED22C9D800) [pid = 4852] [serial = 151] [outer = 000000ED1352A400] 20:47:58 INFO - PROCESS | 4852 | --DOMWINDOW == 87 (000000ED17BF2C00) [pid = 4852] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 20:47:58 INFO - PROCESS | 4852 | --DOMWINDOW == 86 (000000ED1D14C400) [pid = 4852] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 20:47:58 INFO - PROCESS | 4852 | --DOMWINDOW == 85 (000000ED1A06FC00) [pid = 4852] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 20:47:58 INFO - PROCESS | 4852 | --DOMWINDOW == 84 (000000ED1D130000) [pid = 4852] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 20:47:58 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED1F9CC400) [pid = 4852] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 20:47:58 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED1C6E6C00) [pid = 4852] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 20:47:58 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED13849400) [pid = 4852] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 20:47:58 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED1FE31800) [pid = 4852] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 20:47:58 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED1379F800) [pid = 4852] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 20:47:58 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED19FD1400) [pid = 4852] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 20:47:58 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED1378A800) [pid = 4852] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 20:47:58 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED12DC3400) [pid = 4852] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 20:47:58 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED13F4D800) [pid = 4852] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 20:47:59 INFO - PROCESS | 4852 | 1467431278999 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:47:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 20:47:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 690ms 20:47:59 INFO - PROCESS | 4852 | 1467431279038 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 20:47:59 INFO - PROCESS | 4852 | 1467431279040 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 20:47:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 20:47:59 INFO - PROCESS | 4852 | 1467431279043 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 20:47:59 INFO - PROCESS | 4852 | 1467431279045 Marionette TRACE conn5 <- [1,170,null,{}] 20:47:59 INFO - PROCESS | 4852 | 1467431279056 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:47:59 INFO - PROCESS | 4852 | 1467431279059 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:59 INFO - PROCESS | 4852 | 1467431279139 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 20:47:59 INFO - PROCESS | 4852 | 1467431279144 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:59 INFO - PROCESS | 4852 | 1467431279146 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:59 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27D76800 == 37 [pid = 4852] [id = 52] 20:47:59 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED146DA000) [pid = 4852] [serial = 152] [outer = 0000000000000000] 20:47:59 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED1D12C800) [pid = 4852] [serial = 153] [outer = 000000ED146DA000] 20:47:59 INFO - PROCESS | 4852 | 1467431279191 Marionette DEBUG loaded listener.js 20:47:59 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED22C90400) [pid = 4852] [serial = 154] [outer = 000000ED146DA000] 20:47:59 INFO - PROCESS | 4852 | 1467431279549 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:47:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 20:47:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 523ms 20:47:59 INFO - PROCESS | 4852 | 1467431279570 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 20:47:59 INFO - PROCESS | 4852 | 1467431279572 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 20:47:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 20:47:59 INFO - PROCESS | 4852 | 1467431279575 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 20:47:59 INFO - PROCESS | 4852 | 1467431279577 Marionette TRACE conn5 <- [1,174,null,{}] 20:47:59 INFO - PROCESS | 4852 | 1467431279580 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:47:59 INFO - PROCESS | 4852 | 1467431279582 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:59 INFO - PROCESS | 4852 | 1467431279691 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 20:47:59 INFO - PROCESS | 4852 | 1467431279698 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:59 INFO - PROCESS | 4852 | 1467431279700 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:47:59 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1FDC5800 == 38 [pid = 4852] [id = 53] 20:47:59 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED195D7000) [pid = 4852] [serial = 155] [outer = 0000000000000000] 20:47:59 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED23ADA000) [pid = 4852] [serial = 156] [outer = 000000ED195D7000] 20:47:59 INFO - PROCESS | 4852 | 1467431279746 Marionette DEBUG loaded listener.js 20:47:59 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED23B61000) [pid = 4852] [serial = 157] [outer = 000000ED195D7000] 20:48:00 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED26F04000) [pid = 4852] [serial = 158] [outer = 000000ED17909400] 20:48:00 INFO - PROCESS | 4852 | 1467431280169 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:48:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 20:48:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 629ms 20:48:00 INFO - PROCESS | 4852 | 1467431280208 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 20:48:00 INFO - PROCESS | 4852 | 1467431280210 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 20:48:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 20:48:00 INFO - PROCESS | 4852 | 1467431280213 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 20:48:00 INFO - PROCESS | 4852 | 1467431280215 Marionette TRACE conn5 <- [1,178,null,{}] 20:48:00 INFO - PROCESS | 4852 | 1467431280218 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:48:00 INFO - PROCESS | 4852 | 1467431280220 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:00 INFO - PROCESS | 4852 | 1467431280325 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 20:48:00 INFO - PROCESS | 4852 | 1467431280366 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:00 INFO - PROCESS | 4852 | 1467431280368 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:00 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1C618000 == 39 [pid = 4852] [id = 54] 20:48:00 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED1FAA7400) [pid = 4852] [serial = 159] [outer = 0000000000000000] 20:48:00 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED251B0C00) [pid = 4852] [serial = 160] [outer = 000000ED1FAA7400] 20:48:00 INFO - PROCESS | 4852 | 1467431280416 Marionette DEBUG loaded listener.js 20:48:00 INFO - PROCESS | 4852 | ++DOMWINDOW == 85 (000000ED22A92400) [pid = 4852] [serial = 161] [outer = 000000ED1FAA7400] 20:48:00 INFO - PROCESS | 4852 | 1467431280758 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:48:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 20:48:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 629ms 20:48:00 INFO - PROCESS | 4852 | 1467431280846 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 20:48:00 INFO - PROCESS | 4852 | 1467431280851 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 20:48:00 INFO - PROCESS | 4852 | 1467431280856 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 20:48:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 20:48:00 INFO - PROCESS | 4852 | 1467431280861 Marionette TRACE conn5 <- [1,182,null,{}] 20:48:00 INFO - PROCESS | 4852 | 1467431280872 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:48:00 INFO - PROCESS | 4852 | 1467431280876 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:01 INFO - PROCESS | 4852 | 1467431281033 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 20:48:01 INFO - PROCESS | 4852 | 1467431281104 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:01 INFO - PROCESS | 4852 | 1467431281108 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:01 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED186C2000 == 40 [pid = 4852] [id = 55] 20:48:01 INFO - PROCESS | 4852 | ++DOMWINDOW == 86 (000000ED137A2C00) [pid = 4852] [serial = 162] [outer = 0000000000000000] 20:48:01 INFO - PROCESS | 4852 | ++DOMWINDOW == 87 (000000ED13849C00) [pid = 4852] [serial = 163] [outer = 000000ED137A2C00] 20:48:01 INFO - PROCESS | 4852 | 1467431281169 Marionette DEBUG loaded listener.js 20:48:01 INFO - PROCESS | 4852 | ++DOMWINDOW == 88 (000000ED13B29400) [pid = 4852] [serial = 164] [outer = 000000ED137A2C00] 20:48:01 INFO - PROCESS | 4852 | 1467431281710 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:48:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 20:48:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 880ms 20:48:01 INFO - PROCESS | 4852 | 1467431281740 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 20:48:01 INFO - PROCESS | 4852 | 1467431281743 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 20:48:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 20:48:01 INFO - PROCESS | 4852 | 1467431281750 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 20:48:01 INFO - PROCESS | 4852 | 1467431281754 Marionette TRACE conn5 <- [1,186,null,{}] 20:48:01 INFO - PROCESS | 4852 | 1467431281759 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:48:01 INFO - PROCESS | 4852 | 1467431281762 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:01 INFO - PROCESS | 4852 | 1467431281877 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 20:48:01 INFO - PROCESS | 4852 | 1467431281955 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:01 INFO - PROCESS | 4852 | 1467431281958 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:01 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED20845000 == 41 [pid = 4852] [id = 56] 20:48:01 INFO - PROCESS | 4852 | ++DOMWINDOW == 89 (000000ED1C6E5000) [pid = 4852] [serial = 165] [outer = 0000000000000000] 20:48:02 INFO - PROCESS | 4852 | ++DOMWINDOW == 90 (000000ED1D12C400) [pid = 4852] [serial = 166] [outer = 000000ED1C6E5000] 20:48:02 INFO - PROCESS | 4852 | 1467431282018 Marionette DEBUG loaded listener.js 20:48:02 INFO - PROCESS | 4852 | ++DOMWINDOW == 91 (000000ED1D90F800) [pid = 4852] [serial = 167] [outer = 000000ED1C6E5000] 20:48:02 INFO - PROCESS | 4852 | 1467431282574 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:48:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 20:48:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 836ms 20:48:02 INFO - PROCESS | 4852 | 1467431282598 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 20:48:02 INFO - PROCESS | 4852 | 1467431282601 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 20:48:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 20:48:02 INFO - PROCESS | 4852 | 1467431282606 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 20:48:02 INFO - PROCESS | 4852 | 1467431282609 Marionette TRACE conn5 <- [1,190,null,{}] 20:48:02 INFO - PROCESS | 4852 | 1467431282620 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:48:02 INFO - PROCESS | 4852 | 1467431282625 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:02 INFO - PROCESS | 4852 | 1467431282740 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 20:48:02 INFO - PROCESS | 4852 | 1467431282821 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:02 INFO - PROCESS | 4852 | 1467431282825 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:02 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED29054000 == 42 [pid = 4852] [id = 57] 20:48:02 INFO - PROCESS | 4852 | ++DOMWINDOW == 92 (000000ED1FEF8400) [pid = 4852] [serial = 168] [outer = 0000000000000000] 20:48:02 INFO - PROCESS | 4852 | ++DOMWINDOW == 93 (000000ED1FEFA000) [pid = 4852] [serial = 169] [outer = 000000ED1FEF8400] 20:48:02 INFO - PROCESS | 4852 | 1467431282884 Marionette DEBUG loaded listener.js 20:48:02 INFO - PROCESS | 4852 | ++DOMWINDOW == 94 (000000ED21787800) [pid = 4852] [serial = 170] [outer = 000000ED1FEF8400] 20:48:03 INFO - PROCESS | 4852 | 1467431283401 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:48:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 20:48:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 840ms 20:48:03 INFO - PROCESS | 4852 | 1467431283451 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 20:48:03 INFO - PROCESS | 4852 | 1467431283454 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 20:48:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 20:48:03 INFO - PROCESS | 4852 | 1467431283458 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 20:48:03 INFO - PROCESS | 4852 | 1467431283460 Marionette TRACE conn5 <- [1,194,null,{}] 20:48:03 INFO - PROCESS | 4852 | 1467431283464 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:48:03 INFO - PROCESS | 4852 | 1467431283466 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:03 INFO - PROCESS | 4852 | 1467431283579 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 20:48:03 INFO - PROCESS | 4852 | 1467431283660 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:03 INFO - PROCESS | 4852 | 1467431283663 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:03 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED290A9000 == 43 [pid = 4852] [id = 58] 20:48:03 INFO - PROCESS | 4852 | ++DOMWINDOW == 95 (000000ED22C99C00) [pid = 4852] [serial = 171] [outer = 0000000000000000] 20:48:03 INFO - PROCESS | 4852 | ++DOMWINDOW == 96 (000000ED22C9B800) [pid = 4852] [serial = 172] [outer = 000000ED22C99C00] 20:48:03 INFO - PROCESS | 4852 | 1467431283719 Marionette DEBUG loaded listener.js 20:48:03 INFO - PROCESS | 4852 | ++DOMWINDOW == 97 (000000ED2723B800) [pid = 4852] [serial = 173] [outer = 000000ED22C99C00] 20:48:04 INFO - PROCESS | 4852 | 1467431284282 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:48:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 20:48:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 880ms 20:48:04 INFO - PROCESS | 4852 | 1467431284340 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 20:48:04 INFO - PROCESS | 4852 | 1467431284343 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 20:48:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 20:48:04 INFO - PROCESS | 4852 | 1467431284347 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 20:48:04 INFO - PROCESS | 4852 | 1467431284349 Marionette TRACE conn5 <- [1,198,null,{}] 20:48:04 INFO - PROCESS | 4852 | 1467431284353 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:48:04 INFO - PROCESS | 4852 | 1467431284355 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:04 INFO - PROCESS | 4852 | 1467431284500 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 20:48:04 INFO - PROCESS | 4852 | 1467431284566 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:04 INFO - PROCESS | 4852 | 1467431284569 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:04 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED2707D000 == 44 [pid = 4852] [id = 59] 20:48:04 INFO - PROCESS | 4852 | ++DOMWINDOW == 98 (000000ED22C9A000) [pid = 4852] [serial = 174] [outer = 0000000000000000] 20:48:04 INFO - PROCESS | 4852 | ++DOMWINDOW == 99 (000000ED27024C00) [pid = 4852] [serial = 175] [outer = 000000ED22C9A000] 20:48:04 INFO - PROCESS | 4852 | 1467431284624 Marionette DEBUG loaded listener.js 20:48:04 INFO - PROCESS | 4852 | ++DOMWINDOW == 100 (000000ED2702B400) [pid = 4852] [serial = 176] [outer = 000000ED22C9A000] 20:48:05 INFO - PROCESS | 4852 | 1467431285293 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:48:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 20:48:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 985ms 20:48:05 INFO - PROCESS | 4852 | 1467431285334 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 20:48:05 INFO - PROCESS | 4852 | 1467431285338 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 20:48:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 20:48:05 INFO - PROCESS | 4852 | 1467431285343 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 20:48:05 INFO - PROCESS | 4852 | 1467431285346 Marionette TRACE conn5 <- [1,202,null,{}] 20:48:05 INFO - PROCESS | 4852 | 1467431285353 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:48:05 INFO - PROCESS | 4852 | 1467431285355 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:05 INFO - PROCESS | 4852 | 1467431285461 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 20:48:05 INFO - PROCESS | 4852 | 1467431285546 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:05 INFO - PROCESS | 4852 | 1467431285549 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:05 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1943C800 == 45 [pid = 4852] [id = 60] 20:48:05 INFO - PROCESS | 4852 | ++DOMWINDOW == 101 (000000ED1384A000) [pid = 4852] [serial = 177] [outer = 0000000000000000] 20:48:05 INFO - PROCESS | 4852 | ++DOMWINDOW == 102 (000000ED13A54800) [pid = 4852] [serial = 178] [outer = 000000ED1384A000] 20:48:05 INFO - PROCESS | 4852 | 1467431285601 Marionette DEBUG loaded listener.js 20:48:05 INFO - PROCESS | 4852 | ++DOMWINDOW == 103 (000000ED17B40800) [pid = 4852] [serial = 179] [outer = 000000ED1384A000] 20:48:05 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1FDC5800 == 44 [pid = 4852] [id = 53] 20:48:05 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27D76800 == 43 [pid = 4852] [id = 52] 20:48:05 INFO - PROCESS | 4852 | --DOCSHELL 000000ED2706D800 == 42 [pid = 4852] [id = 51] 20:48:05 INFO - PROCESS | 4852 | --DOCSHELL 000000ED23B7A000 == 41 [pid = 4852] [id = 50] 20:48:05 INFO - PROCESS | 4852 | --DOCSHELL 000000ED22790800 == 40 [pid = 4852] [id = 49] 20:48:05 INFO - PROCESS | 4852 | --DOCSHELL 000000ED209E1000 == 39 [pid = 4852] [id = 48] 20:48:05 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1FDC6800 == 38 [pid = 4852] [id = 47] 20:48:05 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1C61E000 == 37 [pid = 4852] [id = 46] 20:48:05 INFO - PROCESS | 4852 | --DOCSHELL 000000ED17BA0800 == 36 [pid = 4852] [id = 45] 20:48:05 INFO - PROCESS | 4852 | --DOMWINDOW == 102 (000000ED1959BC00) [pid = 4852] [serial = 123] [outer = 0000000000000000] [url = about:blank] 20:48:06 INFO - PROCESS | 4852 | --DOMWINDOW == 101 (000000ED1832AC00) [pid = 4852] [serial = 99] [outer = 0000000000000000] [url = about:blank] 20:48:06 INFO - PROCESS | 4852 | --DOMWINDOW == 100 (000000ED18739000) [pid = 4852] [serial = 100] [outer = 0000000000000000] [url = about:blank] 20:48:06 INFO - PROCESS | 4852 | --DOMWINDOW == 99 (000000ED1D97AC00) [pid = 4852] [serial = 105] [outer = 0000000000000000] [url = about:blank] 20:48:06 INFO - PROCESS | 4852 | --DOMWINDOW == 98 (000000ED1C6EE400) [pid = 4852] [serial = 102] [outer = 0000000000000000] [url = about:blank] 20:48:06 INFO - PROCESS | 4852 | --DOMWINDOW == 97 (000000ED1D137000) [pid = 4852] [serial = 103] [outer = 0000000000000000] [url = about:blank] 20:48:06 INFO - PROCESS | 4852 | --DOMWINDOW == 96 (000000ED23B69C00) [pid = 4852] [serial = 94] [outer = 0000000000000000] [url = about:blank] 20:48:06 INFO - PROCESS | 4852 | --DOMWINDOW == 95 (000000ED1D138C00) [pid = 4852] [serial = 93] [outer = 0000000000000000] [url = about:blank] 20:48:06 INFO - PROCESS | 4852 | --DOMWINDOW == 94 (000000ED1FAA0C00) [pid = 4852] [serial = 108] [outer = 0000000000000000] [url = about:blank] 20:48:06 INFO - PROCESS | 4852 | --DOMWINDOW == 93 (000000ED1EBF4800) [pid = 4852] [serial = 85] [outer = 0000000000000000] [url = about:blank] 20:48:06 INFO - PROCESS | 4852 | --DOMWINDOW == 92 (000000ED20109400) [pid = 4852] [serial = 121] [outer = 0000000000000000] [url = about:blank] 20:48:06 INFO - PROCESS | 4852 | --DOMWINDOW == 91 (000000ED1D145400) [pid = 4852] [serial = 84] [outer = 0000000000000000] [url = about:blank] 20:48:06 INFO - PROCESS | 4852 | --DOMWINDOW == 90 (000000ED23807400) [pid = 4852] [serial = 88] [outer = 0000000000000000] [url = about:blank] 20:48:06 INFO - PROCESS | 4852 | --DOMWINDOW == 89 (000000ED22706400) [pid = 4852] [serial = 87] [outer = 0000000000000000] [url = about:blank] 20:48:06 INFO - PROCESS | 4852 | --DOMWINDOW == 88 (000000ED23B64000) [pid = 4852] [serial = 91] [outer = 0000000000000000] [url = about:blank] 20:48:06 INFO - PROCESS | 4852 | --DOMWINDOW == 87 (000000ED23803C00) [pid = 4852] [serial = 90] [outer = 0000000000000000] [url = about:blank] 20:48:06 INFO - PROCESS | 4852 | --DOMWINDOW == 86 (000000ED22119000) [pid = 4852] [serial = 112] [outer = 0000000000000000] [url = about:blank] 20:48:06 INFO - PROCESS | 4852 | --DOMWINDOW == 85 (000000ED21455C00) [pid = 4852] [serial = 111] [outer = 0000000000000000] [url = about:blank] 20:48:06 INFO - PROCESS | 4852 | --DOMWINDOW == 84 (000000ED146DB800) [pid = 4852] [serial = 114] [outer = 0000000000000000] [url = about:blank] 20:48:06 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED22711800) [pid = 4852] [serial = 115] [outer = 0000000000000000] [url = about:blank] 20:48:06 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED1379A400) [pid = 4852] [serial = 96] [outer = 0000000000000000] [url = about:blank] 20:48:06 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED13A5B400) [pid = 4852] [serial = 97] [outer = 0000000000000000] [url = about:blank] 20:48:06 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED20108800) [pid = 4852] [serial = 117] [outer = 0000000000000000] [url = about:blank] 20:48:06 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED22C18000) [pid = 4852] [serial = 118] [outer = 0000000000000000] [url = about:blank] 20:48:06 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED1384D800) [pid = 4852] [serial = 120] [outer = 0000000000000000] [url = about:blank] 20:48:06 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED1FE2AC00) [pid = 4852] [serial = 109] [outer = 0000000000000000] [url = about:blank] 20:48:06 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED1F45FC00) [pid = 4852] [serial = 106] [outer = 0000000000000000] [url = about:blank] 20:48:06 INFO - PROCESS | 4852 | 1467431286125 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:48:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 20:48:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 837ms 20:48:06 INFO - PROCESS | 4852 | 1467431286185 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 20:48:06 INFO - PROCESS | 4852 | 1467431286189 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 20:48:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 20:48:06 INFO - PROCESS | 4852 | 1467431286195 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 20:48:06 INFO - PROCESS | 4852 | 1467431286198 Marionette TRACE conn5 <- [1,206,null,{}] 20:48:06 INFO - PROCESS | 4852 | 1467431286202 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:48:06 INFO - PROCESS | 4852 | 1467431286204 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:06 INFO - PROCESS | 4852 | 1467431286296 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 20:48:06 INFO - PROCESS | 4852 | 1467431286360 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:06 INFO - PROCESS | 4852 | 1467431286362 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:06 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1991D800 == 37 [pid = 4852] [id = 61] 20:48:06 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED13852C00) [pid = 4852] [serial = 180] [outer = 0000000000000000] 20:48:06 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED13C23800) [pid = 4852] [serial = 181] [outer = 000000ED13852C00] 20:48:06 INFO - PROCESS | 4852 | 1467431286412 Marionette DEBUG loaded listener.js 20:48:06 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED183B6800) [pid = 4852] [serial = 182] [outer = 000000ED13852C00] 20:48:06 INFO - PROCESS | 4852 | 1467431286778 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:48:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 20:48:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 627ms 20:48:06 INFO - PROCESS | 4852 | 1467431286826 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 20:48:06 INFO - PROCESS | 4852 | 1467431286828 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 20:48:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 20:48:06 INFO - PROCESS | 4852 | 1467431286832 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 20:48:06 INFO - PROCESS | 4852 | 1467431286836 Marionette TRACE conn5 <- [1,210,null,{}] 20:48:06 INFO - PROCESS | 4852 | 1467431286846 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:48:06 INFO - PROCESS | 4852 | 1467431286851 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:06 INFO - PROCESS | 4852 | 1467431286937 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 20:48:06 INFO - PROCESS | 4852 | 1467431286944 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:06 INFO - PROCESS | 4852 | 1467431286947 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:06 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1F78D000 == 38 [pid = 4852] [id = 62] 20:48:06 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED19B8C400) [pid = 4852] [serial = 183] [outer = 0000000000000000] 20:48:06 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED1C6ED000) [pid = 4852] [serial = 184] [outer = 000000ED19B8C400] 20:48:07 INFO - PROCESS | 4852 | 1467431286995 Marionette DEBUG loaded listener.js 20:48:07 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED1D13B400) [pid = 4852] [serial = 185] [outer = 000000ED19B8C400] 20:48:07 INFO - PROCESS | 4852 | 1467431287416 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:48:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 20:48:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 629ms 20:48:07 INFO - PROCESS | 4852 | 1467431287463 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 20:48:07 INFO - PROCESS | 4852 | 1467431287466 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 20:48:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 20:48:07 INFO - PROCESS | 4852 | 1467431287469 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 20:48:07 INFO - PROCESS | 4852 | 1467431287471 Marionette TRACE conn5 <- [1,214,null,{}] 20:48:07 INFO - PROCESS | 4852 | 1467431287474 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:48:07 INFO - PROCESS | 4852 | 1467431287476 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:07 INFO - PROCESS | 4852 | 1467431287564 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 20:48:07 INFO - PROCESS | 4852 | 1467431287570 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:07 INFO - PROCESS | 4852 | 1467431287572 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:07 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED20220800 == 39 [pid = 4852] [id = 63] 20:48:07 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED1F39B400) [pid = 4852] [serial = 186] [outer = 0000000000000000] 20:48:07 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED1F45C000) [pid = 4852] [serial = 187] [outer = 000000ED1F39B400] 20:48:07 INFO - PROCESS | 4852 | 1467431287618 Marionette DEBUG loaded listener.js 20:48:07 INFO - PROCESS | 4852 | ++DOMWINDOW == 85 (000000ED1F911000) [pid = 4852] [serial = 188] [outer = 000000ED1F39B400] 20:48:08 INFO - PROCESS | 4852 | 1467431288048 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:48:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 20:48:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 627ms 20:48:08 INFO - PROCESS | 4852 | 1467431288104 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 20:48:08 INFO - PROCESS | 4852 | 1467431288106 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 20:48:08 INFO - PROCESS | 4852 | 1467431288109 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 20:48:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 20:48:08 INFO - PROCESS | 4852 | 1467431288111 Marionette TRACE conn5 <- [1,218,null,{}] 20:48:08 INFO - PROCESS | 4852 | 1467431288120 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:48:08 INFO - PROCESS | 4852 | 1467431288123 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:08 INFO - PROCESS | 4852 | 1467431288225 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 20:48:08 INFO - PROCESS | 4852 | 1467431288233 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:08 INFO - PROCESS | 4852 | 1467431288236 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:08 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED20EB0800 == 40 [pid = 4852] [id = 64] 20:48:08 INFO - PROCESS | 4852 | ++DOMWINDOW == 86 (000000ED1F39C400) [pid = 4852] [serial = 189] [outer = 0000000000000000] 20:48:08 INFO - PROCESS | 4852 | ++DOMWINDOW == 87 (000000ED1FDAE000) [pid = 4852] [serial = 190] [outer = 000000ED1F39C400] 20:48:08 INFO - PROCESS | 4852 | 1467431288288 Marionette DEBUG loaded listener.js 20:48:08 INFO - PROCESS | 4852 | ++DOMWINDOW == 88 (000000ED1FEF4400) [pid = 4852] [serial = 191] [outer = 000000ED1F39C400] 20:48:08 INFO - PROCESS | 4852 | 1467431288734 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:48:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 20:48:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 691ms 20:48:08 INFO - PROCESS | 4852 | 1467431288808 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 20:48:08 INFO - PROCESS | 4852 | 1467431288810 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 20:48:08 INFO - PROCESS | 4852 | 1467431288814 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 20:48:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 20:48:08 INFO - PROCESS | 4852 | 1467431288816 Marionette TRACE conn5 <- [1,222,null,{}] 20:48:08 INFO - PROCESS | 4852 | 1467431288819 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:48:08 INFO - PROCESS | 4852 | 1467431288825 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:08 INFO - PROCESS | 4852 | 1467431288985 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 20:48:09 INFO - PROCESS | 4852 | 1467431289010 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:09 INFO - PROCESS | 4852 | 1467431289012 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:09 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED14619800 == 41 [pid = 4852] [id = 65] 20:48:09 INFO - PROCESS | 4852 | ++DOMWINDOW == 89 (000000ED1FEFC800) [pid = 4852] [serial = 192] [outer = 0000000000000000] 20:48:09 INFO - PROCESS | 4852 | ++DOMWINDOW == 90 (000000ED215FBC00) [pid = 4852] [serial = 193] [outer = 000000ED1FEFC800] 20:48:09 INFO - PROCESS | 4852 | 1467431289058 Marionette DEBUG loaded listener.js 20:48:09 INFO - PROCESS | 4852 | ++DOMWINDOW == 91 (000000ED22C99800) [pid = 4852] [serial = 194] [outer = 000000ED1FEFC800] 20:48:09 INFO - PROCESS | 4852 | 1467431289468 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:48:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 20:48:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 692ms 20:48:09 INFO - PROCESS | 4852 | 1467431289509 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 20:48:09 INFO - PROCESS | 4852 | 1467431289512 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 20:48:09 INFO - PROCESS | 4852 | 1467431289515 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 20:48:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 20:48:09 INFO - PROCESS | 4852 | 1467431289517 Marionette TRACE conn5 <- [1,226,null,{}] 20:48:09 INFO - PROCESS | 4852 | 1467431289521 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:48:09 INFO - PROCESS | 4852 | 1467431289523 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:09 INFO - PROCESS | 4852 | 1467431289642 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 20:48:09 INFO - PROCESS | 4852 | 1467431289647 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:09 INFO - PROCESS | 4852 | 1467431289649 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:09 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED23B3E800 == 42 [pid = 4852] [id = 66] 20:48:09 INFO - PROCESS | 4852 | ++DOMWINDOW == 92 (000000ED22CE5400) [pid = 4852] [serial = 195] [outer = 0000000000000000] 20:48:09 INFO - PROCESS | 4852 | ++DOMWINDOW == 93 (000000ED2380BC00) [pid = 4852] [serial = 196] [outer = 000000ED22CE5400] 20:48:09 INFO - PROCESS | 4852 | 1467431289694 Marionette DEBUG loaded listener.js 20:48:09 INFO - PROCESS | 4852 | ++DOMWINDOW == 94 (000000ED23B4D000) [pid = 4852] [serial = 197] [outer = 000000ED22CE5400] 20:48:10 INFO - PROCESS | 4852 | 1467431290101 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:48:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 20:48:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 628ms 20:48:10 INFO - PROCESS | 4852 | --DOMWINDOW == 93 (000000ED20336800) [pid = 4852] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 20:48:10 INFO - PROCESS | 4852 | --DOMWINDOW == 92 (000000ED1F46AC00) [pid = 4852] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 20:48:10 INFO - PROCESS | 4852 | --DOMWINDOW == 91 (000000ED2239B000) [pid = 4852] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 20:48:10 INFO - PROCESS | 4852 | --DOMWINDOW == 90 (000000ED18677400) [pid = 4852] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 20:48:10 INFO - PROCESS | 4852 | --DOMWINDOW == 89 (000000ED1378C800) [pid = 4852] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 20:48:10 INFO - PROCESS | 4852 | --DOMWINDOW == 88 (000000ED1352A400) [pid = 4852] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 20:48:10 INFO - PROCESS | 4852 | --DOMWINDOW == 87 (000000ED195D7000) [pid = 4852] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 20:48:10 INFO - PROCESS | 4852 | --DOMWINDOW == 86 (000000ED1384DC00) [pid = 4852] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 20:48:10 INFO - PROCESS | 4852 | --DOMWINDOW == 85 (000000ED146DA000) [pid = 4852] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 20:48:10 INFO - PROCESS | 4852 | 1467431290219 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 20:48:10 INFO - PROCESS | 4852 | 1467431290221 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 20:48:10 INFO - PROCESS | 4852 | 1467431290231 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 20:48:10 INFO - PROCESS | 4852 | 1467431290233 Marionette TRACE conn5 <- [1,230,null,{}] 20:48:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 20:48:10 INFO - PROCESS | 4852 | 1467431290236 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:48:10 INFO - PROCESS | 4852 | 1467431290238 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:10 INFO - PROCESS | 4852 | 1467431290341 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 20:48:10 INFO - PROCESS | 4852 | 1467431290350 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:10 INFO - PROCESS | 4852 | 1467431290352 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:10 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24F61000 == 43 [pid = 4852] [id = 67] 20:48:10 INFO - PROCESS | 4852 | ++DOMWINDOW == 86 (000000ED13DB1800) [pid = 4852] [serial = 198] [outer = 0000000000000000] 20:48:10 INFO - PROCESS | 4852 | ++DOMWINDOW == 87 (000000ED1D93E800) [pid = 4852] [serial = 199] [outer = 000000ED13DB1800] 20:48:10 INFO - PROCESS | 4852 | 1467431290397 Marionette DEBUG loaded listener.js 20:48:10 INFO - PROCESS | 4852 | ++DOMWINDOW == 88 (000000ED1F70D400) [pid = 4852] [serial = 200] [outer = 000000ED13DB1800] 20:48:10 INFO - PROCESS | 4852 | 1467431290780 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:48:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 20:48:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 587ms 20:48:10 INFO - PROCESS | 4852 | 1467431290824 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 20:48:10 INFO - PROCESS | 4852 | 1467431290826 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 20:48:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 20:48:10 INFO - PROCESS | 4852 | 1467431290838 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 20:48:10 INFO - PROCESS | 4852 | 1467431290840 Marionette TRACE conn5 <- [1,234,null,{}] 20:48:10 INFO - PROCESS | 4852 | 1467431290844 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:48:10 INFO - PROCESS | 4852 | 1467431290846 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:10 INFO - PROCESS | 4852 | 1467431290937 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 20:48:10 INFO - PROCESS | 4852 | 1467431290943 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:10 INFO - PROCESS | 4852 | 1467431290945 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:10 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27318000 == 44 [pid = 4852] [id = 68] 20:48:10 INFO - PROCESS | 4852 | ++DOMWINDOW == 89 (000000ED1F711000) [pid = 4852] [serial = 201] [outer = 0000000000000000] 20:48:10 INFO - PROCESS | 4852 | ++DOMWINDOW == 90 (000000ED20A9C400) [pid = 4852] [serial = 202] [outer = 000000ED1F711000] 20:48:11 INFO - PROCESS | 4852 | 1467431290989 Marionette DEBUG loaded listener.js 20:48:11 INFO - PROCESS | 4852 | ++DOMWINDOW == 91 (000000ED20AA2800) [pid = 4852] [serial = 203] [outer = 000000ED1F711000] 20:48:11 INFO - PROCESS | 4852 | 1467431291409 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:48:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 20:48:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 630ms 20:48:11 INFO - PROCESS | 4852 | 1467431291475 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 20:48:11 INFO - PROCESS | 4852 | 1467431291477 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 20:48:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 20:48:11 INFO - PROCESS | 4852 | 1467431291480 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 20:48:11 INFO - PROCESS | 4852 | 1467431291482 Marionette TRACE conn5 <- [1,238,null,{}] 20:48:11 INFO - PROCESS | 4852 | 1467431291486 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:48:11 INFO - PROCESS | 4852 | 1467431291488 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:11 INFO - PROCESS | 4852 | 1467431291573 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 20:48:11 INFO - PROCESS | 4852 | 1467431291580 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:11 INFO - PROCESS | 4852 | 1467431291582 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:11 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27FB2800 == 45 [pid = 4852] [id = 69] 20:48:11 INFO - PROCESS | 4852 | ++DOMWINDOW == 92 (000000ED20AA7400) [pid = 4852] [serial = 204] [outer = 0000000000000000] 20:48:11 INFO - PROCESS | 4852 | ++DOMWINDOW == 93 (000000ED23B4B000) [pid = 4852] [serial = 205] [outer = 000000ED20AA7400] 20:48:11 INFO - PROCESS | 4852 | 1467431291627 Marionette DEBUG loaded listener.js 20:48:11 INFO - PROCESS | 4852 | ++DOMWINDOW == 94 (000000ED23B64000) [pid = 4852] [serial = 206] [outer = 000000ED20AA7400] 20:48:12 INFO - PROCESS | 4852 | 1467431292067 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:48:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 20:48:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 628ms 20:48:12 INFO - PROCESS | 4852 | 1467431292112 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 20:48:12 INFO - PROCESS | 4852 | 1467431292114 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 20:48:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 20:48:12 INFO - PROCESS | 4852 | 1467431292118 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 20:48:12 INFO - PROCESS | 4852 | 1467431292120 Marionette TRACE conn5 <- [1,242,null,{}] 20:48:12 INFO - PROCESS | 4852 | 1467431292124 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:48:12 INFO - PROCESS | 4852 | 1467431292126 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:12 INFO - PROCESS | 4852 | 1467431292235 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 20:48:12 INFO - PROCESS | 4852 | 1467431292371 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:12 INFO - PROCESS | 4852 | 1467431292374 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:12 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED17BAB800 == 46 [pid = 4852] [id = 70] 20:48:12 INFO - PROCESS | 4852 | ++DOMWINDOW == 95 (000000ED1352B800) [pid = 4852] [serial = 207] [outer = 0000000000000000] 20:48:12 INFO - PROCESS | 4852 | ++DOMWINDOW == 96 (000000ED13784000) [pid = 4852] [serial = 208] [outer = 000000ED1352B800] 20:48:12 INFO - PROCESS | 4852 | 1467431292447 Marionette DEBUG loaded listener.js 20:48:12 INFO - PROCESS | 4852 | ++DOMWINDOW == 97 (000000ED137A3000) [pid = 4852] [serial = 209] [outer = 000000ED1352B800] 20:48:13 INFO - PROCESS | 4852 | 1467431293186 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:48:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 20:48:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1080ms 20:48:13 INFO - PROCESS | 4852 | 1467431293203 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 20:48:13 INFO - PROCESS | 4852 | 1467431293206 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 20:48:13 INFO - PROCESS | 4852 | 1467431293211 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 20:48:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 20:48:13 INFO - PROCESS | 4852 | 1467431293214 Marionette TRACE conn5 <- [1,246,null,{}] 20:48:13 INFO - PROCESS | 4852 | 1467431293219 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:48:13 INFO - PROCESS | 4852 | 1467431293222 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:13 INFO - PROCESS | 4852 | 1467431293339 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 20:48:13 INFO - PROCESS | 4852 | 1467431293410 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:13 INFO - PROCESS | 4852 | 1467431293413 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:13 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED20E0C800 == 47 [pid = 4852] [id = 71] 20:48:13 INFO - PROCESS | 4852 | ++DOMWINDOW == 98 (000000ED1C6EDC00) [pid = 4852] [serial = 210] [outer = 0000000000000000] 20:48:13 INFO - PROCESS | 4852 | ++DOMWINDOW == 99 (000000ED1D135000) [pid = 4852] [serial = 211] [outer = 000000ED1C6EDC00] 20:48:13 INFO - PROCESS | 4852 | 1467431293471 Marionette DEBUG loaded listener.js 20:48:13 INFO - PROCESS | 4852 | ++DOMWINDOW == 100 (000000ED1F3A1C00) [pid = 4852] [serial = 212] [outer = 000000ED1C6EDC00] 20:48:14 INFO - PROCESS | 4852 | 1467431294008 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:48:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 20:48:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 839ms 20:48:14 INFO - PROCESS | 4852 | 1467431294057 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 20:48:14 INFO - PROCESS | 4852 | 1467431294061 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 20:48:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 20:48:14 INFO - PROCESS | 4852 | 1467431294066 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 20:48:14 INFO - PROCESS | 4852 | 1467431294068 Marionette TRACE conn5 <- [1,250,null,{}] 20:48:14 INFO - PROCESS | 4852 | 1467431294072 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:48:14 INFO - PROCESS | 4852 | 1467431294075 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:14 INFO - PROCESS | 4852 | 1467431294197 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 20:48:14 INFO - PROCESS | 4852 | 1467431294281 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:14 INFO - PROCESS | 4852 | 1467431294284 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:14 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED290BA800 == 48 [pid = 4852] [id = 72] 20:48:14 INFO - PROCESS | 4852 | ++DOMWINDOW == 101 (000000ED20AA6800) [pid = 4852] [serial = 213] [outer = 0000000000000000] 20:48:14 INFO - PROCESS | 4852 | ++DOMWINDOW == 102 (000000ED21418000) [pid = 4852] [serial = 214] [outer = 000000ED20AA6800] 20:48:14 INFO - PROCESS | 4852 | 1467431294340 Marionette DEBUG loaded listener.js 20:48:14 INFO - PROCESS | 4852 | ++DOMWINDOW == 103 (000000ED22707000) [pid = 4852] [serial = 215] [outer = 000000ED20AA6800] 20:48:14 INFO - PROCESS | 4852 | 1467431294896 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:48:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 20:48:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 880ms 20:48:14 INFO - PROCESS | 4852 | 1467431294948 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 20:48:14 INFO - PROCESS | 4852 | 1467431294951 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 20:48:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 20:48:14 INFO - PROCESS | 4852 | 1467431294962 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 20:48:14 INFO - PROCESS | 4852 | 1467431294968 Marionette TRACE conn5 <- [1,254,null,{}] 20:48:14 INFO - PROCESS | 4852 | 1467431294973 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:48:14 INFO - PROCESS | 4852 | 1467431294977 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:15 INFO - PROCESS | 4852 | 1467431295093 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 20:48:15 INFO - PROCESS | 4852 | 1467431295176 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:15 INFO - PROCESS | 4852 | 1467431295179 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:15 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED28DCA800 == 49 [pid = 4852] [id = 73] 20:48:15 INFO - PROCESS | 4852 | ++DOMWINDOW == 104 (000000ED2508D400) [pid = 4852] [serial = 216] [outer = 0000000000000000] 20:48:15 INFO - PROCESS | 4852 | ++DOMWINDOW == 105 (000000ED25093400) [pid = 4852] [serial = 217] [outer = 000000ED2508D400] 20:48:15 INFO - PROCESS | 4852 | 1467431295234 Marionette DEBUG loaded listener.js 20:48:15 INFO - PROCESS | 4852 | ++DOMWINDOW == 106 (000000ED25183000) [pid = 4852] [serial = 218] [outer = 000000ED2508D400] 20:48:15 INFO - PROCESS | 4852 | 1467431295740 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:48:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 20:48:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 838ms 20:48:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 20:48:15 INFO - PROCESS | 4852 | 1467431295795 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 20:48:15 INFO - PROCESS | 4852 | 1467431295799 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 20:48:15 INFO - PROCESS | 4852 | 1467431295802 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 20:48:15 INFO - PROCESS | 4852 | 1467431295804 Marionette TRACE conn5 <- [1,258,null,{}] 20:48:15 INFO - PROCESS | 4852 | 1467431295808 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:48:15 INFO - PROCESS | 4852 | 1467431295811 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:15 INFO - PROCESS | 4852 | 1467431295926 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 20:48:16 INFO - PROCESS | 4852 | 1467431296007 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:16 INFO - PROCESS | 4852 | 1467431296010 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:16 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED28AAF000 == 50 [pid = 4852] [id = 74] 20:48:16 INFO - PROCESS | 4852 | ++DOMWINDOW == 107 (000000ED26F0E000) [pid = 4852] [serial = 219] [outer = 0000000000000000] 20:48:16 INFO - PROCESS | 4852 | ++DOMWINDOW == 108 (000000ED27020C00) [pid = 4852] [serial = 220] [outer = 000000ED26F0E000] 20:48:16 INFO - PROCESS | 4852 | 1467431296065 Marionette DEBUG loaded listener.js 20:48:16 INFO - PROCESS | 4852 | ++DOMWINDOW == 109 (000000ED27244400) [pid = 4852] [serial = 221] [outer = 000000ED26F0E000] 20:48:16 INFO - PROCESS | 4852 | 1467431296868 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:48:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 20:48:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1135ms 20:48:16 INFO - PROCESS | 4852 | 1467431296938 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 20:48:16 INFO - PROCESS | 4852 | 1467431296941 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 20:48:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 20:48:16 INFO - PROCESS | 4852 | 1467431296944 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 20:48:16 INFO - PROCESS | 4852 | 1467431296946 Marionette TRACE conn5 <- [1,262,null,{}] 20:48:16 INFO - PROCESS | 4852 | 1467431296950 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:48:16 INFO - PROCESS | 4852 | 1467431296953 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:17 INFO - PROCESS | 4852 | 1467431297188 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 20:48:17 INFO - PROCESS | 4852 | 1467431297311 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:17 INFO - PROCESS | 4852 | 1467431297314 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:17 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED19915800 == 51 [pid = 4852] [id = 75] 20:48:17 INFO - PROCESS | 4852 | ++DOMWINDOW == 110 (000000ED1384A800) [pid = 4852] [serial = 222] [outer = 0000000000000000] 20:48:17 INFO - PROCESS | 4852 | ++DOMWINDOW == 111 (000000ED13A59C00) [pid = 4852] [serial = 223] [outer = 000000ED1384A800] 20:48:17 INFO - PROCESS | 4852 | 1467431297366 Marionette DEBUG loaded listener.js 20:48:17 INFO - PROCESS | 4852 | ++DOMWINDOW == 112 (000000ED186E8000) [pid = 4852] [serial = 224] [outer = 000000ED1384A800] 20:48:17 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27FB2800 == 50 [pid = 4852] [id = 69] 20:48:17 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27318000 == 49 [pid = 4852] [id = 68] 20:48:17 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24F61000 == 48 [pid = 4852] [id = 67] 20:48:17 INFO - PROCESS | 4852 | --DOCSHELL 000000ED23B3E800 == 47 [pid = 4852] [id = 66] 20:48:17 INFO - PROCESS | 4852 | --DOCSHELL 000000ED14619800 == 46 [pid = 4852] [id = 65] 20:48:17 INFO - PROCESS | 4852 | --DOCSHELL 000000ED20EB0800 == 45 [pid = 4852] [id = 64] 20:48:17 INFO - PROCESS | 4852 | --DOCSHELL 000000ED20220800 == 44 [pid = 4852] [id = 63] 20:48:17 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1F78D000 == 43 [pid = 4852] [id = 62] 20:48:17 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1991D800 == 42 [pid = 4852] [id = 61] 20:48:17 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1943C800 == 41 [pid = 4852] [id = 60] 20:48:17 INFO - PROCESS | 4852 | --DOCSHELL 000000ED2707D000 == 40 [pid = 4852] [id = 59] 20:48:17 INFO - PROCESS | 4852 | --DOCSHELL 000000ED290A9000 == 39 [pid = 4852] [id = 58] 20:48:17 INFO - PROCESS | 4852 | --DOCSHELL 000000ED29054000 == 38 [pid = 4852] [id = 57] 20:48:17 INFO - PROCESS | 4852 | --DOCSHELL 000000ED20845000 == 37 [pid = 4852] [id = 56] 20:48:18 INFO - PROCESS | 4852 | --DOMWINDOW == 111 (000000ED13848800) [pid = 4852] [serial = 126] [outer = 0000000000000000] [url = about:blank] 20:48:18 INFO - PROCESS | 4852 | --DOMWINDOW == 110 (000000ED19665400) [pid = 4852] [serial = 129] [outer = 0000000000000000] [url = about:blank] 20:48:18 INFO - PROCESS | 4852 | --DOMWINDOW == 109 (000000ED251B0C00) [pid = 4852] [serial = 160] [outer = 0000000000000000] [url = about:blank] 20:48:18 INFO - PROCESS | 4852 | 1467431298031 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:48:18 INFO - PROCESS | 4852 | --DOCSHELL 000000ED186C2000 == 36 [pid = 4852] [id = 55] 20:48:18 INFO - PROCESS | 4852 | --DOMWINDOW == 108 (000000ED209CCC00) [pid = 4852] [serial = 144] [outer = 0000000000000000] [url = about:blank] 20:48:18 INFO - PROCESS | 4852 | --DOMWINDOW == 107 (000000ED1F9D4C00) [pid = 4852] [serial = 141] [outer = 0000000000000000] [url = about:blank] 20:48:18 INFO - PROCESS | 4852 | --DOMWINDOW == 106 (000000ED23807000) [pid = 4852] [serial = 148] [outer = 0000000000000000] [url = about:blank] 20:48:18 INFO - PROCESS | 4852 | --DOMWINDOW == 105 (000000ED199D3400) [pid = 4852] [serial = 136] [outer = 0000000000000000] [url = about:blank] 20:48:18 INFO - PROCESS | 4852 | --DOMWINDOW == 104 (000000ED1873AC00) [pid = 4852] [serial = 135] [outer = 0000000000000000] [url = about:blank] 20:48:18 INFO - PROCESS | 4852 | --DOMWINDOW == 103 (000000ED22C94000) [pid = 4852] [serial = 147] [outer = 0000000000000000] [url = about:blank] 20:48:18 INFO - PROCESS | 4852 | --DOMWINDOW == 102 (000000ED1D150400) [pid = 4852] [serial = 138] [outer = 0000000000000000] [url = about:blank] 20:48:18 INFO - PROCESS | 4852 | --DOMWINDOW == 101 (000000ED21785000) [pid = 4852] [serial = 145] [outer = 0000000000000000] [url = about:blank] 20:48:18 INFO - PROCESS | 4852 | --DOMWINDOW == 100 (000000ED1D97BC00) [pid = 4852] [serial = 139] [outer = 0000000000000000] [url = about:blank] 20:48:18 INFO - PROCESS | 4852 | --DOMWINDOW == 99 (000000ED1352E400) [pid = 4852] [serial = 150] [outer = 0000000000000000] [url = about:blank] 20:48:18 INFO - PROCESS | 4852 | --DOMWINDOW == 98 (000000ED23ADA000) [pid = 4852] [serial = 156] [outer = 0000000000000000] [url = about:blank] 20:48:18 INFO - PROCESS | 4852 | --DOMWINDOW == 97 (000000ED23B61000) [pid = 4852] [serial = 157] [outer = 0000000000000000] [url = about:blank] 20:48:18 INFO - PROCESS | 4852 | --DOMWINDOW == 96 (000000ED13ADEC00) [pid = 4852] [serial = 133] [outer = 0000000000000000] [url = about:blank] 20:48:18 INFO - PROCESS | 4852 | --DOMWINDOW == 95 (000000ED20110000) [pid = 4852] [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:48:18 INFO - PROCESS | 4852 | --DOMWINDOW == 94 (000000ED13853800) [pid = 4852] [serial = 132] [outer = 0000000000000000] [url = about:blank] 20:48:18 INFO - PROCESS | 4852 | --DOMWINDOW == 93 (000000ED1D12C800) [pid = 4852] [serial = 153] [outer = 0000000000000000] [url = about:blank] 20:48:18 INFO - PROCESS | 4852 | --DOMWINDOW == 92 (000000ED22C90400) [pid = 4852] [serial = 154] [outer = 0000000000000000] [url = about:blank] 20:48:18 INFO - PROCESS | 4852 | --DOMWINDOW == 91 (000000ED1FE26800) [pid = 4852] [serial = 142] [outer = 0000000000000000] [url = about:blank] 20:48:18 INFO - PROCESS | 4852 | --DOMWINDOW == 90 (000000ED22C9D800) [pid = 4852] [serial = 151] [outer = 0000000000000000] [url = about:blank] 20:48:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 20:48:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1132ms 20:48:18 INFO - PROCESS | 4852 | 1467431298079 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 20:48:18 INFO - PROCESS | 4852 | 1467431298083 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 20:48:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 20:48:18 INFO - PROCESS | 4852 | 1467431298090 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 20:48:18 INFO - PROCESS | 4852 | 1467431298094 Marionette TRACE conn5 <- [1,266,null,{}] 20:48:18 INFO - PROCESS | 4852 | 1467431298110 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:48:18 INFO - PROCESS | 4852 | 1467431298113 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:18 INFO - PROCESS | 4852 | 1467431298233 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 20:48:18 INFO - PROCESS | 4852 | 1467431298240 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:18 INFO - PROCESS | 4852 | 1467431298242 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:18 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED18916000 == 37 [pid = 4852] [id = 76] 20:48:18 INFO - PROCESS | 4852 | ++DOMWINDOW == 91 (000000ED1379C000) [pid = 4852] [serial = 225] [outer = 0000000000000000] 20:48:18 INFO - PROCESS | 4852 | ++DOMWINDOW == 92 (000000ED13850000) [pid = 4852] [serial = 226] [outer = 000000ED1379C000] 20:48:18 INFO - PROCESS | 4852 | 1467431298291 Marionette DEBUG loaded listener.js 20:48:18 INFO - PROCESS | 4852 | ++DOMWINDOW == 93 (000000ED13AEC000) [pid = 4852] [serial = 227] [outer = 000000ED1379C000] 20:48:18 INFO - PROCESS | 4852 | 1467431298725 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:48:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 20:48:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 691ms 20:48:18 INFO - PROCESS | 4852 | 1467431298789 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 20:48:18 INFO - PROCESS | 4852 | 1467431298792 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 20:48:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 20:48:18 INFO - PROCESS | 4852 | 1467431298795 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 20:48:18 INFO - PROCESS | 4852 | 1467431298797 Marionette TRACE conn5 <- [1,270,null,{}] 20:48:18 INFO - PROCESS | 4852 | 1467431298801 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:48:18 INFO - PROCESS | 4852 | 1467431298804 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:18 INFO - PROCESS | 4852 | 1467431298895 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 20:48:18 INFO - PROCESS | 4852 | 1467431298911 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:18 INFO - PROCESS | 4852 | 1467431298913 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:18 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1FF40000 == 38 [pid = 4852] [id = 77] 20:48:18 INFO - PROCESS | 4852 | ++DOMWINDOW == 94 (000000ED1C6EA800) [pid = 4852] [serial = 228] [outer = 0000000000000000] 20:48:18 INFO - PROCESS | 4852 | ++DOMWINDOW == 95 (000000ED1D130000) [pid = 4852] [serial = 229] [outer = 000000ED1C6EA800] 20:48:18 INFO - PROCESS | 4852 | 1467431298959 Marionette DEBUG loaded listener.js 20:48:19 INFO - PROCESS | 4852 | ++DOMWINDOW == 96 (000000ED1F399800) [pid = 4852] [serial = 230] [outer = 000000ED1C6EA800] 20:48:19 INFO - PROCESS | 4852 | 1467431299406 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:48:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 20:48:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 629ms 20:48:19 INFO - PROCESS | 4852 | 1467431299426 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 20:48:19 INFO - PROCESS | 4852 | 1467431299430 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 20:48:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 20:48:19 INFO - PROCESS | 4852 | 1467431299445 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 20:48:19 INFO - PROCESS | 4852 | 1467431299450 Marionette TRACE conn5 <- [1,274,null,{}] 20:48:19 INFO - PROCESS | 4852 | 1467431299454 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:48:19 INFO - PROCESS | 4852 | 1467431299457 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:19 INFO - PROCESS | 4852 | 1467431299550 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 20:48:19 INFO - PROCESS | 4852 | 1467431299557 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:19 INFO - PROCESS | 4852 | 1467431299559 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:19 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED21573800 == 39 [pid = 4852] [id = 78] 20:48:19 INFO - PROCESS | 4852 | ++DOMWINDOW == 97 (000000ED1FAAA800) [pid = 4852] [serial = 231] [outer = 0000000000000000] 20:48:19 INFO - PROCESS | 4852 | ++DOMWINDOW == 98 (000000ED1FE2FC00) [pid = 4852] [serial = 232] [outer = 000000ED1FAAA800] 20:48:19 INFO - PROCESS | 4852 | 1467431299605 Marionette DEBUG loaded listener.js 20:48:19 INFO - PROCESS | 4852 | ++DOMWINDOW == 99 (000000ED1FEFD400) [pid = 4852] [serial = 233] [outer = 000000ED1FAAA800] 20:48:20 INFO - PROCESS | 4852 | 1467431300061 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:48:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 20:48:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 650ms 20:48:20 INFO - PROCESS | 4852 | 1467431300095 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 20:48:20 INFO - PROCESS | 4852 | 1467431300097 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 20:48:20 INFO - PROCESS | 4852 | 1467431300101 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 20:48:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 20:48:20 INFO - PROCESS | 4852 | 1467431300103 Marionette TRACE conn5 <- [1,278,null,{}] 20:48:20 INFO - PROCESS | 4852 | 1467431300106 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:48:20 INFO - PROCESS | 4852 | 1467431300108 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:20 INFO - PROCESS | 4852 | 1467431300195 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 20:48:20 INFO - PROCESS | 4852 | 1467431300201 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:20 INFO - PROCESS | 4852 | 1467431300203 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:20 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED23A2C000 == 40 [pid = 4852] [id = 79] 20:48:20 INFO - PROCESS | 4852 | ++DOMWINDOW == 100 (000000ED205A3400) [pid = 4852] [serial = 234] [outer = 0000000000000000] 20:48:20 INFO - PROCESS | 4852 | ++DOMWINDOW == 101 (000000ED2144E800) [pid = 4852] [serial = 235] [outer = 000000ED205A3400] 20:48:20 INFO - PROCESS | 4852 | 1467431300255 Marionette DEBUG loaded listener.js 20:48:20 INFO - PROCESS | 4852 | ++DOMWINDOW == 102 (000000ED2178D800) [pid = 4852] [serial = 236] [outer = 000000ED205A3400] 20:48:20 INFO - PROCESS | 4852 | 1467431300703 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:48:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 20:48:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 629ms 20:48:20 INFO - PROCESS | 4852 | 1467431300738 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 20:48:20 INFO - PROCESS | 4852 | 1467431300741 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 20:48:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 20:48:20 INFO - PROCESS | 4852 | 1467431300744 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 20:48:20 INFO - PROCESS | 4852 | 1467431300746 Marionette TRACE conn5 <- [1,282,null,{}] 20:48:20 INFO - PROCESS | 4852 | 1467431300749 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:48:20 INFO - PROCESS | 4852 | 1467431300751 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:20 INFO - PROCESS | 4852 | 1467431300862 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 20:48:20 INFO - PROCESS | 4852 | 1467431300939 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:20 INFO - PROCESS | 4852 | 1467431300945 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:20 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24F5A000 == 41 [pid = 4852] [id = 80] 20:48:20 INFO - PROCESS | 4852 | ++DOMWINDOW == 103 (000000ED22C97C00) [pid = 4852] [serial = 237] [outer = 0000000000000000] 20:48:21 INFO - PROCESS | 4852 | ++DOMWINDOW == 104 (000000ED22C9D800) [pid = 4852] [serial = 238] [outer = 000000ED22C97C00] 20:48:21 INFO - PROCESS | 4852 | 1467431301001 Marionette DEBUG loaded listener.js 20:48:21 INFO - PROCESS | 4852 | ++DOMWINDOW == 105 (000000ED23811800) [pid = 4852] [serial = 239] [outer = 000000ED22C97C00] 20:48:21 INFO - PROCESS | 4852 | 1467431301450 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:48:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 20:48:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 733ms 20:48:21 INFO - PROCESS | 4852 | 1467431301479 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 20:48:21 INFO - PROCESS | 4852 | 1467431301481 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 20:48:21 INFO - PROCESS | 4852 | 1467431301485 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 20:48:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 20:48:21 INFO - PROCESS | 4852 | 1467431301487 Marionette TRACE conn5 <- [1,286,null,{}] 20:48:21 INFO - PROCESS | 4852 | 1467431301490 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:48:21 INFO - PROCESS | 4852 | 1467431301492 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:21 INFO - PROCESS | 4852 | 1467431301614 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 20:48:21 INFO - PROCESS | 4852 | 1467431301662 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:21 INFO - PROCESS | 4852 | 1467431301664 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:21 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27D75000 == 42 [pid = 4852] [id = 81] 20:48:21 INFO - PROCESS | 4852 | ++DOMWINDOW == 106 (000000ED23B48C00) [pid = 4852] [serial = 240] [outer = 0000000000000000] 20:48:21 INFO - PROCESS | 4852 | ++DOMWINDOW == 107 (000000ED25007C00) [pid = 4852] [serial = 241] [outer = 000000ED23B48C00] 20:48:21 INFO - PROCESS | 4852 | 1467431301709 Marionette DEBUG loaded listener.js 20:48:21 INFO - PROCESS | 4852 | ++DOMWINDOW == 108 (000000ED2500E000) [pid = 4852] [serial = 242] [outer = 000000ED23B48C00] 20:48:22 INFO - PROCESS | 4852 | 1467431302116 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:48:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 20:48:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 692ms 20:48:22 INFO - PROCESS | 4852 | 1467431302181 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 20:48:22 INFO - PROCESS | 4852 | 1467431302183 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 20:48:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 20:48:22 INFO - PROCESS | 4852 | 1467431302186 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 20:48:22 INFO - PROCESS | 4852 | 1467431302188 Marionette TRACE conn5 <- [1,290,null,{}] 20:48:22 INFO - PROCESS | 4852 | 1467431302192 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:48:22 INFO - PROCESS | 4852 | 1467431302194 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:22 INFO - PROCESS | 4852 | 1467431302323 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 20:48:22 INFO - PROCESS | 4852 | 1467431302346 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:22 INFO - PROCESS | 4852 | 1467431302348 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:22 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27FBB800 == 43 [pid = 4852] [id = 82] 20:48:22 INFO - PROCESS | 4852 | ++DOMWINDOW == 109 (000000ED23B5D800) [pid = 4852] [serial = 243] [outer = 0000000000000000] 20:48:22 INFO - PROCESS | 4852 | ++DOMWINDOW == 110 (000000ED2508F000) [pid = 4852] [serial = 244] [outer = 000000ED23B5D800] 20:48:22 INFO - PROCESS | 4852 | 1467431302392 Marionette DEBUG loaded listener.js 20:48:22 INFO - PROCESS | 4852 | ++DOMWINDOW == 111 (000000ED2518B400) [pid = 4852] [serial = 245] [outer = 000000ED23B5D800] 20:48:22 INFO - PROCESS | 4852 | --DOMWINDOW == 110 (000000ED1F711000) [pid = 4852] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 20:48:22 INFO - PROCESS | 4852 | --DOMWINDOW == 109 (000000ED19597800) [pid = 4852] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 20:48:22 INFO - PROCESS | 4852 | --DOMWINDOW == 108 (000000ED137A2400) [pid = 4852] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 20:48:22 INFO - PROCESS | 4852 | --DOMWINDOW == 107 (000000ED195D8C00) [pid = 4852] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 20:48:22 INFO - PROCESS | 4852 | --DOMWINDOW == 106 (000000ED1F39C400) [pid = 4852] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 20:48:22 INFO - PROCESS | 4852 | --DOMWINDOW == 105 (000000ED22CE5400) [pid = 4852] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 20:48:22 INFO - PROCESS | 4852 | --DOMWINDOW == 104 (000000ED22C9A000) [pid = 4852] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 20:48:22 INFO - PROCESS | 4852 | --DOMWINDOW == 103 (000000ED1FEFC800) [pid = 4852] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 20:48:22 INFO - PROCESS | 4852 | --DOMWINDOW == 102 (000000ED1384A000) [pid = 4852] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 20:48:22 INFO - PROCESS | 4852 | --DOMWINDOW == 101 (000000ED13852C00) [pid = 4852] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 20:48:22 INFO - PROCESS | 4852 | --DOMWINDOW == 100 (000000ED1FEF8400) [pid = 4852] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 20:48:22 INFO - PROCESS | 4852 | --DOMWINDOW == 99 (000000ED22C99C00) [pid = 4852] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 20:48:22 INFO - PROCESS | 4852 | --DOMWINDOW == 98 (000000ED1F39B400) [pid = 4852] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 20:48:22 INFO - PROCESS | 4852 | --DOMWINDOW == 97 (000000ED19B8C400) [pid = 4852] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 20:48:22 INFO - PROCESS | 4852 | --DOMWINDOW == 96 (000000ED1C6E5000) [pid = 4852] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 20:48:22 INFO - PROCESS | 4852 | --DOMWINDOW == 95 (000000ED137A2C00) [pid = 4852] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 20:48:22 INFO - PROCESS | 4852 | --DOMWINDOW == 94 (000000ED13DB1800) [pid = 4852] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 20:48:22 INFO - PROCESS | 4852 | 1467431302879 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:48:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 20:48:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 733ms 20:48:22 INFO - PROCESS | 4852 | 1467431302924 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 20:48:22 INFO - PROCESS | 4852 | 1467431302926 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 20:48:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 20:48:22 INFO - PROCESS | 4852 | 1467431302929 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 20:48:22 INFO - PROCESS | 4852 | 1467431302931 Marionette TRACE conn5 <- [1,294,null,{}] 20:48:22 INFO - PROCESS | 4852 | 1467431302934 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:48:22 INFO - PROCESS | 4852 | 1467431302936 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:23 INFO - PROCESS | 4852 | 1467431303022 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 20:48:23 INFO - PROCESS | 4852 | 1467431303028 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:23 INFO - PROCESS | 4852 | 1467431303029 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:23 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED28AC2000 == 44 [pid = 4852] [id = 83] 20:48:23 INFO - PROCESS | 4852 | ++DOMWINDOW == 95 (000000ED18327C00) [pid = 4852] [serial = 246] [outer = 0000000000000000] 20:48:23 INFO - PROCESS | 4852 | ++DOMWINDOW == 96 (000000ED1F704800) [pid = 4852] [serial = 247] [outer = 000000ED18327C00] 20:48:23 INFO - PROCESS | 4852 | 1467431303074 Marionette DEBUG loaded listener.js 20:48:23 INFO - PROCESS | 4852 | ++DOMWINDOW == 97 (000000ED2508E000) [pid = 4852] [serial = 248] [outer = 000000ED18327C00] 20:48:23 INFO - PROCESS | 4852 | 1467431303418 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 20:48:23 INFO - PROCESS | 4852 | 1467431303513 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:48:23 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:48:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 629ms 20:48:23 INFO - PROCESS | 4852 | 1467431303561 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 20:48:23 INFO - PROCESS | 4852 | 1467431303563 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 20:48:23 INFO - PROCESS | 4852 | 1467431303566 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 20:48:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 20:48:23 INFO - PROCESS | 4852 | 1467431303568 Marionette TRACE conn5 <- [1,298,null,{}] 20:48:23 INFO - PROCESS | 4852 | 1467431303571 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:48:23 INFO - PROCESS | 4852 | 1467431303573 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:23 INFO - PROCESS | 4852 | 1467431303662 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 20:48:23 INFO - PROCESS | 4852 | 1467431303670 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:23 INFO - PROCESS | 4852 | 1467431303672 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:23 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED29058000 == 45 [pid = 4852] [id = 84] 20:48:23 INFO - PROCESS | 4852 | ++DOMWINDOW == 98 (000000ED27021000) [pid = 4852] [serial = 249] [outer = 0000000000000000] 20:48:23 INFO - PROCESS | 4852 | ++DOMWINDOW == 99 (000000ED27363C00) [pid = 4852] [serial = 250] [outer = 000000ED27021000] 20:48:23 INFO - PROCESS | 4852 | 1467431303717 Marionette DEBUG loaded listener.js 20:48:23 INFO - PROCESS | 4852 | ++DOMWINDOW == 100 (000000ED28FC3400) [pid = 4852] [serial = 251] [outer = 000000ED27021000] 20:48:24 INFO - PROCESS | 4852 | 1467431304143 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:48:24 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:48:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 628ms 20:48:24 INFO - PROCESS | 4852 | 1467431304200 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 20:48:24 INFO - PROCESS | 4852 | 1467431304202 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 20:48:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 20:48:24 INFO - PROCESS | 4852 | 1467431304206 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 20:48:24 INFO - PROCESS | 4852 | 1467431304207 Marionette TRACE conn5 <- [1,302,null,{}] 20:48:24 INFO - PROCESS | 4852 | 1467431304211 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:48:24 INFO - PROCESS | 4852 | 1467431304213 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:24 INFO - PROCESS | 4852 | 1467431304299 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 20:48:24 INFO - PROCESS | 4852 | 1467431304305 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:24 INFO - PROCESS | 4852 | 1467431304307 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:24 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED290E4000 == 46 [pid = 4852] [id = 85] 20:48:24 INFO - PROCESS | 4852 | ++DOMWINDOW == 101 (000000ED250E3400) [pid = 4852] [serial = 252] [outer = 0000000000000000] 20:48:24 INFO - PROCESS | 4852 | ++DOMWINDOW == 102 (000000ED250E9000) [pid = 4852] [serial = 253] [outer = 000000ED250E3400] 20:48:24 INFO - PROCESS | 4852 | 1467431304354 Marionette DEBUG loaded listener.js 20:48:24 INFO - PROCESS | 4852 | ++DOMWINDOW == 103 (000000ED28FC7000) [pid = 4852] [serial = 254] [outer = 000000ED250E3400] 20:48:24 INFO - PROCESS | 4852 | 1467431304915 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:48:24 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:48:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 733ms 20:48:24 INFO - PROCESS | 4852 | 1467431304940 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 20:48:24 INFO - PROCESS | 4852 | 1467431304945 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 20:48:24 INFO - PROCESS | 4852 | 1467431304950 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 20:48:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 20:48:24 INFO - PROCESS | 4852 | 1467431304953 Marionette TRACE conn5 <- [1,306,null,{}] 20:48:24 INFO - PROCESS | 4852 | 1467431304960 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:48:24 INFO - PROCESS | 4852 | 1467431304963 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:25 INFO - PROCESS | 4852 | 1467431305123 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 20:48:25 INFO - PROCESS | 4852 | 1467431305241 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:25 INFO - PROCESS | 4852 | 1467431305244 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:25 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1D1C8000 == 47 [pid = 4852] [id = 86] 20:48:25 INFO - PROCESS | 4852 | ++DOMWINDOW == 104 (000000ED1384D000) [pid = 4852] [serial = 255] [outer = 0000000000000000] 20:48:25 INFO - PROCESS | 4852 | ++DOMWINDOW == 105 (000000ED1873DC00) [pid = 4852] [serial = 256] [outer = 000000ED1384D000] 20:48:25 INFO - PROCESS | 4852 | 1467431305303 Marionette DEBUG loaded listener.js 20:48:25 INFO - PROCESS | 4852 | ++DOMWINDOW == 106 (000000ED1C6E5000) [pid = 4852] [serial = 257] [outer = 000000ED1384D000] 20:48:25 INFO - PROCESS | 4852 | 1467431305860 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:48:25 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:48:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 943ms 20:48:25 INFO - PROCESS | 4852 | 1467431305897 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 20:48:25 INFO - PROCESS | 4852 | 1467431305902 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 20:48:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 20:48:25 INFO - PROCESS | 4852 | 1467431305909 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 20:48:25 INFO - PROCESS | 4852 | 1467431305912 Marionette TRACE conn5 <- [1,310,null,{}] 20:48:25 INFO - PROCESS | 4852 | 1467431305917 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:48:25 INFO - PROCESS | 4852 | 1467431305920 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:26 INFO - PROCESS | 4852 | 1467431306040 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 20:48:26 INFO - PROCESS | 4852 | 1467431306113 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:26 INFO - PROCESS | 4852 | 1467431306116 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:26 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24F51800 == 48 [pid = 4852] [id = 87] 20:48:26 INFO - PROCESS | 4852 | ++DOMWINDOW == 107 (000000ED1F703000) [pid = 4852] [serial = 258] [outer = 0000000000000000] 20:48:26 INFO - PROCESS | 4852 | ++DOMWINDOW == 108 (000000ED1FAA3C00) [pid = 4852] [serial = 259] [outer = 000000ED1F703000] 20:48:26 INFO - PROCESS | 4852 | 1467431306215 Marionette DEBUG loaded listener.js 20:48:26 INFO - PROCESS | 4852 | ++DOMWINDOW == 109 (000000ED206C0800) [pid = 4852] [serial = 260] [outer = 000000ED1F703000] 20:48:26 INFO - PROCESS | 4852 | 1467431306838 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:48:26 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:48:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 985ms 20:48:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 20:48:26 INFO - PROCESS | 4852 | 1467431306896 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 20:48:26 INFO - PROCESS | 4852 | 1467431306899 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 20:48:26 INFO - PROCESS | 4852 | 1467431306903 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 20:48:26 INFO - PROCESS | 4852 | 1467431306907 Marionette TRACE conn5 <- [1,314,null,{}] 20:48:26 INFO - PROCESS | 4852 | 1467431306919 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:48:26 INFO - PROCESS | 4852 | 1467431306924 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:27 INFO - PROCESS | 4852 | 1467431307041 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 20:48:27 INFO - PROCESS | 4852 | 1467431307159 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:27 INFO - PROCESS | 4852 | 1467431307162 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:27 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED290D3800 == 49 [pid = 4852] [id = 88] 20:48:27 INFO - PROCESS | 4852 | ++DOMWINDOW == 110 (000000ED2380A000) [pid = 4852] [serial = 261] [outer = 0000000000000000] 20:48:27 INFO - PROCESS | 4852 | ++DOMWINDOW == 111 (000000ED23B62C00) [pid = 4852] [serial = 262] [outer = 000000ED2380A000] 20:48:27 INFO - PROCESS | 4852 | 1467431307222 Marionette DEBUG loaded listener.js 20:48:27 INFO - PROCESS | 4852 | ++DOMWINDOW == 112 (000000ED2504B000) [pid = 4852] [serial = 263] [outer = 000000ED2380A000] 20:48:27 INFO - PROCESS | 4852 | 1467431307874 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:48:27 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:48:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1036ms 20:48:27 INFO - PROCESS | 4852 | 1467431307939 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 20:48:27 INFO - PROCESS | 4852 | 1467431307943 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 20:48:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 20:48:27 INFO - PROCESS | 4852 | 1467431307946 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 20:48:27 INFO - PROCESS | 4852 | 1467431307949 Marionette TRACE conn5 <- [1,318,null,{}] 20:48:27 INFO - PROCESS | 4852 | 1467431307953 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:48:27 INFO - PROCESS | 4852 | 1467431307955 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:28 INFO - PROCESS | 4852 | 1467431308074 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 20:48:28 INFO - PROCESS | 4852 | 1467431308342 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:28 INFO - PROCESS | 4852 | 1467431308345 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:28 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED18457800 == 50 [pid = 4852] [id = 89] 20:48:28 INFO - PROCESS | 4852 | ++DOMWINDOW == 113 (000000ED1352D400) [pid = 4852] [serial = 264] [outer = 0000000000000000] 20:48:28 INFO - PROCESS | 4852 | ++DOMWINDOW == 114 (000000ED13850C00) [pid = 4852] [serial = 265] [outer = 000000ED1352D400] 20:48:28 INFO - PROCESS | 4852 | 1467431308410 Marionette DEBUG loaded listener.js 20:48:28 INFO - PROCESS | 4852 | ++DOMWINDOW == 115 (000000ED179CA000) [pid = 4852] [serial = 266] [outer = 000000ED1352D400] 20:48:29 INFO - PROCESS | 4852 | 1467431309049 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:48:29 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:48:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1142ms 20:48:29 INFO - PROCESS | 4852 | 1467431309091 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 20:48:29 INFO - PROCESS | 4852 | 1467431309095 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 20:48:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 20:48:29 INFO - PROCESS | 4852 | 1467431309117 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 20:48:29 INFO - PROCESS | 4852 | 1467431309120 Marionette TRACE conn5 <- [1,322,null,{}] 20:48:29 INFO - PROCESS | 4852 | 1467431309128 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:48:29 INFO - PROCESS | 4852 | 1467431309132 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:29 INFO - PROCESS | 4852 | 1467431309256 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 20:48:29 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1941E000 == 49 [pid = 4852] [id = 43] 20:48:29 INFO - PROCESS | 4852 | --DOCSHELL 000000ED29058000 == 48 [pid = 4852] [id = 84] 20:48:29 INFO - PROCESS | 4852 | --DOCSHELL 000000ED28AC2000 == 47 [pid = 4852] [id = 83] 20:48:29 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27FBB800 == 46 [pid = 4852] [id = 82] 20:48:29 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27D75000 == 45 [pid = 4852] [id = 81] 20:48:29 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24F5A000 == 44 [pid = 4852] [id = 80] 20:48:29 INFO - PROCESS | 4852 | --DOCSHELL 000000ED23A2C000 == 43 [pid = 4852] [id = 79] 20:48:29 INFO - PROCESS | 4852 | --DOCSHELL 000000ED21573800 == 42 [pid = 4852] [id = 78] 20:48:29 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1FF40000 == 41 [pid = 4852] [id = 77] 20:48:29 INFO - PROCESS | 4852 | --DOCSHELL 000000ED18916000 == 40 [pid = 4852] [id = 76] 20:48:29 INFO - PROCESS | 4852 | --DOCSHELL 000000ED19915800 == 39 [pid = 4852] [id = 75] 20:48:29 INFO - PROCESS | 4852 | --DOMWINDOW == 114 (000000ED1D12E400) [pid = 4852] [serial = 130] [outer = 0000000000000000] [url = about:blank] 20:48:29 INFO - PROCESS | 4852 | --DOMWINDOW == 113 (000000ED195E3C00) [pid = 4852] [serial = 124] [outer = 0000000000000000] [url = about:blank] 20:48:29 INFO - PROCESS | 4852 | --DOMWINDOW == 112 (000000ED13F0AC00) [pid = 4852] [serial = 127] [outer = 0000000000000000] [url = about:blank] 20:48:29 INFO - PROCESS | 4852 | --DOMWINDOW == 111 (000000ED1FDAE000) [pid = 4852] [serial = 190] [outer = 0000000000000000] [url = about:blank] 20:48:29 INFO - PROCESS | 4852 | --DOMWINDOW == 110 (000000ED2380BC00) [pid = 4852] [serial = 196] [outer = 0000000000000000] [url = about:blank] 20:48:29 INFO - PROCESS | 4852 | --DOMWINDOW == 109 (000000ED2702B400) [pid = 4852] [serial = 176] [outer = 0000000000000000] [url = about:blank] 20:48:29 INFO - PROCESS | 4852 | --DOMWINDOW == 108 (000000ED27024C00) [pid = 4852] [serial = 175] [outer = 0000000000000000] [url = about:blank] 20:48:29 INFO - PROCESS | 4852 | --DOMWINDOW == 107 (000000ED22C99800) [pid = 4852] [serial = 194] [outer = 0000000000000000] [url = about:blank] 20:48:29 INFO - PROCESS | 4852 | --DOMWINDOW == 106 (000000ED17B40800) [pid = 4852] [serial = 179] [outer = 0000000000000000] [url = about:blank] 20:48:29 INFO - PROCESS | 4852 | --DOMWINDOW == 105 (000000ED13A54800) [pid = 4852] [serial = 178] [outer = 0000000000000000] [url = about:blank] 20:48:29 INFO - PROCESS | 4852 | --DOMWINDOW == 104 (000000ED13C23800) [pid = 4852] [serial = 181] [outer = 0000000000000000] [url = about:blank] 20:48:29 INFO - PROCESS | 4852 | --DOMWINDOW == 103 (000000ED183B6800) [pid = 4852] [serial = 182] [outer = 0000000000000000] [url = about:blank] 20:48:29 INFO - PROCESS | 4852 | --DOMWINDOW == 102 (000000ED215FBC00) [pid = 4852] [serial = 193] [outer = 0000000000000000] [url = about:blank] 20:48:29 INFO - PROCESS | 4852 | --DOMWINDOW == 101 (000000ED21787800) [pid = 4852] [serial = 170] [outer = 0000000000000000] [url = about:blank] 20:48:29 INFO - PROCESS | 4852 | --DOMWINDOW == 100 (000000ED1FEFA000) [pid = 4852] [serial = 169] [outer = 0000000000000000] [url = about:blank] 20:48:29 INFO - PROCESS | 4852 | --DOMWINDOW == 99 (000000ED2723B800) [pid = 4852] [serial = 173] [outer = 0000000000000000] [url = about:blank] 20:48:29 INFO - PROCESS | 4852 | --DOMWINDOW == 98 (000000ED22C9B800) [pid = 4852] [serial = 172] [outer = 0000000000000000] [url = about:blank] 20:48:29 INFO - PROCESS | 4852 | --DOMWINDOW == 97 (000000ED1F45C000) [pid = 4852] [serial = 187] [outer = 0000000000000000] [url = about:blank] 20:48:29 INFO - PROCESS | 4852 | --DOMWINDOW == 96 (000000ED1C6ED000) [pid = 4852] [serial = 184] [outer = 0000000000000000] [url = about:blank] 20:48:29 INFO - PROCESS | 4852 | --DOMWINDOW == 95 (000000ED1D13B400) [pid = 4852] [serial = 185] [outer = 0000000000000000] [url = about:blank] 20:48:29 INFO - PROCESS | 4852 | --DOMWINDOW == 94 (000000ED1D90F800) [pid = 4852] [serial = 167] [outer = 0000000000000000] [url = about:blank] 20:48:29 INFO - PROCESS | 4852 | --DOMWINDOW == 93 (000000ED1D12C400) [pid = 4852] [serial = 166] [outer = 0000000000000000] [url = about:blank] 20:48:29 INFO - PROCESS | 4852 | --DOMWINDOW == 92 (000000ED13B29400) [pid = 4852] [serial = 164] [outer = 0000000000000000] [url = about:blank] 20:48:29 INFO - PROCESS | 4852 | --DOMWINDOW == 91 (000000ED13849C00) [pid = 4852] [serial = 163] [outer = 0000000000000000] [url = about:blank] 20:48:29 INFO - PROCESS | 4852 | --DOMWINDOW == 90 (000000ED1F70D400) [pid = 4852] [serial = 200] [outer = 0000000000000000] [url = about:blank] 20:48:29 INFO - PROCESS | 4852 | --DOMWINDOW == 89 (000000ED1D93E800) [pid = 4852] [serial = 199] [outer = 0000000000000000] [url = about:blank] 20:48:29 INFO - PROCESS | 4852 | --DOMWINDOW == 88 (000000ED23B4D000) [pid = 4852] [serial = 197] [outer = 0000000000000000] [url = about:blank] 20:48:29 INFO - PROCESS | 4852 | --DOMWINDOW == 87 (000000ED1FEF4400) [pid = 4852] [serial = 191] [outer = 0000000000000000] [url = about:blank] 20:48:29 INFO - PROCESS | 4852 | --DOMWINDOW == 86 (000000ED20A9C400) [pid = 4852] [serial = 202] [outer = 0000000000000000] [url = about:blank] 20:48:29 INFO - PROCESS | 4852 | --DOMWINDOW == 85 (000000ED20AA2800) [pid = 4852] [serial = 203] [outer = 0000000000000000] [url = about:blank] 20:48:29 INFO - PROCESS | 4852 | --DOMWINDOW == 84 (000000ED1F911000) [pid = 4852] [serial = 188] [outer = 0000000000000000] [url = about:blank] 20:48:29 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED23B4B000) [pid = 4852] [serial = 205] [outer = 0000000000000000] [url = about:blank] 20:48:29 INFO - PROCESS | 4852 | 1467431309373 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:29 INFO - PROCESS | 4852 | 1467431309376 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:29 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED17C5C000 == 40 [pid = 4852] [id = 90] 20:48:29 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED1352EC00) [pid = 4852] [serial = 267] [outer = 0000000000000000] 20:48:29 INFO - PROCESS | 4852 | ++DOMWINDOW == 85 (000000ED1378D000) [pid = 4852] [serial = 268] [outer = 000000ED1352EC00] 20:48:29 INFO - PROCESS | 4852 | 1467431309426 Marionette DEBUG loaded listener.js 20:48:29 INFO - PROCESS | 4852 | ++DOMWINDOW == 86 (000000ED13C27C00) [pid = 4852] [serial = 269] [outer = 000000ED1352EC00] 20:48:29 INFO - PROCESS | 4852 | 1467431309872 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:48:29 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:48:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 797ms 20:48:29 INFO - PROCESS | 4852 | 1467431309903 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 20:48:29 INFO - PROCESS | 4852 | 1467431309907 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 20:48:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 20:48:29 INFO - PROCESS | 4852 | 1467431309912 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 20:48:29 INFO - PROCESS | 4852 | 1467431309914 Marionette TRACE conn5 <- [1,326,null,{}] 20:48:29 INFO - PROCESS | 4852 | 1467431309918 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:48:29 INFO - PROCESS | 4852 | 1467431309920 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:30 INFO - PROCESS | 4852 | 1467431310012 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 20:48:30 INFO - PROCESS | 4852 | 1467431310019 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:30 INFO - PROCESS | 4852 | 1467431310021 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:30 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1D1CE000 == 41 [pid = 4852] [id = 91] 20:48:30 INFO - PROCESS | 4852 | ++DOMWINDOW == 87 (000000ED195D8C00) [pid = 4852] [serial = 270] [outer = 0000000000000000] 20:48:30 INFO - PROCESS | 4852 | ++DOMWINDOW == 88 (000000ED1D138C00) [pid = 4852] [serial = 271] [outer = 000000ED195D8C00] 20:48:30 INFO - PROCESS | 4852 | 1467431310067 Marionette DEBUG loaded listener.js 20:48:30 INFO - PROCESS | 4852 | ++DOMWINDOW == 89 (000000ED1D1AAC00) [pid = 4852] [serial = 272] [outer = 000000ED195D8C00] 20:48:30 INFO - PROCESS | 4852 | 1467431310538 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:48:30 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:48:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 692ms 20:48:30 INFO - PROCESS | 4852 | 1467431310607 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 20:48:30 INFO - PROCESS | 4852 | 1467431310609 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 20:48:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 20:48:30 INFO - PROCESS | 4852 | 1467431310614 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 20:48:30 INFO - PROCESS | 4852 | 1467431310620 Marionette TRACE conn5 <- [1,330,null,{}] 20:48:30 INFO - PROCESS | 4852 | 1467431310636 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:48:30 INFO - PROCESS | 4852 | 1467431310640 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:30 INFO - PROCESS | 4852 | 1467431310730 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 20:48:30 INFO - PROCESS | 4852 | 1467431310833 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:30 INFO - PROCESS | 4852 | 1467431310836 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:30 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED2005B000 == 42 [pid = 4852] [id = 92] 20:48:30 INFO - PROCESS | 4852 | ++DOMWINDOW == 90 (000000ED195E0400) [pid = 4852] [serial = 273] [outer = 0000000000000000] 20:48:30 INFO - PROCESS | 4852 | ++DOMWINDOW == 91 (000000ED1F706400) [pid = 4852] [serial = 274] [outer = 000000ED195E0400] 20:48:30 INFO - PROCESS | 4852 | 1467431310881 Marionette DEBUG loaded listener.js 20:48:30 INFO - PROCESS | 4852 | ++DOMWINDOW == 92 (000000ED1FA9F800) [pid = 4852] [serial = 275] [outer = 000000ED195E0400] 20:48:31 INFO - PROCESS | 4852 | 1467431311241 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:48:31 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:48:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 692ms 20:48:31 INFO - PROCESS | 4852 | 1467431311307 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 20:48:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 20:48:31 INFO - PROCESS | 4852 | 1467431311310 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 20:48:31 INFO - PROCESS | 4852 | 1467431311313 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 20:48:31 INFO - PROCESS | 4852 | 1467431311315 Marionette TRACE conn5 <- [1,334,null,{}] 20:48:31 INFO - PROCESS | 4852 | 1467431311319 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:48:31 INFO - PROCESS | 4852 | 1467431311321 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:31 INFO - PROCESS | 4852 | 1467431311409 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 20:48:31 INFO - PROCESS | 4852 | 1467431311414 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:31 INFO - PROCESS | 4852 | 1467431311417 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:31 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED20EAD800 == 43 [pid = 4852] [id = 93] 20:48:31 INFO - PROCESS | 4852 | ++DOMWINDOW == 93 (000000ED1FEF0800) [pid = 4852] [serial = 276] [outer = 0000000000000000] 20:48:31 INFO - PROCESS | 4852 | ++DOMWINDOW == 94 (000000ED1FEFCC00) [pid = 4852] [serial = 277] [outer = 000000ED1FEF0800] 20:48:31 INFO - PROCESS | 4852 | 1467431311463 Marionette DEBUG loaded listener.js 20:48:31 INFO - PROCESS | 4852 | ++DOMWINDOW == 95 (000000ED209CD400) [pid = 4852] [serial = 278] [outer = 000000ED1FEF0800] 20:48:31 INFO - PROCESS | 4852 | 1467431311925 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:48:31 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:48:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 630ms 20:48:31 INFO - PROCESS | 4852 | 1467431311945 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 20:48:31 INFO - PROCESS | 4852 | 1467431311948 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 20:48:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 20:48:31 INFO - PROCESS | 4852 | 1467431311957 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 20:48:31 INFO - PROCESS | 4852 | 1467431311959 Marionette TRACE conn5 <- [1,338,null,{}] 20:48:31 INFO - PROCESS | 4852 | 1467431311963 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:48:31 INFO - PROCESS | 4852 | 1467431311965 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:32 INFO - PROCESS | 4852 | 1467431312073 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 20:48:32 INFO - PROCESS | 4852 | 1467431312150 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:32 INFO - PROCESS | 4852 | 1467431312156 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:32 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED22ACA000 == 44 [pid = 4852] [id = 94] 20:48:32 INFO - PROCESS | 4852 | ++DOMWINDOW == 96 (000000ED20E5E400) [pid = 4852] [serial = 279] [outer = 0000000000000000] 20:48:32 INFO - PROCESS | 4852 | ++DOMWINDOW == 97 (000000ED21455000) [pid = 4852] [serial = 280] [outer = 000000ED20E5E400] 20:48:32 INFO - PROCESS | 4852 | 1467431312212 Marionette DEBUG loaded listener.js 20:48:32 INFO - PROCESS | 4852 | ++DOMWINDOW == 98 (000000ED2239B000) [pid = 4852] [serial = 281] [outer = 000000ED20E5E400] 20:48:32 INFO - PROCESS | 4852 | 1467431312681 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:48:32 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:48:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 797ms 20:48:32 INFO - PROCESS | 4852 | 1467431312752 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 20:48:32 INFO - PROCESS | 4852 | 1467431312754 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 20:48:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 20:48:32 INFO - PROCESS | 4852 | 1467431312757 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 20:48:32 INFO - PROCESS | 4852 | 1467431312759 Marionette TRACE conn5 <- [1,342,null,{}] 20:48:32 INFO - PROCESS | 4852 | 1467431312763 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:48:32 INFO - PROCESS | 4852 | 1467431312765 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:32 INFO - PROCESS | 4852 | 1467431312877 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 20:48:32 INFO - PROCESS | 4852 | 1467431312931 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:32 INFO - PROCESS | 4852 | 1467431312933 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:32 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED23B6D800 == 45 [pid = 4852] [id = 95] 20:48:32 INFO - PROCESS | 4852 | ++DOMWINDOW == 99 (000000ED22CE8C00) [pid = 4852] [serial = 282] [outer = 0000000000000000] 20:48:32 INFO - PROCESS | 4852 | ++DOMWINDOW == 100 (000000ED23807800) [pid = 4852] [serial = 283] [outer = 000000ED22CE8C00] 20:48:32 INFO - PROCESS | 4852 | 1467431312978 Marionette DEBUG loaded listener.js 20:48:33 INFO - PROCESS | 4852 | ++DOMWINDOW == 101 (000000ED23B49C00) [pid = 4852] [serial = 284] [outer = 000000ED22CE8C00] 20:48:33 INFO - PROCESS | 4852 | 1467431313407 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:48:33 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:48:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 670ms 20:48:33 INFO - PROCESS | 4852 | 1467431313454 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 20:48:33 INFO - PROCESS | 4852 | 1467431313456 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 20:48:33 INFO - PROCESS | 4852 | 1467431313459 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 20:48:33 INFO - PROCESS | 4852 | 1467431313461 Marionette TRACE conn5 <- [1,346,null,{}] 20:48:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 20:48:33 INFO - PROCESS | 4852 | 1467431313472 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:48:33 INFO - PROCESS | 4852 | 1467431313474 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:33 INFO - PROCESS | 4852 | 1467431313581 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 20:48:33 INFO - PROCESS | 4852 | 1467431313587 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:33 INFO - PROCESS | 4852 | 1467431313589 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:33 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED2456E000 == 46 [pid = 4852] [id = 96] 20:48:33 INFO - PROCESS | 4852 | ++DOMWINDOW == 102 (000000ED23B48000) [pid = 4852] [serial = 285] [outer = 0000000000000000] 20:48:33 INFO - PROCESS | 4852 | ++DOMWINDOW == 103 (000000ED24575000) [pid = 4852] [serial = 286] [outer = 000000ED23B48000] 20:48:33 INFO - PROCESS | 4852 | 1467431313633 Marionette DEBUG loaded listener.js 20:48:33 INFO - PROCESS | 4852 | ++DOMWINDOW == 104 (000000ED2457E800) [pid = 4852] [serial = 287] [outer = 000000ED23B48000] 20:48:33 INFO - PROCESS | 4852 | --DOMWINDOW == 103 (000000ED1FAA7400) [pid = 4852] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 20:48:33 INFO - PROCESS | 4852 | --DOMWINDOW == 102 (000000ED22C97C00) [pid = 4852] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 20:48:33 INFO - PROCESS | 4852 | --DOMWINDOW == 101 (000000ED23B48C00) [pid = 4852] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 20:48:33 INFO - PROCESS | 4852 | --DOMWINDOW == 100 (000000ED1352B800) [pid = 4852] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 20:48:33 INFO - PROCESS | 4852 | --DOMWINDOW == 99 (000000ED205A3400) [pid = 4852] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 20:48:33 INFO - PROCESS | 4852 | --DOMWINDOW == 98 (000000ED23B5D800) [pid = 4852] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 20:48:33 INFO - PROCESS | 4852 | --DOMWINDOW == 97 (000000ED2508D400) [pid = 4852] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 20:48:33 INFO - PROCESS | 4852 | --DOMWINDOW == 96 (000000ED20AA6800) [pid = 4852] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 20:48:33 INFO - PROCESS | 4852 | --DOMWINDOW == 95 (000000ED26F0E000) [pid = 4852] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 20:48:33 INFO - PROCESS | 4852 | --DOMWINDOW == 94 (000000ED1379C000) [pid = 4852] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 20:48:33 INFO - PROCESS | 4852 | --DOMWINDOW == 93 (000000ED1C6EDC00) [pid = 4852] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 20:48:33 INFO - PROCESS | 4852 | --DOMWINDOW == 92 (000000ED1FAAA800) [pid = 4852] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 20:48:33 INFO - PROCESS | 4852 | --DOMWINDOW == 91 (000000ED1C6EA800) [pid = 4852] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 20:48:33 INFO - PROCESS | 4852 | --DOMWINDOW == 90 (000000ED1384A800) [pid = 4852] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 20:48:33 INFO - PROCESS | 4852 | --DOMWINDOW == 89 (000000ED27021000) [pid = 4852] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 20:48:33 INFO - PROCESS | 4852 | --DOMWINDOW == 88 (000000ED18327C00) [pid = 4852] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 20:48:34 INFO - PROCESS | 4852 | 1467431314202 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:48:34 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:48:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 775ms 20:48:34 INFO - PROCESS | 4852 | 1467431314241 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 20:48:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 20:48:34 INFO - PROCESS | 4852 | 1467431314243 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 20:48:34 INFO - PROCESS | 4852 | 1467431314246 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 20:48:34 INFO - PROCESS | 4852 | 1467431314248 Marionette TRACE conn5 <- [1,350,null,{}] 20:48:34 INFO - PROCESS | 4852 | 1467431314251 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:48:34 INFO - PROCESS | 4852 | 1467431314254 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:34 INFO - PROCESS | 4852 | 1467431314338 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 20:48:34 INFO - PROCESS | 4852 | 1467431314343 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:34 INFO - PROCESS | 4852 | 1467431314345 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:34 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27066000 == 47 [pid = 4852] [id = 97] 20:48:34 INFO - PROCESS | 4852 | ++DOMWINDOW == 89 (000000ED1895F400) [pid = 4852] [serial = 288] [outer = 0000000000000000] 20:48:34 INFO - PROCESS | 4852 | ++DOMWINDOW == 90 (000000ED1FAAC400) [pid = 4852] [serial = 289] [outer = 000000ED1895F400] 20:48:34 INFO - PROCESS | 4852 | 1467431314398 Marionette DEBUG loaded listener.js 20:48:34 INFO - PROCESS | 4852 | ++DOMWINDOW == 91 (000000ED23B48C00) [pid = 4852] [serial = 290] [outer = 000000ED1895F400] 20:48:34 INFO - PROCESS | 4852 | 1467431314811 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:48:34 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:48:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 588ms 20:48:34 INFO - PROCESS | 4852 | 1467431314839 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 20:48:34 INFO - PROCESS | 4852 | 1467431314841 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 20:48:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 20:48:34 INFO - PROCESS | 4852 | 1467431314844 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 20:48:34 INFO - PROCESS | 4852 | 1467431314846 Marionette TRACE conn5 <- [1,354,null,{}] 20:48:34 INFO - PROCESS | 4852 | 1467431314854 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:48:34 INFO - PROCESS | 4852 | 1467431314856 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:34 INFO - PROCESS | 4852 | 1467431314941 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 20:48:34 INFO - PROCESS | 4852 | 1467431314946 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:34 INFO - PROCESS | 4852 | 1467431314948 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:34 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27D73000 == 48 [pid = 4852] [id = 98] 20:48:34 INFO - PROCESS | 4852 | ++DOMWINDOW == 92 (000000ED24582C00) [pid = 4852] [serial = 291] [outer = 0000000000000000] 20:48:34 INFO - PROCESS | 4852 | ++DOMWINDOW == 93 (000000ED25009C00) [pid = 4852] [serial = 292] [outer = 000000ED24582C00] 20:48:35 INFO - PROCESS | 4852 | 1467431314995 Marionette DEBUG loaded listener.js 20:48:35 INFO - PROCESS | 4852 | ++DOMWINDOW == 94 (000000ED25045C00) [pid = 4852] [serial = 293] [outer = 000000ED24582C00] 20:48:35 INFO - PROCESS | 4852 | 1467431315418 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:48:35 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:48:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 628ms 20:48:35 INFO - PROCESS | 4852 | 1467431315475 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 20:48:35 INFO - PROCESS | 4852 | 1467431315477 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 20:48:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 20:48:35 INFO - PROCESS | 4852 | 1467431315480 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 20:48:35 INFO - PROCESS | 4852 | 1467431315482 Marionette TRACE conn5 <- [1,358,null,{}] 20:48:35 INFO - PROCESS | 4852 | 1467431315490 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:48:35 INFO - PROCESS | 4852 | 1467431315492 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:35 INFO - PROCESS | 4852 | 1467431315587 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 20:48:35 INFO - PROCESS | 4852 | 1467431315593 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:35 INFO - PROCESS | 4852 | 1467431315596 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:35 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27FA5000 == 49 [pid = 4852] [id = 99] 20:48:35 INFO - PROCESS | 4852 | ++DOMWINDOW == 95 (000000ED2504FC00) [pid = 4852] [serial = 294] [outer = 0000000000000000] 20:48:35 INFO - PROCESS | 4852 | ++DOMWINDOW == 96 (000000ED25052000) [pid = 4852] [serial = 295] [outer = 000000ED2504FC00] 20:48:35 INFO - PROCESS | 4852 | 1467431315643 Marionette DEBUG loaded listener.js 20:48:35 INFO - PROCESS | 4852 | ++DOMWINDOW == 97 (000000ED2506C800) [pid = 4852] [serial = 296] [outer = 000000ED2504FC00] 20:48:36 INFO - PROCESS | 4852 | --DOCSHELL 000000ED28DCA800 == 48 [pid = 4852] [id = 73] 20:48:36 INFO - PROCESS | 4852 | --DOCSHELL 000000ED28AAF000 == 47 [pid = 4852] [id = 74] 20:48:36 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24F5B800 == 46 [pid = 4852] [id = 42] 20:48:36 INFO - PROCESS | 4852 | --DOCSHELL 000000ED17BAB800 == 45 [pid = 4852] [id = 70] 20:48:36 INFO - PROCESS | 4852 | --DOCSHELL 000000ED20E0C800 == 44 [pid = 4852] [id = 71] 20:48:36 INFO - PROCESS | 4852 | --DOCSHELL 000000ED290BA800 == 43 [pid = 4852] [id = 72] 20:48:36 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1C618000 == 42 [pid = 4852] [id = 54] 20:48:36 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1F61E800 == 41 [pid = 4852] [id = 32] 20:48:36 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1EBA0000 == 40 [pid = 4852] [id = 44] 20:48:36 INFO - PROCESS | 4852 | --DOCSHELL 000000ED17C5C000 == 39 [pid = 4852] [id = 90] 20:48:36 INFO - PROCESS | 4852 | --DOCSHELL 000000ED18457800 == 38 [pid = 4852] [id = 89] 20:48:36 INFO - PROCESS | 4852 | --DOCSHELL 000000ED290D3800 == 37 [pid = 4852] [id = 88] 20:48:36 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24F51800 == 36 [pid = 4852] [id = 87] 20:48:36 INFO - PROCESS | 4852 | --DOCSHELL 000000ED290E4000 == 35 [pid = 4852] [id = 85] 20:48:36 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1D1C8000 == 34 [pid = 4852] [id = 86] 20:48:37 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1D1CE000 == 33 [pid = 4852] [id = 91] 20:48:37 INFO - PROCESS | 4852 | --DOCSHELL 000000ED20EAD800 == 32 [pid = 4852] [id = 93] 20:48:37 INFO - PROCESS | 4852 | --DOCSHELL 000000ED2005B000 == 31 [pid = 4852] [id = 92] 20:48:37 INFO - PROCESS | 4852 | --DOCSHELL 000000ED22ACA000 == 30 [pid = 4852] [id = 94] 20:48:37 INFO - PROCESS | 4852 | --DOCSHELL 000000ED23B6D800 == 29 [pid = 4852] [id = 95] 20:48:37 INFO - PROCESS | 4852 | --DOCSHELL 000000ED2456E000 == 28 [pid = 4852] [id = 96] 20:48:37 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27066000 == 27 [pid = 4852] [id = 97] 20:48:37 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27D73000 == 26 [pid = 4852] [id = 98] 20:48:37 INFO - PROCESS | 4852 | --DOMWINDOW == 96 (000000ED22A92400) [pid = 4852] [serial = 161] [outer = 0000000000000000] [url = about:blank] 20:48:37 INFO - PROCESS | 4852 | --DOMWINDOW == 95 (000000ED22C9D800) [pid = 4852] [serial = 238] [outer = 0000000000000000] [url = about:blank] 20:48:37 INFO - PROCESS | 4852 | --DOMWINDOW == 94 (000000ED25007C00) [pid = 4852] [serial = 241] [outer = 0000000000000000] [url = about:blank] 20:48:37 INFO - PROCESS | 4852 | --DOMWINDOW == 93 (000000ED23811800) [pid = 4852] [serial = 239] [outer = 0000000000000000] [url = about:blank] 20:48:37 INFO - PROCESS | 4852 | --DOMWINDOW == 92 (000000ED137A3000) [pid = 4852] [serial = 209] [outer = 0000000000000000] [url = about:blank] 20:48:37 INFO - PROCESS | 4852 | --DOMWINDOW == 91 (000000ED13784000) [pid = 4852] [serial = 208] [outer = 0000000000000000] [url = about:blank] 20:48:37 INFO - PROCESS | 4852 | --DOMWINDOW == 90 (000000ED2144E800) [pid = 4852] [serial = 235] [outer = 0000000000000000] [url = about:blank] 20:48:37 INFO - PROCESS | 4852 | --DOMWINDOW == 89 (000000ED2508F000) [pid = 4852] [serial = 244] [outer = 0000000000000000] [url = about:blank] 20:48:37 INFO - PROCESS | 4852 | --DOMWINDOW == 88 (000000ED25183000) [pid = 4852] [serial = 218] [outer = 0000000000000000] [url = about:blank] 20:48:37 INFO - PROCESS | 4852 | --DOMWINDOW == 87 (000000ED25093400) [pid = 4852] [serial = 217] [outer = 0000000000000000] [url = about:blank] 20:48:37 INFO - PROCESS | 4852 | --DOMWINDOW == 86 (000000ED22707000) [pid = 4852] [serial = 215] [outer = 0000000000000000] [url = about:blank] 20:48:37 INFO - PROCESS | 4852 | --DOMWINDOW == 85 (000000ED21418000) [pid = 4852] [serial = 214] [outer = 0000000000000000] [url = about:blank] 20:48:37 INFO - PROCESS | 4852 | --DOMWINDOW == 84 (000000ED27244400) [pid = 4852] [serial = 221] [outer = 0000000000000000] [url = about:blank] 20:48:37 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED27020C00) [pid = 4852] [serial = 220] [outer = 0000000000000000] [url = about:blank] 20:48:37 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED13850000) [pid = 4852] [serial = 226] [outer = 0000000000000000] [url = about:blank] 20:48:37 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED13AEC000) [pid = 4852] [serial = 227] [outer = 0000000000000000] [url = about:blank] 20:48:37 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED1F3A1C00) [pid = 4852] [serial = 212] [outer = 0000000000000000] [url = about:blank] 20:48:37 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED2500E000) [pid = 4852] [serial = 242] [outer = 0000000000000000] [url = about:blank] 20:48:37 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED1D135000) [pid = 4852] [serial = 211] [outer = 0000000000000000] [url = about:blank] 20:48:37 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED1FE2FC00) [pid = 4852] [serial = 232] [outer = 0000000000000000] [url = about:blank] 20:48:37 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED1FEFD400) [pid = 4852] [serial = 233] [outer = 0000000000000000] [url = about:blank] 20:48:37 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED1D130000) [pid = 4852] [serial = 229] [outer = 0000000000000000] [url = about:blank] 20:48:37 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED1F399800) [pid = 4852] [serial = 230] [outer = 0000000000000000] [url = about:blank] 20:48:37 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED186E8000) [pid = 4852] [serial = 224] [outer = 0000000000000000] [url = about:blank] 20:48:37 INFO - PROCESS | 4852 | --DOMWINDOW == 72 (000000ED13A59C00) [pid = 4852] [serial = 223] [outer = 0000000000000000] [url = about:blank] 20:48:37 INFO - PROCESS | 4852 | --DOMWINDOW == 71 (000000ED27363C00) [pid = 4852] [serial = 250] [outer = 0000000000000000] [url = about:blank] 20:48:37 INFO - PROCESS | 4852 | --DOMWINDOW == 70 (000000ED28FC3400) [pid = 4852] [serial = 251] [outer = 0000000000000000] [url = about:blank] 20:48:37 INFO - PROCESS | 4852 | --DOMWINDOW == 69 (000000ED250E9000) [pid = 4852] [serial = 253] [outer = 0000000000000000] [url = about:blank] 20:48:37 INFO - PROCESS | 4852 | --DOMWINDOW == 68 (000000ED2518B400) [pid = 4852] [serial = 245] [outer = 0000000000000000] [url = about:blank] 20:48:37 INFO - PROCESS | 4852 | --DOMWINDOW == 67 (000000ED1F704800) [pid = 4852] [serial = 247] [outer = 0000000000000000] [url = about:blank] 20:48:37 INFO - PROCESS | 4852 | --DOMWINDOW == 66 (000000ED2178D800) [pid = 4852] [serial = 236] [outer = 0000000000000000] [url = about:blank] 20:48:37 INFO - PROCESS | 4852 | --DOMWINDOW == 65 (000000ED2508E000) [pid = 4852] [serial = 248] [outer = 0000000000000000] [url = about:blank] 20:48:37 INFO - PROCESS | 4852 | 1467431317546 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:48:37 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:48:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 2086ms 20:48:37 INFO - PROCESS | 4852 | 1467431317571 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 20:48:37 INFO - PROCESS | 4852 | 1467431317575 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 20:48:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 20:48:37 INFO - PROCESS | 4852 | 1467431317580 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 20:48:37 INFO - PROCESS | 4852 | 1467431317584 Marionette TRACE conn5 <- [1,362,null,{}] 20:48:37 INFO - PROCESS | 4852 | 1467431317590 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:48:37 INFO - PROCESS | 4852 | 1467431317593 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:37 INFO - PROCESS | 4852 | 1467431317686 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 20:48:37 INFO - PROCESS | 4852 | 1467431317694 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:37 INFO - PROCESS | 4852 | 1467431317698 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:37 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED18457800 == 27 [pid = 4852] [id = 100] 20:48:37 INFO - PROCESS | 4852 | ++DOMWINDOW == 66 (000000ED13926800) [pid = 4852] [serial = 297] [outer = 0000000000000000] 20:48:37 INFO - PROCESS | 4852 | ++DOMWINDOW == 67 (000000ED13A07800) [pid = 4852] [serial = 298] [outer = 000000ED13926800] 20:48:37 INFO - PROCESS | 4852 | 1467431317749 Marionette DEBUG loaded listener.js 20:48:37 INFO - PROCESS | 4852 | ++DOMWINDOW == 68 (000000ED13AE1000) [pid = 4852] [serial = 299] [outer = 000000ED13926800] 20:48:38 INFO - PROCESS | 4852 | 1467431318233 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:48:38 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:48:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 692ms 20:48:38 INFO - PROCESS | 4852 | 1467431318275 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 20:48:38 INFO - PROCESS | 4852 | 1467431318281 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 20:48:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 20:48:38 INFO - PROCESS | 4852 | 1467431318288 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 20:48:38 INFO - PROCESS | 4852 | 1467431318290 Marionette TRACE conn5 <- [1,366,null,{}] 20:48:38 INFO - PROCESS | 4852 | 1467431318294 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:48:38 INFO - PROCESS | 4852 | 1467431318298 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:38 INFO - PROCESS | 4852 | 1467431318389 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 20:48:38 INFO - PROCESS | 4852 | 1467431318404 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:38 INFO - PROCESS | 4852 | 1467431318407 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:38 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED19930800 == 28 [pid = 4852] [id = 101] 20:48:38 INFO - PROCESS | 4852 | ++DOMWINDOW == 69 (000000ED149EB000) [pid = 4852] [serial = 300] [outer = 0000000000000000] 20:48:38 INFO - PROCESS | 4852 | ++DOMWINDOW == 70 (000000ED1790F400) [pid = 4852] [serial = 301] [outer = 000000ED149EB000] 20:48:38 INFO - PROCESS | 4852 | 1467431318457 Marionette DEBUG loaded listener.js 20:48:38 INFO - PROCESS | 4852 | ++DOMWINDOW == 71 (000000ED17CCC800) [pid = 4852] [serial = 302] [outer = 000000ED149EB000] 20:48:38 INFO - PROCESS | 4852 | 1467431318912 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:48:38 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:48:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 691ms 20:48:38 INFO - PROCESS | 4852 | 1467431318980 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 20:48:38 INFO - PROCESS | 4852 | 1467431318983 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 20:48:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 20:48:38 INFO - PROCESS | 4852 | 1467431318987 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 20:48:38 INFO - PROCESS | 4852 | 1467431318990 Marionette TRACE conn5 <- [1,370,null,{}] 20:48:39 INFO - PROCESS | 4852 | 1467431319002 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:48:39 INFO - PROCESS | 4852 | 1467431319007 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:39 INFO - PROCESS | 4852 | 1467431319122 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 20:48:39 INFO - PROCESS | 4852 | 1467431319138 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:39 INFO - PROCESS | 4852 | 1467431319141 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:39 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1EB9D800 == 29 [pid = 4852] [id = 102] 20:48:39 INFO - PROCESS | 4852 | ++DOMWINDOW == 72 (000000ED11A39800) [pid = 4852] [serial = 303] [outer = 0000000000000000] 20:48:39 INFO - PROCESS | 4852 | ++DOMWINDOW == 73 (000000ED1A071C00) [pid = 4852] [serial = 304] [outer = 000000ED11A39800] 20:48:39 INFO - PROCESS | 4852 | 1467431319190 Marionette DEBUG loaded listener.js 20:48:39 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED1D069400) [pid = 4852] [serial = 305] [outer = 000000ED11A39800] 20:48:39 INFO - PROCESS | 4852 | 1467431319617 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:48:39 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:48:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 691ms 20:48:39 INFO - PROCESS | 4852 | 1467431319680 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 20:48:39 INFO - PROCESS | 4852 | 1467431319683 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 20:48:39 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 20:48:39 INFO - PROCESS | 4852 | 1467431319686 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 20:48:39 INFO - PROCESS | 4852 | 1467431319688 Marionette TRACE conn5 <- [1,374,null,{}] 20:48:39 INFO - PROCESS | 4852 | 1467431319691 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:48:39 INFO - PROCESS | 4852 | 1467431319693 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:39 INFO - PROCESS | 4852 | 1467431319779 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 20:48:39 INFO - PROCESS | 4852 | 1467431319785 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:39 INFO - PROCESS | 4852 | 1467431319787 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:39 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1FDC7000 == 30 [pid = 4852] [id = 103] 20:48:39 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED1D138800) [pid = 4852] [serial = 306] [outer = 0000000000000000] 20:48:39 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED1D146C00) [pid = 4852] [serial = 307] [outer = 000000ED1D138800] 20:48:39 INFO - PROCESS | 4852 | 1467431319834 Marionette DEBUG loaded listener.js 20:48:39 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED1D1AD000) [pid = 4852] [serial = 308] [outer = 000000ED1D138800] 20:48:40 INFO - PROCESS | 4852 | 1467431320276 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 20:48:40 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 20:48:40 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 628ms 20:48:40 INFO - PROCESS | 4852 | 1467431320317 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 20:48:40 INFO - PROCESS | 4852 | 1467431320319 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 20:48:40 INFO - PROCESS | 4852 | 1467431320323 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 20:48:40 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 20:48:40 INFO - PROCESS | 4852 | 1467431320324 Marionette TRACE conn5 <- [1,378,null,{}] 20:48:40 INFO - PROCESS | 4852 | 1467431320328 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:48:40 INFO - PROCESS | 4852 | 1467431320330 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:40 INFO - PROCESS | 4852 | 1467431320410 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 20:48:40 INFO - PROCESS | 4852 | 1467431320447 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:40 INFO - PROCESS | 4852 | 1467431320449 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:40 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED2084A000 == 31 [pid = 4852] [id = 104] 20:48:40 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED149E3C00) [pid = 4852] [serial = 309] [outer = 0000000000000000] 20:48:40 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED1F3A1C00) [pid = 4852] [serial = 310] [outer = 000000ED149E3C00] 20:48:40 INFO - PROCESS | 4852 | 1467431320495 Marionette DEBUG loaded listener.js 20:48:40 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED1F468C00) [pid = 4852] [serial = 311] [outer = 000000ED149E3C00] 20:48:41 INFO - PROCESS | 4852 | 1467431321053 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:48:41 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 20:48:41 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 776ms 20:48:41 INFO - PROCESS | 4852 | 1467431321103 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 20:48:41 INFO - PROCESS | 4852 | 1467431321105 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 20:48:41 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 20:48:41 INFO - PROCESS | 4852 | 1467431321108 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 20:48:41 INFO - PROCESS | 4852 | 1467431321110 Marionette TRACE conn5 <- [1,382,null,{}] 20:48:41 INFO - PROCESS | 4852 | 1467431321114 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:48:41 INFO - PROCESS | 4852 | 1467431321120 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:41 INFO - PROCESS | 4852 | 1467431321227 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 20:48:41 INFO - PROCESS | 4852 | 1467431321296 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:41 INFO - PROCESS | 4852 | 1467431321298 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:41 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED22188800 == 32 [pid = 4852] [id = 105] 20:48:41 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED14B4F000) [pid = 4852] [serial = 312] [outer = 0000000000000000] 20:48:41 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED1F70FC00) [pid = 4852] [serial = 313] [outer = 000000ED14B4F000] 20:48:41 INFO - PROCESS | 4852 | 1467431321344 Marionette DEBUG loaded listener.js 20:48:41 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED1FE32800) [pid = 4852] [serial = 314] [outer = 000000ED14B4F000] 20:48:41 INFO - PROCESS | 4852 | 1467431321803 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 20:48:41 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 20:48:41 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 733ms 20:48:41 INFO - PROCESS | 4852 | 1467431321843 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 20:48:41 INFO - PROCESS | 4852 | 1467431321845 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 20:48:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 20:48:41 INFO - PROCESS | 4852 | 1467431321854 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 20:48:41 INFO - PROCESS | 4852 | 1467431321856 Marionette TRACE conn5 <- [1,386,null,{}] 20:48:41 INFO - PROCESS | 4852 | 1467431321860 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:48:41 INFO - PROCESS | 4852 | 1467431321862 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:41 INFO - PROCESS | 4852 | 1467431321940 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 20:48:41 INFO - PROCESS | 4852 | 1467431321945 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:41 INFO - PROCESS | 4852 | 1467431321947 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:41 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED23A2C000 == 33 [pid = 4852] [id = 106] 20:48:41 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED1FEF4400) [pid = 4852] [serial = 315] [outer = 0000000000000000] 20:48:41 INFO - PROCESS | 4852 | ++DOMWINDOW == 85 (000000ED203D4800) [pid = 4852] [serial = 316] [outer = 000000ED1FEF4400] 20:48:42 INFO - PROCESS | 4852 | 1467431321992 Marionette DEBUG loaded listener.js 20:48:42 INFO - PROCESS | 4852 | ++DOMWINDOW == 86 (000000ED20AA6000) [pid = 4852] [serial = 317] [outer = 000000ED1FEF4400] 20:48:42 INFO - PROCESS | 4852 | 1467431322414 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:48:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 20:48:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 586ms 20:48:42 INFO - PROCESS | 4852 | 1467431322454 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 20:48:42 INFO - PROCESS | 4852 | 1467431322457 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 20:48:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 20:48:42 INFO - PROCESS | 4852 | 1467431322461 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 20:48:42 INFO - PROCESS | 4852 | 1467431322462 Marionette TRACE conn5 <- [1,390,null,{}] 20:48:42 INFO - PROCESS | 4852 | 1467431322471 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:48:42 INFO - PROCESS | 4852 | 1467431322473 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:42 INFO - PROCESS | 4852 | 1467431322555 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 20:48:42 INFO - PROCESS | 4852 | 1467431322561 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:42 INFO - PROCESS | 4852 | 1467431322563 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:42 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED23B6E800 == 34 [pid = 4852] [id = 107] 20:48:42 INFO - PROCESS | 4852 | ++DOMWINDOW == 87 (000000ED21456000) [pid = 4852] [serial = 318] [outer = 0000000000000000] 20:48:42 INFO - PROCESS | 4852 | ++DOMWINDOW == 88 (000000ED21555400) [pid = 4852] [serial = 319] [outer = 000000ED21456000] 20:48:42 INFO - PROCESS | 4852 | 1467431322607 Marionette DEBUG loaded listener.js 20:48:42 INFO - PROCESS | 4852 | ++DOMWINDOW == 89 (000000ED22123400) [pid = 4852] [serial = 320] [outer = 000000ED21456000] 20:48:43 INFO - PROCESS | 4852 | 1467431323175 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:48:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 20:48:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 733ms 20:48:43 INFO - PROCESS | 4852 | 1467431323196 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 20:48:43 INFO - PROCESS | 4852 | 1467431323198 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 20:48:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 20:48:43 INFO - PROCESS | 4852 | 1467431323201 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 20:48:43 INFO - PROCESS | 4852 | 1467431323203 Marionette TRACE conn5 <- [1,394,null,{}] 20:48:43 INFO - PROCESS | 4852 | 1467431323212 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:48:43 INFO - PROCESS | 4852 | 1467431323214 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:43 INFO - PROCESS | 4852 | 1467431323344 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 20:48:43 INFO - PROCESS | 4852 | 1467431323356 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:43 INFO - PROCESS | 4852 | 1467431323358 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:43 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1EB9A800 == 35 [pid = 4852] [id = 108] 20:48:43 INFO - PROCESS | 4852 | ++DOMWINDOW == 90 (000000ED2178FC00) [pid = 4852] [serial = 321] [outer = 0000000000000000] 20:48:43 INFO - PROCESS | 4852 | ++DOMWINDOW == 91 (000000ED22A91400) [pid = 4852] [serial = 322] [outer = 000000ED2178FC00] 20:48:43 INFO - PROCESS | 4852 | 1467431323402 Marionette DEBUG loaded listener.js 20:48:43 INFO - PROCESS | 4852 | ++DOMWINDOW == 92 (000000ED22C91800) [pid = 4852] [serial = 323] [outer = 000000ED2178FC00] 20:48:43 INFO - PROCESS | 4852 | 1467431323842 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:48:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 20:48:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 691ms 20:48:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 20:48:43 INFO - PROCESS | 4852 | 1467431323896 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 20:48:43 INFO - PROCESS | 4852 | 1467431323898 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 20:48:43 INFO - PROCESS | 4852 | 1467431323902 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 20:48:43 INFO - PROCESS | 4852 | 1467431323903 Marionette TRACE conn5 <- [1,398,null,{}] 20:48:43 INFO - PROCESS | 4852 | 1467431323912 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:48:43 INFO - PROCESS | 4852 | 1467431323914 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:44 INFO - PROCESS | 4852 | 1467431324028 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 20:48:44 INFO - PROCESS | 4852 | 1467431324040 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:44 INFO - PROCESS | 4852 | 1467431324042 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:44 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27078800 == 36 [pid = 4852] [id = 109] 20:48:44 INFO - PROCESS | 4852 | ++DOMWINDOW == 93 (000000ED22A61C00) [pid = 4852] [serial = 324] [outer = 0000000000000000] 20:48:44 INFO - PROCESS | 4852 | ++DOMWINDOW == 94 (000000ED22CE4C00) [pid = 4852] [serial = 325] [outer = 000000ED22A61C00] 20:48:44 INFO - PROCESS | 4852 | 1467431324087 Marionette DEBUG loaded listener.js 20:48:44 INFO - PROCESS | 4852 | ++DOMWINDOW == 95 (000000ED2380B000) [pid = 4852] [serial = 326] [outer = 000000ED22A61C00] 20:48:44 INFO - PROCESS | 4852 | 1467431324558 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:48:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 20:48:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 692ms 20:48:44 INFO - PROCESS | 4852 | 1467431324597 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 20:48:44 INFO - PROCESS | 4852 | 1467431324599 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 20:48:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 20:48:44 INFO - PROCESS | 4852 | 1467431324650 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 20:48:44 INFO - PROCESS | 4852 | 1467431324653 Marionette TRACE conn5 <- [1,402,null,{}] 20:48:44 INFO - PROCESS | 4852 | 1467431324656 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:48:44 INFO - PROCESS | 4852 | 1467431324659 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:44 INFO - PROCESS | 4852 | 1467431324780 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 20:48:45 INFO - PROCESS | 4852 | --DOMWINDOW == 94 (000000ED20AA7400) [pid = 4852] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 20:48:45 INFO - PROCESS | 4852 | --DOMWINDOW == 93 (000000ED20E5E400) [pid = 4852] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 20:48:45 INFO - PROCESS | 4852 | --DOMWINDOW == 92 (000000ED22CE8C00) [pid = 4852] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 20:48:45 INFO - PROCESS | 4852 | --DOMWINDOW == 91 (000000ED23B48000) [pid = 4852] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 20:48:45 INFO - PROCESS | 4852 | --DOMWINDOW == 90 (000000ED24582C00) [pid = 4852] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 20:48:45 INFO - PROCESS | 4852 | --DOMWINDOW == 89 (000000ED1895F400) [pid = 4852] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 20:48:45 INFO - PROCESS | 4852 | --DOMWINDOW == 88 (000000ED1FEF0800) [pid = 4852] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 20:48:45 INFO - PROCESS | 4852 | --DOMWINDOW == 87 (000000ED195E0400) [pid = 4852] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 20:48:45 INFO - PROCESS | 4852 | --DOMWINDOW == 86 (000000ED195D8C00) [pid = 4852] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 20:48:45 INFO - PROCESS | 4852 | --DOMWINDOW == 85 (000000ED1352EC00) [pid = 4852] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 20:48:45 INFO - PROCESS | 4852 | --DOMWINDOW == 84 (000000ED1352D400) [pid = 4852] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 20:48:45 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED2380A000) [pid = 4852] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 20:48:45 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED1F703000) [pid = 4852] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 20:48:45 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED1384D000) [pid = 4852] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 20:48:45 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED250E3400) [pid = 4852] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 20:48:45 INFO - PROCESS | 4852 | 1467431325080 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:45 INFO - PROCESS | 4852 | 1467431325083 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:45 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED20213000 == 37 [pid = 4852] [id = 110] 20:48:45 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED1352D400) [pid = 4852] [serial = 327] [outer = 0000000000000000] 20:48:45 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED13A57800) [pid = 4852] [serial = 328] [outer = 000000ED1352D400] 20:48:45 INFO - PROCESS | 4852 | 1467431325131 Marionette DEBUG loaded listener.js 20:48:45 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED1F70A000) [pid = 4852] [serial = 329] [outer = 000000ED1352D400] 20:48:45 INFO - PROCESS | 4852 | 1467431325573 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:48:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 20:48:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1026ms 20:48:45 INFO - PROCESS | 4852 | 1467431325637 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 20:48:45 INFO - PROCESS | 4852 | 1467431325642 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 20:48:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 20:48:45 INFO - PROCESS | 4852 | 1467431325648 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 20:48:45 INFO - PROCESS | 4852 | 1467431325652 Marionette TRACE conn5 <- [1,406,null,{}] 20:48:45 INFO - PROCESS | 4852 | 1467431325660 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:48:45 INFO - PROCESS | 4852 | 1467431325663 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:45 INFO - PROCESS | 4852 | 1467431325800 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 20:48:45 INFO - PROCESS | 4852 | 1467431325891 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:45 INFO - PROCESS | 4852 | 1467431325896 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:45 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED18916000 == 38 [pid = 4852] [id = 111] 20:48:45 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED137A3400) [pid = 4852] [serial = 330] [outer = 0000000000000000] 20:48:45 INFO - PROCESS | 4852 | ++DOMWINDOW == 85 (000000ED13853000) [pid = 4852] [serial = 331] [outer = 000000ED137A3400] 20:48:45 INFO - PROCESS | 4852 | 1467431325955 Marionette DEBUG loaded listener.js 20:48:46 INFO - PROCESS | 4852 | ++DOMWINDOW == 86 (000000ED13B29400) [pid = 4852] [serial = 332] [outer = 000000ED137A3400] 20:48:46 INFO - PROCESS | 4852 | 1467431326687 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:48:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 20:48:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1089ms 20:48:46 INFO - PROCESS | 4852 | 1467431326740 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 20:48:46 INFO - PROCESS | 4852 | 1467431326745 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 20:48:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 20:48:46 INFO - PROCESS | 4852 | 1467431326775 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 20:48:46 INFO - PROCESS | 4852 | 1467431326779 Marionette TRACE conn5 <- [1,410,null,{}] 20:48:46 INFO - PROCESS | 4852 | 1467431326784 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:48:46 INFO - PROCESS | 4852 | 1467431326787 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:46 INFO - PROCESS | 4852 | 1467431326921 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 20:48:46 INFO - PROCESS | 4852 | 1467431326985 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:46 INFO - PROCESS | 4852 | 1467431326988 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:47 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED203E0800 == 39 [pid = 4852] [id = 112] 20:48:47 INFO - PROCESS | 4852 | ++DOMWINDOW == 87 (000000ED18744800) [pid = 4852] [serial = 333] [outer = 0000000000000000] 20:48:47 INFO - PROCESS | 4852 | ++DOMWINDOW == 88 (000000ED1C626000) [pid = 4852] [serial = 334] [outer = 000000ED18744800] 20:48:47 INFO - PROCESS | 4852 | 1467431327046 Marionette DEBUG loaded listener.js 20:48:47 INFO - PROCESS | 4852 | ++DOMWINDOW == 89 (000000ED1D14E000) [pid = 4852] [serial = 335] [outer = 000000ED18744800] 20:48:48 INFO - PROCESS | 4852 | 1467431328021 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:48:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 20:48:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1377ms 20:48:48 INFO - PROCESS | 4852 | 1467431328131 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 20:48:48 INFO - PROCESS | 4852 | 1467431328135 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 20:48:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 20:48:48 INFO - PROCESS | 4852 | 1467431328141 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 20:48:48 INFO - PROCESS | 4852 | 1467431328144 Marionette TRACE conn5 <- [1,414,null,{}] 20:48:48 INFO - PROCESS | 4852 | 1467431328150 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:48:48 INFO - PROCESS | 4852 | 1467431328153 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:48 INFO - PROCESS | 4852 | 1467431328296 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 20:48:48 INFO - PROCESS | 4852 | 1467431328362 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:48 INFO - PROCESS | 4852 | 1467431328367 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:48 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1992D800 == 40 [pid = 4852] [id = 113] 20:48:48 INFO - PROCESS | 4852 | ++DOMWINDOW == 90 (000000ED14B50400) [pid = 4852] [serial = 336] [outer = 0000000000000000] 20:48:48 INFO - PROCESS | 4852 | ++DOMWINDOW == 91 (000000ED17915800) [pid = 4852] [serial = 337] [outer = 000000ED14B50400] 20:48:48 INFO - PROCESS | 4852 | 1467431328419 Marionette DEBUG loaded listener.js 20:48:48 INFO - PROCESS | 4852 | ++DOMWINDOW == 92 (000000ED195A6400) [pid = 4852] [serial = 338] [outer = 000000ED14B50400] 20:48:48 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27078800 == 39 [pid = 4852] [id = 109] 20:48:48 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1EB9A800 == 38 [pid = 4852] [id = 108] 20:48:48 INFO - PROCESS | 4852 | --DOCSHELL 000000ED23B6E800 == 37 [pid = 4852] [id = 107] 20:48:48 INFO - PROCESS | 4852 | --DOCSHELL 000000ED23A2C000 == 36 [pid = 4852] [id = 106] 20:48:48 INFO - PROCESS | 4852 | --DOCSHELL 000000ED22188800 == 35 [pid = 4852] [id = 105] 20:48:48 INFO - PROCESS | 4852 | --DOCSHELL 000000ED2084A000 == 34 [pid = 4852] [id = 104] 20:48:48 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1FDC7000 == 33 [pid = 4852] [id = 103] 20:48:48 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1EB9D800 == 32 [pid = 4852] [id = 102] 20:48:48 INFO - PROCESS | 4852 | --DOCSHELL 000000ED19930800 == 31 [pid = 4852] [id = 101] 20:48:48 INFO - PROCESS | 4852 | --DOCSHELL 000000ED18457800 == 30 [pid = 4852] [id = 100] 20:48:48 INFO - PROCESS | 4852 | --DOMWINDOW == 91 (000000ED23B64000) [pid = 4852] [serial = 206] [outer = 0000000000000000] [url = about:blank] 20:48:48 INFO - PROCESS | 4852 | --DOMWINDOW == 90 (000000ED21455000) [pid = 4852] [serial = 280] [outer = 0000000000000000] [url = about:blank] 20:48:48 INFO - PROCESS | 4852 | --DOMWINDOW == 89 (000000ED23807800) [pid = 4852] [serial = 283] [outer = 0000000000000000] [url = about:blank] 20:48:48 INFO - PROCESS | 4852 | --DOMWINDOW == 88 (000000ED2239B000) [pid = 4852] [serial = 281] [outer = 0000000000000000] [url = about:blank] 20:48:48 INFO - PROCESS | 4852 | --DOMWINDOW == 87 (000000ED24575000) [pid = 4852] [serial = 286] [outer = 0000000000000000] [url = about:blank] 20:48:48 INFO - PROCESS | 4852 | --DOMWINDOW == 86 (000000ED23B49C00) [pid = 4852] [serial = 284] [outer = 0000000000000000] [url = about:blank] 20:48:48 INFO - PROCESS | 4852 | --DOMWINDOW == 85 (000000ED25009C00) [pid = 4852] [serial = 292] [outer = 0000000000000000] [url = about:blank] 20:48:48 INFO - PROCESS | 4852 | --DOMWINDOW == 84 (000000ED2457E800) [pid = 4852] [serial = 287] [outer = 0000000000000000] [url = about:blank] 20:48:48 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED23B48C00) [pid = 4852] [serial = 290] [outer = 0000000000000000] [url = about:blank] 20:48:48 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED1FEFCC00) [pid = 4852] [serial = 277] [outer = 0000000000000000] [url = about:blank] 20:48:48 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED1F706400) [pid = 4852] [serial = 274] [outer = 0000000000000000] [url = about:blank] 20:48:48 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED1FA9F800) [pid = 4852] [serial = 275] [outer = 0000000000000000] [url = about:blank] 20:48:48 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED1D138C00) [pid = 4852] [serial = 271] [outer = 0000000000000000] [url = about:blank] 20:48:48 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED1D1AAC00) [pid = 4852] [serial = 272] [outer = 0000000000000000] [url = about:blank] 20:48:48 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED1378D000) [pid = 4852] [serial = 268] [outer = 0000000000000000] [url = about:blank] 20:48:48 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED13C27C00) [pid = 4852] [serial = 269] [outer = 0000000000000000] [url = about:blank] 20:48:48 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED179CA000) [pid = 4852] [serial = 266] [outer = 0000000000000000] [url = about:blank] 20:48:48 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED13850C00) [pid = 4852] [serial = 265] [outer = 0000000000000000] [url = about:blank] 20:48:48 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED2504B000) [pid = 4852] [serial = 263] [outer = 0000000000000000] [url = about:blank] 20:48:48 INFO - PROCESS | 4852 | --DOMWINDOW == 72 (000000ED23B62C00) [pid = 4852] [serial = 262] [outer = 0000000000000000] [url = about:blank] 20:48:48 INFO - PROCESS | 4852 | --DOMWINDOW == 71 (000000ED206C0800) [pid = 4852] [serial = 260] [outer = 0000000000000000] [url = about:blank] 20:48:48 INFO - PROCESS | 4852 | --DOMWINDOW == 70 (000000ED1FAA3C00) [pid = 4852] [serial = 259] [outer = 0000000000000000] [url = about:blank] 20:48:48 INFO - PROCESS | 4852 | --DOMWINDOW == 69 (000000ED1C6E5000) [pid = 4852] [serial = 257] [outer = 0000000000000000] [url = about:blank] 20:48:48 INFO - PROCESS | 4852 | --DOMWINDOW == 68 (000000ED1873DC00) [pid = 4852] [serial = 256] [outer = 0000000000000000] [url = about:blank] 20:48:48 INFO - PROCESS | 4852 | --DOMWINDOW == 67 (000000ED28FC7000) [pid = 4852] [serial = 254] [outer = 0000000000000000] [url = about:blank] 20:48:48 INFO - PROCESS | 4852 | --DOMWINDOW == 66 (000000ED25045C00) [pid = 4852] [serial = 293] [outer = 0000000000000000] [url = about:blank] 20:48:48 INFO - PROCESS | 4852 | --DOMWINDOW == 65 (000000ED1FAAC400) [pid = 4852] [serial = 289] [outer = 0000000000000000] [url = about:blank] 20:48:48 INFO - PROCESS | 4852 | --DOMWINDOW == 64 (000000ED25052000) [pid = 4852] [serial = 295] [outer = 0000000000000000] [url = about:blank] 20:48:48 INFO - PROCESS | 4852 | --DOMWINDOW == 63 (000000ED209CD400) [pid = 4852] [serial = 278] [outer = 0000000000000000] [url = about:blank] 20:48:48 INFO - PROCESS | 4852 | 1467431328927 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:48:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 20:48:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 838ms 20:48:48 INFO - PROCESS | 4852 | 1467431328980 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 20:48:48 INFO - PROCESS | 4852 | 1467431328985 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 20:48:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 20:48:48 INFO - PROCESS | 4852 | 1467431328991 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 20:48:49 INFO - PROCESS | 4852 | 1467431328994 Marionette TRACE conn5 <- [1,418,null,{}] 20:48:49 INFO - PROCESS | 4852 | 1467431328998 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:48:49 INFO - PROCESS | 4852 | 1467431329000 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:49 INFO - PROCESS | 4852 | 1467431329090 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 20:48:49 INFO - PROCESS | 4852 | 1467431329096 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:49 INFO - PROCESS | 4852 | 1467431329099 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:49 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1D1C8000 == 31 [pid = 4852] [id = 114] 20:48:49 INFO - PROCESS | 4852 | ++DOMWINDOW == 64 (000000ED1959BC00) [pid = 4852] [serial = 339] [outer = 0000000000000000] 20:48:49 INFO - PROCESS | 4852 | ++DOMWINDOW == 65 (000000ED19B8DC00) [pid = 4852] [serial = 340] [outer = 000000ED1959BC00] 20:48:49 INFO - PROCESS | 4852 | 1467431329149 Marionette DEBUG loaded listener.js 20:48:49 INFO - PROCESS | 4852 | ++DOMWINDOW == 66 (000000ED1D11AC00) [pid = 4852] [serial = 341] [outer = 000000ED1959BC00] 20:48:50 INFO - PROCESS | 4852 | 1467431330096 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:48:50 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:48:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1126ms 20:48:50 INFO - PROCESS | 4852 | 1467431330120 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 20:48:50 INFO - PROCESS | 4852 | 1467431330122 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 20:48:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 20:48:50 INFO - PROCESS | 4852 | 1467431330126 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 20:48:50 INFO - PROCESS | 4852 | 1467431330130 Marionette TRACE conn5 <- [1,422,null,{}] 20:48:50 INFO - PROCESS | 4852 | 1467431330141 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:48:50 INFO - PROCESS | 4852 | 1467431330146 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:50 INFO - PROCESS | 4852 | 1467431330234 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 20:48:50 INFO - PROCESS | 4852 | 1467431330242 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:50 INFO - PROCESS | 4852 | 1467431330245 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:50 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1FF45000 == 32 [pid = 4852] [id = 115] 20:48:50 INFO - PROCESS | 4852 | ++DOMWINDOW == 67 (000000ED1379BC00) [pid = 4852] [serial = 342] [outer = 0000000000000000] 20:48:50 INFO - PROCESS | 4852 | ++DOMWINDOW == 68 (000000ED1F45C800) [pid = 4852] [serial = 343] [outer = 000000ED1379BC00] 20:48:50 INFO - PROCESS | 4852 | 1467431330301 Marionette DEBUG loaded listener.js 20:48:50 INFO - PROCESS | 4852 | ++DOMWINDOW == 69 (000000ED1F708C00) [pid = 4852] [serial = 344] [outer = 000000ED1379BC00] 20:48:51 INFO - PROCESS | 4852 | 1467431331212 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:48:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 20:48:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1145ms 20:48:51 INFO - PROCESS | 4852 | 1467431331275 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 20:48:51 INFO - PROCESS | 4852 | 1467431331277 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 20:48:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 20:48:51 INFO - PROCESS | 4852 | 1467431331281 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 20:48:51 INFO - PROCESS | 4852 | 1467431331283 Marionette TRACE conn5 <- [1,426,null,{}] 20:48:51 INFO - PROCESS | 4852 | 1467431331287 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:48:51 INFO - PROCESS | 4852 | 1467431331289 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:51 INFO - PROCESS | 4852 | 1467431331404 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 20:48:51 INFO - PROCESS | 4852 | 1467431331410 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:51 INFO - PROCESS | 4852 | 1467431331412 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:51 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED20EBC000 == 33 [pid = 4852] [id = 116] 20:48:51 INFO - PROCESS | 4852 | ++DOMWINDOW == 70 (000000ED1F9CC400) [pid = 4852] [serial = 345] [outer = 0000000000000000] 20:48:51 INFO - PROCESS | 4852 | ++DOMWINDOW == 71 (000000ED1FDAA000) [pid = 4852] [serial = 346] [outer = 000000ED1F9CC400] 20:48:51 INFO - PROCESS | 4852 | 1467431331458 Marionette DEBUG loaded listener.js 20:48:51 INFO - PROCESS | 4852 | ++DOMWINDOW == 72 (000000ED1FEF7000) [pid = 4852] [serial = 347] [outer = 000000ED1F9CC400] 20:48:51 INFO - PROCESS | 4852 | 1467431331915 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:48:51 INFO - PROCESS | 4852 | 1467431331974 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 20:48:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 20:48:51 INFO - PROCESS | 4852 | 1467431331983 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 20:48:51 INFO - PROCESS | 4852 | 1467431331985 Marionette TRACE conn5 <- [1,430,null,{}] 20:48:51 INFO - PROCESS | 4852 | 1467431331988 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:48:51 INFO - PROCESS | 4852 | 1467431331990 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:52 INFO - PROCESS | 4852 | 1467431332101 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 20:48:52 INFO - PROCESS | 4852 | 1467431332110 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:52 INFO - PROCESS | 4852 | 1467431332112 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:52 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED238AD000 == 34 [pid = 4852] [id = 117] 20:48:52 INFO - PROCESS | 4852 | ++DOMWINDOW == 73 (000000ED1FEF7C00) [pid = 4852] [serial = 348] [outer = 0000000000000000] 20:48:52 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED2048E800) [pid = 4852] [serial = 349] [outer = 000000ED1FEF7C00] 20:48:52 INFO - PROCESS | 4852 | 1467431332157 Marionette DEBUG loaded listener.js 20:48:52 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED21457800) [pid = 4852] [serial = 350] [outer = 000000ED1FEF7C00] 20:48:52 INFO - PROCESS | 4852 | 1467431332593 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:48:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 20:48:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 691ms 20:48:52 INFO - PROCESS | 4852 | 1467431332687 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 20:48:52 INFO - PROCESS | 4852 | 1467431332689 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 20:48:52 INFO - PROCESS | 4852 | 1467431332693 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 20:48:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 20:48:52 INFO - PROCESS | 4852 | 1467431332695 Marionette TRACE conn5 <- [1,434,null,{}] 20:48:52 INFO - PROCESS | 4852 | 1467431332698 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:48:52 INFO - PROCESS | 4852 | 1467431332704 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:52 INFO - PROCESS | 4852 | 1467431332904 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 20:48:52 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED14B4F000) [pid = 4852] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 20:48:52 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED2178FC00) [pid = 4852] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 20:48:52 INFO - PROCESS | 4852 | --DOMWINDOW == 72 (000000ED11A39800) [pid = 4852] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 20:48:52 INFO - PROCESS | 4852 | --DOMWINDOW == 71 (000000ED1FEF4400) [pid = 4852] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 20:48:52 INFO - PROCESS | 4852 | --DOMWINDOW == 70 (000000ED149EB000) [pid = 4852] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 20:48:52 INFO - PROCESS | 4852 | --DOMWINDOW == 69 (000000ED149E3C00) [pid = 4852] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 20:48:52 INFO - PROCESS | 4852 | --DOMWINDOW == 68 (000000ED21456000) [pid = 4852] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 20:48:52 INFO - PROCESS | 4852 | --DOMWINDOW == 67 (000000ED2504FC00) [pid = 4852] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 20:48:52 INFO - PROCESS | 4852 | --DOMWINDOW == 66 (000000ED13926800) [pid = 4852] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 20:48:52 INFO - PROCESS | 4852 | --DOMWINDOW == 65 (000000ED1D138800) [pid = 4852] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 20:48:52 INFO - PROCESS | 4852 | --DOMWINDOW == 64 (000000ED22A61C00) [pid = 4852] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 20:48:52 INFO - PROCESS | 4852 | 1467431332953 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:52 INFO - PROCESS | 4852 | 1467431332955 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:52 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED20EA6800 == 35 [pid = 4852] [id = 118] 20:48:52 INFO - PROCESS | 4852 | ++DOMWINDOW == 65 (000000ED13926800) [pid = 4852] [serial = 351] [outer = 0000000000000000] 20:48:52 INFO - PROCESS | 4852 | ++DOMWINDOW == 66 (000000ED17C74000) [pid = 4852] [serial = 352] [outer = 000000ED13926800] 20:48:53 INFO - PROCESS | 4852 | 1467431333000 Marionette DEBUG loaded listener.js 20:48:53 INFO - PROCESS | 4852 | ++DOMWINDOW == 67 (000000ED22121800) [pid = 4852] [serial = 353] [outer = 000000ED13926800] 20:48:53 INFO - PROCESS | 4852 | 1467431333386 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:48:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 20:48:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 735ms 20:48:53 INFO - PROCESS | 4852 | 1467431333432 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 20:48:53 INFO - PROCESS | 4852 | 1467431333435 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 20:48:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 20:48:53 INFO - PROCESS | 4852 | 1467431333438 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 20:48:53 INFO - PROCESS | 4852 | 1467431333448 Marionette TRACE conn5 <- [1,438,null,{}] 20:48:53 INFO - PROCESS | 4852 | 1467431333452 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:48:53 INFO - PROCESS | 4852 | 1467431333454 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:53 INFO - PROCESS | 4852 | 1467431333536 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 20:48:53 INFO - PROCESS | 4852 | 1467431333542 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:53 INFO - PROCESS | 4852 | 1467431333544 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:53 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24F53000 == 36 [pid = 4852] [id = 119] 20:48:53 INFO - PROCESS | 4852 | ++DOMWINDOW == 68 (000000ED2380A000) [pid = 4852] [serial = 354] [outer = 0000000000000000] 20:48:53 INFO - PROCESS | 4852 | ++DOMWINDOW == 69 (000000ED23AD9400) [pid = 4852] [serial = 355] [outer = 000000ED2380A000] 20:48:53 INFO - PROCESS | 4852 | 1467431333590 Marionette DEBUG loaded listener.js 20:48:53 INFO - PROCESS | 4852 | ++DOMWINDOW == 70 (000000ED23B4F800) [pid = 4852] [serial = 356] [outer = 000000ED2380A000] 20:48:54 INFO - PROCESS | 4852 | 1467431334003 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:48:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 20:48:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 587ms 20:48:54 INFO - PROCESS | 4852 | 1467431334038 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 20:48:54 INFO - PROCESS | 4852 | 1467431334041 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 20:48:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 20:48:54 INFO - PROCESS | 4852 | 1467431334044 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 20:48:54 INFO - PROCESS | 4852 | 1467431334046 Marionette TRACE conn5 <- [1,442,null,{}] 20:48:54 INFO - PROCESS | 4852 | 1467431334053 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:48:54 INFO - PROCESS | 4852 | 1467431334055 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:54 INFO - PROCESS | 4852 | 1467431334141 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 20:48:54 INFO - PROCESS | 4852 | 1467431334149 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:54 INFO - PROCESS | 4852 | 1467431334151 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:54 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27305000 == 37 [pid = 4852] [id = 120] 20:48:54 INFO - PROCESS | 4852 | ++DOMWINDOW == 71 (000000ED23B5E400) [pid = 4852] [serial = 357] [outer = 0000000000000000] 20:48:54 INFO - PROCESS | 4852 | ++DOMWINDOW == 72 (000000ED23B68800) [pid = 4852] [serial = 358] [outer = 000000ED23B5E400] 20:48:54 INFO - PROCESS | 4852 | 1467431334198 Marionette DEBUG loaded listener.js 20:48:54 INFO - PROCESS | 4852 | ++DOMWINDOW == 73 (000000ED2457A800) [pid = 4852] [serial = 359] [outer = 000000ED23B5E400] 20:48:54 INFO - PROCESS | 4852 | 1467431334643 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:48:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 20:48:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 627ms 20:48:54 INFO - PROCESS | 4852 | 1467431334675 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 20:48:54 INFO - PROCESS | 4852 | 1467431334677 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 20:48:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 20:48:54 INFO - PROCESS | 4852 | 1467431334680 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 20:48:54 INFO - PROCESS | 4852 | 1467431334682 Marionette TRACE conn5 <- [1,446,null,{}] 20:48:54 INFO - PROCESS | 4852 | 1467431334690 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:48:54 INFO - PROCESS | 4852 | 1467431334692 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:54 INFO - PROCESS | 4852 | 1467431334774 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 20:48:54 INFO - PROCESS | 4852 | 1467431334780 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:54 INFO - PROCESS | 4852 | 1467431334782 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:54 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27D7F000 == 38 [pid = 4852] [id = 121] 20:48:54 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED25003800) [pid = 4852] [serial = 360] [outer = 0000000000000000] 20:48:54 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED25006C00) [pid = 4852] [serial = 361] [outer = 000000ED25003800] 20:48:54 INFO - PROCESS | 4852 | 1467431334828 Marionette DEBUG loaded listener.js 20:48:54 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED2500F400) [pid = 4852] [serial = 362] [outer = 000000ED25003800] 20:48:55 INFO - PROCESS | 4852 | 1467431335562 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:48:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 20:48:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 944ms 20:48:55 INFO - PROCESS | 4852 | 1467431335628 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 20:48:55 INFO - PROCESS | 4852 | 1467431335633 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 20:48:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 20:48:55 INFO - PROCESS | 4852 | 1467431335638 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 20:48:55 INFO - PROCESS | 4852 | 1467431335644 Marionette TRACE conn5 <- [1,450,null,{}] 20:48:55 INFO - PROCESS | 4852 | 1467431335649 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:48:55 INFO - PROCESS | 4852 | 1467431335652 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:55 INFO - PROCESS | 4852 | 1467431335807 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 20:48:55 INFO - PROCESS | 4852 | 1467431335872 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:55 INFO - PROCESS | 4852 | 1467431335875 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:55 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1F618800 == 39 [pid = 4852] [id = 122] 20:48:55 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED149E4400) [pid = 4852] [serial = 363] [outer = 0000000000000000] 20:48:55 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED19413C00) [pid = 4852] [serial = 364] [outer = 000000ED149E4400] 20:48:55 INFO - PROCESS | 4852 | 1467431335975 Marionette DEBUG loaded listener.js 20:48:56 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED1D13B000) [pid = 4852] [serial = 365] [outer = 000000ED149E4400] 20:48:56 INFO - PROCESS | 4852 | 1467431336638 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:48:56 INFO - PROCESS | 4852 | 1467431336679 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 20:48:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 20:48:56 INFO - PROCESS | 4852 | 1467431336686 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 20:48:56 INFO - PROCESS | 4852 | 1467431336689 Marionette TRACE conn5 <- [1,454,null,{}] 20:48:56 INFO - PROCESS | 4852 | 1467431336694 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:48:56 INFO - PROCESS | 4852 | 1467431336697 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:56 INFO - PROCESS | 4852 | 1467431336836 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 20:48:56 INFO - PROCESS | 4852 | 1467431336907 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:56 INFO - PROCESS | 4852 | 1467431336910 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:56 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED2455C800 == 40 [pid = 4852] [id = 123] 20:48:56 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED1FAA1400) [pid = 4852] [serial = 366] [outer = 0000000000000000] 20:48:56 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED203D1000) [pid = 4852] [serial = 367] [outer = 000000ED1FAA1400] 20:48:56 INFO - PROCESS | 4852 | 1467431336968 Marionette DEBUG loaded listener.js 20:48:57 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED2211E400) [pid = 4852] [serial = 368] [outer = 000000ED1FAA1400] 20:48:57 INFO - PROCESS | 4852 | [4852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:48:57 INFO - PROCESS | 4852 | 1467431337583 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:48:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 20:48:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 944ms 20:48:57 INFO - PROCESS | 4852 | 1467431337632 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 20:48:57 INFO - PROCESS | 4852 | 1467431337635 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 20:48:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 20:48:57 INFO - PROCESS | 4852 | 1467431337639 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 20:48:57 INFO - PROCESS | 4852 | 1467431337643 Marionette TRACE conn5 <- [1,458,null,{}] 20:48:57 INFO - PROCESS | 4852 | 1467431337655 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:48:57 INFO - PROCESS | 4852 | 1467431337660 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:57 INFO - PROCESS | 4852 | 1467431337772 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 20:48:57 INFO - PROCESS | 4852 | 1467431337845 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:57 INFO - PROCESS | 4852 | 1467431337849 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:57 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27FB6800 == 41 [pid = 4852] [id = 124] 20:48:57 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED24578400) [pid = 4852] [serial = 369] [outer = 0000000000000000] 20:48:57 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED25005000) [pid = 4852] [serial = 370] [outer = 000000ED24578400] 20:48:57 INFO - PROCESS | 4852 | 1467431337948 Marionette DEBUG loaded listener.js 20:48:58 INFO - PROCESS | 4852 | ++DOMWINDOW == 85 (000000ED25049C00) [pid = 4852] [serial = 371] [outer = 000000ED24578400] 20:48:58 INFO - PROCESS | 4852 | 1467431338754 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:48:58 INFO - PROCESS | 4852 | 1467431338834 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 20:48:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 20:48:58 INFO - PROCESS | 4852 | 1467431338839 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 20:48:58 INFO - PROCESS | 4852 | 1467431338842 Marionette TRACE conn5 <- [1,462,null,{}] 20:48:58 INFO - PROCESS | 4852 | 1467431338848 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:48:58 INFO - PROCESS | 4852 | 1467431338851 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:58 INFO - PROCESS | 4852 | 1467431338995 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 20:48:59 INFO - PROCESS | 4852 | 1467431339061 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:59 INFO - PROCESS | 4852 | 1467431339064 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:48:59 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1945A800 == 42 [pid = 4852] [id = 125] 20:48:59 INFO - PROCESS | 4852 | ++DOMWINDOW == 86 (000000ED1A070000) [pid = 4852] [serial = 372] [outer = 0000000000000000] 20:48:59 INFO - PROCESS | 4852 | ++DOMWINDOW == 87 (000000ED1C6E5000) [pid = 4852] [serial = 373] [outer = 000000ED1A070000] 20:48:59 INFO - PROCESS | 4852 | 1467431339160 Marionette DEBUG loaded listener.js 20:48:59 INFO - PROCESS | 4852 | ++DOMWINDOW == 88 (000000ED1D14CC00) [pid = 4852] [serial = 374] [outer = 000000ED1A070000] 20:48:59 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27305000 == 41 [pid = 4852] [id = 120] 20:48:59 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24F53000 == 40 [pid = 4852] [id = 119] 20:48:59 INFO - PROCESS | 4852 | --DOCSHELL 000000ED20EA6800 == 39 [pid = 4852] [id = 118] 20:48:59 INFO - PROCESS | 4852 | --DOCSHELL 000000ED238AD000 == 38 [pid = 4852] [id = 117] 20:48:59 INFO - PROCESS | 4852 | --DOCSHELL 000000ED20EBC000 == 37 [pid = 4852] [id = 116] 20:48:59 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1FF45000 == 36 [pid = 4852] [id = 115] 20:48:59 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1D1C8000 == 35 [pid = 4852] [id = 114] 20:48:59 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1992D800 == 34 [pid = 4852] [id = 113] 20:48:59 INFO - PROCESS | 4852 | --DOCSHELL 000000ED18916000 == 33 [pid = 4852] [id = 111] 20:48:59 INFO - PROCESS | 4852 | --DOCSHELL 000000ED203E0800 == 32 [pid = 4852] [id = 112] 20:48:59 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27FA5000 == 31 [pid = 4852] [id = 99] 20:48:59 INFO - PROCESS | 4852 | --DOCSHELL 000000ED20213000 == 30 [pid = 4852] [id = 110] 20:48:59 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27FB6800 == 29 [pid = 4852] [id = 124] 20:48:59 INFO - PROCESS | 4852 | --DOCSHELL 000000ED2455C800 == 28 [pid = 4852] [id = 123] 20:48:59 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1F618800 == 27 [pid = 4852] [id = 122] 20:48:59 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27D7F000 == 26 [pid = 4852] [id = 121] 20:48:59 INFO - PROCESS | 4852 | --DOMWINDOW == 87 (000000ED1F70FC00) [pid = 4852] [serial = 313] [outer = 0000000000000000] [url = about:blank] 20:48:59 INFO - PROCESS | 4852 | --DOMWINDOW == 86 (000000ED1FE32800) [pid = 4852] [serial = 314] [outer = 0000000000000000] [url = about:blank] 20:48:59 INFO - PROCESS | 4852 | --DOMWINDOW == 85 (000000ED22A91400) [pid = 4852] [serial = 322] [outer = 0000000000000000] [url = about:blank] 20:48:59 INFO - PROCESS | 4852 | --DOMWINDOW == 84 (000000ED1A071C00) [pid = 4852] [serial = 304] [outer = 0000000000000000] [url = about:blank] 20:48:59 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED1D069400) [pid = 4852] [serial = 305] [outer = 0000000000000000] [url = about:blank] 20:48:59 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED203D4800) [pid = 4852] [serial = 316] [outer = 0000000000000000] [url = about:blank] 20:48:59 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED20AA6000) [pid = 4852] [serial = 317] [outer = 0000000000000000] [url = about:blank] 20:48:59 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED1790F400) [pid = 4852] [serial = 301] [outer = 0000000000000000] [url = about:blank] 20:48:59 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED17CCC800) [pid = 4852] [serial = 302] [outer = 0000000000000000] [url = about:blank] 20:48:59 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED1F3A1C00) [pid = 4852] [serial = 310] [outer = 0000000000000000] [url = about:blank] 20:48:59 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED1F468C00) [pid = 4852] [serial = 311] [outer = 0000000000000000] [url = about:blank] 20:48:59 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED21555400) [pid = 4852] [serial = 319] [outer = 0000000000000000] [url = about:blank] 20:48:59 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED2506C800) [pid = 4852] [serial = 296] [outer = 0000000000000000] [url = about:blank] 20:48:59 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED13A07800) [pid = 4852] [serial = 298] [outer = 0000000000000000] [url = about:blank] 20:48:59 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED13AE1000) [pid = 4852] [serial = 299] [outer = 0000000000000000] [url = about:blank] 20:48:59 INFO - PROCESS | 4852 | --DOMWINDOW == 72 (000000ED1D146C00) [pid = 4852] [serial = 307] [outer = 0000000000000000] [url = about:blank] 20:48:59 INFO - PROCESS | 4852 | --DOMWINDOW == 71 (000000ED1D1AD000) [pid = 4852] [serial = 308] [outer = 0000000000000000] [url = about:blank] 20:48:59 INFO - PROCESS | 4852 | --DOMWINDOW == 70 (000000ED22CE4C00) [pid = 4852] [serial = 325] [outer = 0000000000000000] [url = about:blank] 20:48:59 INFO - PROCESS | 4852 | --DOMWINDOW == 69 (000000ED22C91800) [pid = 4852] [serial = 323] [outer = 0000000000000000] [url = about:blank] 20:48:59 INFO - PROCESS | 4852 | --DOMWINDOW == 68 (000000ED2380B000) [pid = 4852] [serial = 326] [outer = 0000000000000000] [url = about:blank] 20:48:59 INFO - PROCESS | 4852 | --DOMWINDOW == 67 (000000ED13A57800) [pid = 4852] [serial = 328] [outer = 0000000000000000] [url = about:blank] 20:48:59 INFO - PROCESS | 4852 | --DOMWINDOW == 66 (000000ED22123400) [pid = 4852] [serial = 320] [outer = 0000000000000000] [url = about:blank] 20:49:00 INFO - PROCESS | 4852 | ++DOMWINDOW == 67 (000000ED13530000) [pid = 4852] [serial = 375] [outer = 000000ED17909400] 20:49:00 INFO - PROCESS | 4852 | [4852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:49:00 INFO - PROCESS | 4852 | 1467431340353 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:49:00 INFO - PROCESS | 4852 | 1467431340392 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 20:49:00 INFO - PROCESS | 4852 | 1467431340397 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 20:49:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 20:49:00 INFO - PROCESS | 4852 | 1467431340401 Marionette TRACE conn5 <- [1,466,null,{}] 20:49:00 INFO - PROCESS | 4852 | 1467431340406 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:49:00 INFO - PROCESS | 4852 | 1467431340409 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:00 INFO - PROCESS | 4852 | 1467431340502 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 20:49:00 INFO - PROCESS | 4852 | 1467431340588 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:00 INFO - PROCESS | 4852 | 1467431340591 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:00 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1944C800 == 27 [pid = 4852] [id = 126] 20:49:00 INFO - PROCESS | 4852 | ++DOMWINDOW == 68 (000000ED13A52000) [pid = 4852] [serial = 376] [outer = 0000000000000000] 20:49:00 INFO - PROCESS | 4852 | ++DOMWINDOW == 69 (000000ED13A5C400) [pid = 4852] [serial = 377] [outer = 000000ED13A52000] 20:49:00 INFO - PROCESS | 4852 | 1467431340641 Marionette DEBUG loaded listener.js 20:49:00 INFO - PROCESS | 4852 | ++DOMWINDOW == 70 (000000ED13F0AC00) [pid = 4852] [serial = 378] [outer = 000000ED13A52000] 20:49:01 INFO - PROCESS | 4852 | 1467431341083 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:49:01 INFO - PROCESS | 4852 | 1467431341142 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 20:49:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 20:49:01 INFO - PROCESS | 4852 | 1467431341148 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 20:49:01 INFO - PROCESS | 4852 | 1467431341151 Marionette TRACE conn5 <- [1,470,null,{}] 20:49:01 INFO - PROCESS | 4852 | 1467431341155 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:49:01 INFO - PROCESS | 4852 | 1467431341158 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:01 INFO - PROCESS | 4852 | 1467431341249 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 20:49:01 INFO - PROCESS | 4852 | 1467431341264 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:01 INFO - PROCESS | 4852 | 1467431341266 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:01 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1EB9D800 == 28 [pid = 4852] [id = 127] 20:49:01 INFO - PROCESS | 4852 | ++DOMWINDOW == 71 (000000ED18739C00) [pid = 4852] [serial = 379] [outer = 0000000000000000] 20:49:01 INFO - PROCESS | 4852 | ++DOMWINDOW == 72 (000000ED195E0000) [pid = 4852] [serial = 380] [outer = 000000ED18739C00] 20:49:01 INFO - PROCESS | 4852 | 1467431341315 Marionette DEBUG loaded listener.js 20:49:01 INFO - PROCESS | 4852 | ++DOMWINDOW == 73 (000000ED1C6E2800) [pid = 4852] [serial = 381] [outer = 000000ED18739C00] 20:49:01 INFO - PROCESS | 4852 | 1467431341782 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:49:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 20:49:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 692ms 20:49:01 INFO - PROCESS | 4852 | 1467431341843 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 20:49:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 20:49:01 INFO - PROCESS | 4852 | 1467431341845 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 20:49:01 INFO - PROCESS | 4852 | 1467431341849 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 20:49:01 INFO - PROCESS | 4852 | 1467431341853 Marionette TRACE conn5 <- [1,474,null,{}] 20:49:01 INFO - PROCESS | 4852 | 1467431341864 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:49:01 INFO - PROCESS | 4852 | 1467431341869 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:01 INFO - PROCESS | 4852 | 1467431341960 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 20:49:01 INFO - PROCESS | 4852 | 1467431341976 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:01 INFO - PROCESS | 4852 | 1467431341980 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:02 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED20068000 == 29 [pid = 4852] [id = 128] 20:49:02 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED1D151800) [pid = 4852] [serial = 382] [outer = 0000000000000000] 20:49:02 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED1D3E3C00) [pid = 4852] [serial = 383] [outer = 000000ED1D151800] 20:49:02 INFO - PROCESS | 4852 | 1467431342029 Marionette DEBUG loaded listener.js 20:49:02 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED1F457800) [pid = 4852] [serial = 384] [outer = 000000ED1D151800] 20:49:02 INFO - PROCESS | 4852 | 1467431342532 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:49:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 20:49:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 732ms 20:49:02 INFO - PROCESS | 4852 | 1467431342597 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 20:49:02 INFO - PROCESS | 4852 | 1467431342600 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 20:49:02 INFO - PROCESS | 4852 | 1467431342608 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 20:49:02 INFO - PROCESS | 4852 | 1467431342610 Marionette TRACE conn5 <- [1,478,null,{}] 20:49:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 20:49:02 INFO - PROCESS | 4852 | 1467431342613 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:49:02 INFO - PROCESS | 4852 | 1467431342615 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:02 INFO - PROCESS | 4852 | 1467431342723 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 20:49:02 INFO - PROCESS | 4852 | 1467431342735 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:02 INFO - PROCESS | 4852 | 1467431342737 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:02 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED20EAD800 == 30 [pid = 4852] [id = 129] 20:49:02 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED1F703000) [pid = 4852] [serial = 385] [outer = 0000000000000000] 20:49:02 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED1F708400) [pid = 4852] [serial = 386] [outer = 000000ED1F703000] 20:49:02 INFO - PROCESS | 4852 | 1467431342817 Marionette DEBUG loaded listener.js 20:49:02 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED1FAA1C00) [pid = 4852] [serial = 387] [outer = 000000ED1F703000] 20:49:03 INFO - PROCESS | 4852 | 1467431343275 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:49:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 20:49:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 671ms 20:49:03 INFO - PROCESS | 4852 | 1467431343287 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 20:49:03 INFO - PROCESS | 4852 | 1467431343289 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 20:49:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 20:49:03 INFO - PROCESS | 4852 | 1467431343293 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 20:49:03 INFO - PROCESS | 4852 | 1467431343295 Marionette TRACE conn5 <- [1,482,null,{}] 20:49:03 INFO - PROCESS | 4852 | 1467431343298 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:49:03 INFO - PROCESS | 4852 | 1467431343300 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:03 INFO - PROCESS | 4852 | 1467431343410 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 20:49:03 INFO - PROCESS | 4852 | 1467431343416 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:03 INFO - PROCESS | 4852 | 1467431343418 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:03 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED22358800 == 31 [pid = 4852] [id = 130] 20:49:03 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED1378A000) [pid = 4852] [serial = 388] [outer = 0000000000000000] 20:49:03 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED1FE2DC00) [pid = 4852] [serial = 389] [outer = 000000ED1378A000] 20:49:03 INFO - PROCESS | 4852 | 1467431343465 Marionette DEBUG loaded listener.js 20:49:03 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED1FEFAC00) [pid = 4852] [serial = 390] [outer = 000000ED1378A000] 20:49:03 INFO - PROCESS | 4852 | 1467431343962 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:49:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 20:49:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 690ms 20:49:03 INFO - PROCESS | 4852 | 1467431343988 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 20:49:03 INFO - PROCESS | 4852 | 1467431343991 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 20:49:04 INFO - PROCESS | 4852 | 1467431343994 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 20:49:04 INFO - PROCESS | 4852 | 1467431343996 Marionette TRACE conn5 <- [1,486,null,{}] 20:49:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 20:49:04 INFO - PROCESS | 4852 | 1467431344000 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:49:04 INFO - PROCESS | 4852 | 1467431344006 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:04 INFO - PROCESS | 4852 | 1467431344152 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 20:49:04 INFO - PROCESS | 4852 | 1467431344176 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:04 INFO - PROCESS | 4852 | 1467431344178 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:04 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED23B32000 == 32 [pid = 4852] [id = 131] 20:49:04 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED203D3C00) [pid = 4852] [serial = 391] [outer = 0000000000000000] 20:49:04 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED21458400) [pid = 4852] [serial = 392] [outer = 000000ED203D3C00] 20:49:04 INFO - PROCESS | 4852 | 1467431344223 Marionette DEBUG loaded listener.js 20:49:04 INFO - PROCESS | 4852 | ++DOMWINDOW == 85 (000000ED221E4400) [pid = 4852] [serial = 393] [outer = 000000ED203D3C00] 20:49:04 INFO - PROCESS | 4852 | --DOMWINDOW == 84 (000000ED23B5E400) [pid = 4852] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 20:49:04 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED25003800) [pid = 4852] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 20:49:04 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED1F9CC400) [pid = 4852] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 20:49:04 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED1FEF7C00) [pid = 4852] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 20:49:04 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED13926800) [pid = 4852] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 20:49:04 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED1352D400) [pid = 4852] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 20:49:04 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED14B50400) [pid = 4852] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 20:49:04 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED1959BC00) [pid = 4852] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 20:49:04 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED1379BC00) [pid = 4852] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 20:49:04 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED137A3400) [pid = 4852] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 20:49:04 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED18744800) [pid = 4852] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 20:49:04 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED2380A000) [pid = 4852] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 20:49:04 INFO - PROCESS | 4852 | 1467431344756 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:49:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 20:49:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 837ms 20:49:04 INFO - PROCESS | 4852 | 1467431344837 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 20:49:04 INFO - PROCESS | 4852 | 1467431344839 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 20:49:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 20:49:04 INFO - PROCESS | 4852 | 1467431344843 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 20:49:04 INFO - PROCESS | 4852 | 1467431344844 Marionette TRACE conn5 <- [1,490,null,{}] 20:49:04 INFO - PROCESS | 4852 | 1467431344848 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:49:04 INFO - PROCESS | 4852 | 1467431344850 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:04 INFO - PROCESS | 4852 | 1467431344928 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 20:49:04 INFO - PROCESS | 4852 | 1467431344935 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:04 INFO - PROCESS | 4852 | 1467431344937 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:04 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED23B88000 == 33 [pid = 4852] [id = 132] 20:49:04 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED1F461000) [pid = 4852] [serial = 394] [outer = 0000000000000000] 20:49:04 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED215F4C00) [pid = 4852] [serial = 395] [outer = 000000ED1F461000] 20:49:04 INFO - PROCESS | 4852 | 1467431344981 Marionette DEBUG loaded listener.js 20:49:05 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED22787400) [pid = 4852] [serial = 396] [outer = 000000ED1F461000] 20:49:05 INFO - PROCESS | 4852 | 1467431345390 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:49:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 20:49:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 585ms 20:49:05 INFO - PROCESS | 4852 | 1467431345431 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 20:49:05 INFO - PROCESS | 4852 | 1467431345433 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 20:49:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 20:49:05 INFO - PROCESS | 4852 | 1467431345440 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 20:49:05 INFO - PROCESS | 4852 | 1467431345442 Marionette TRACE conn5 <- [1,494,null,{}] 20:49:05 INFO - PROCESS | 4852 | 1467431345445 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:49:05 INFO - PROCESS | 4852 | 1467431345447 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:05 INFO - PROCESS | 4852 | 1467431345528 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 20:49:05 INFO - PROCESS | 4852 | 1467431345536 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:05 INFO - PROCESS | 4852 | 1467431345538 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:05 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24F54800 == 34 [pid = 4852] [id = 133] 20:49:05 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED22C95400) [pid = 4852] [serial = 397] [outer = 0000000000000000] 20:49:05 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED22C98000) [pid = 4852] [serial = 398] [outer = 000000ED22C95400] 20:49:05 INFO - PROCESS | 4852 | 1467431345582 Marionette DEBUG loaded listener.js 20:49:05 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED22CE6000) [pid = 4852] [serial = 399] [outer = 000000ED22C95400] 20:49:06 INFO - PROCESS | 4852 | 1467431346018 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:49:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 20:49:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 627ms 20:49:06 INFO - PROCESS | 4852 | 1467431346089 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 20:49:06 INFO - PROCESS | 4852 | 1467431346091 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 20:49:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 20:49:06 INFO - PROCESS | 4852 | 1467431346095 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 20:49:06 INFO - PROCESS | 4852 | 1467431346097 Marionette TRACE conn5 <- [1,498,null,{}] 20:49:06 INFO - PROCESS | 4852 | 1467431346101 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:49:06 INFO - PROCESS | 4852 | 1467431346103 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:06 INFO - PROCESS | 4852 | 1467431346182 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 20:49:06 INFO - PROCESS | 4852 | 1467431346187 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:06 INFO - PROCESS | 4852 | 1467431346189 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:06 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27306000 == 35 [pid = 4852] [id = 134] 20:49:06 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED23803C00) [pid = 4852] [serial = 400] [outer = 0000000000000000] 20:49:06 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED2380C400) [pid = 4852] [serial = 401] [outer = 000000ED23803C00] 20:49:06 INFO - PROCESS | 4852 | 1467431346233 Marionette DEBUG loaded listener.js 20:49:06 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED23B48000) [pid = 4852] [serial = 402] [outer = 000000ED23803C00] 20:49:07 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1944C800 == 34 [pid = 4852] [id = 126] 20:49:07 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1945A800 == 33 [pid = 4852] [id = 125] 20:49:07 INFO - PROCESS | 4852 | --DOCSHELL 000000ED20068000 == 32 [pid = 4852] [id = 128] 20:49:07 INFO - PROCESS | 4852 | --DOCSHELL 000000ED23B88000 == 31 [pid = 4852] [id = 132] 20:49:07 INFO - PROCESS | 4852 | --DOCSHELL 000000ED23B32000 == 30 [pid = 4852] [id = 131] 20:49:07 INFO - PROCESS | 4852 | --DOCSHELL 000000ED20EAD800 == 29 [pid = 4852] [id = 129] 20:49:07 INFO - PROCESS | 4852 | --DOCSHELL 000000ED22358800 == 28 [pid = 4852] [id = 130] 20:49:07 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24F54800 == 27 [pid = 4852] [id = 133] 20:49:07 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1EB9D800 == 26 [pid = 4852] [id = 127] 20:49:07 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED1FEF7000) [pid = 4852] [serial = 347] [outer = 0000000000000000] [url = about:blank] 20:49:07 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED1FDAA000) [pid = 4852] [serial = 346] [outer = 0000000000000000] [url = about:blank] 20:49:07 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED21457800) [pid = 4852] [serial = 350] [outer = 0000000000000000] [url = about:blank] 20:49:07 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED2048E800) [pid = 4852] [serial = 349] [outer = 0000000000000000] [url = about:blank] 20:49:07 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED17C74000) [pid = 4852] [serial = 352] [outer = 0000000000000000] [url = about:blank] 20:49:07 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED1F70A000) [pid = 4852] [serial = 329] [outer = 0000000000000000] [url = about:blank] 20:49:07 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED17915800) [pid = 4852] [serial = 337] [outer = 0000000000000000] [url = about:blank] 20:49:07 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED195A6400) [pid = 4852] [serial = 338] [outer = 0000000000000000] [url = about:blank] 20:49:07 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED19B8DC00) [pid = 4852] [serial = 340] [outer = 0000000000000000] [url = about:blank] 20:49:07 INFO - PROCESS | 4852 | --DOMWINDOW == 72 (000000ED1D11AC00) [pid = 4852] [serial = 341] [outer = 0000000000000000] [url = about:blank] 20:49:07 INFO - PROCESS | 4852 | --DOMWINDOW == 71 (000000ED1F45C800) [pid = 4852] [serial = 343] [outer = 0000000000000000] [url = about:blank] 20:49:07 INFO - PROCESS | 4852 | --DOMWINDOW == 70 (000000ED13853000) [pid = 4852] [serial = 331] [outer = 0000000000000000] [url = about:blank] 20:49:07 INFO - PROCESS | 4852 | --DOMWINDOW == 69 (000000ED13B29400) [pid = 4852] [serial = 332] [outer = 0000000000000000] [url = about:blank] 20:49:07 INFO - PROCESS | 4852 | --DOMWINDOW == 68 (000000ED1C626000) [pid = 4852] [serial = 334] [outer = 0000000000000000] [url = about:blank] 20:49:07 INFO - PROCESS | 4852 | --DOMWINDOW == 67 (000000ED1D14E000) [pid = 4852] [serial = 335] [outer = 0000000000000000] [url = about:blank] 20:49:07 INFO - PROCESS | 4852 | --DOMWINDOW == 66 (000000ED23AD9400) [pid = 4852] [serial = 355] [outer = 0000000000000000] [url = about:blank] 20:49:07 INFO - PROCESS | 4852 | --DOMWINDOW == 65 (000000ED2457A800) [pid = 4852] [serial = 359] [outer = 0000000000000000] [url = about:blank] 20:49:07 INFO - PROCESS | 4852 | --DOMWINDOW == 64 (000000ED22121800) [pid = 4852] [serial = 353] [outer = 0000000000000000] [url = about:blank] 20:49:07 INFO - PROCESS | 4852 | --DOMWINDOW == 63 (000000ED23B4F800) [pid = 4852] [serial = 356] [outer = 0000000000000000] [url = about:blank] 20:49:07 INFO - PROCESS | 4852 | --DOMWINDOW == 62 (000000ED1F708C00) [pid = 4852] [serial = 344] [outer = 0000000000000000] [url = about:blank] 20:49:07 INFO - PROCESS | 4852 | --DOMWINDOW == 61 (000000ED23B68800) [pid = 4852] [serial = 358] [outer = 0000000000000000] [url = about:blank] 20:49:07 INFO - PROCESS | 4852 | --DOMWINDOW == 60 (000000ED25006C00) [pid = 4852] [serial = 361] [outer = 0000000000000000] [url = about:blank] 20:49:07 INFO - PROCESS | 4852 | --DOMWINDOW == 59 (000000ED2500F400) [pid = 4852] [serial = 362] [outer = 0000000000000000] [url = about:blank] 20:49:07 INFO - PROCESS | 4852 | 1467431347948 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:49:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 20:49:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1897ms 20:49:08 INFO - PROCESS | 4852 | 1467431347996 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 20:49:08 INFO - PROCESS | 4852 | 1467431348000 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 20:49:08 INFO - PROCESS | 4852 | 1467431348005 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 20:49:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 20:49:08 INFO - PROCESS | 4852 | 1467431348009 Marionette TRACE conn5 <- [1,502,null,{}] 20:49:08 INFO - PROCESS | 4852 | 1467431348015 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:49:08 INFO - PROCESS | 4852 | 1467431348018 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:08 INFO - PROCESS | 4852 | 1467431348110 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 20:49:08 INFO - PROCESS | 4852 | 1467431348118 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:08 INFO - PROCESS | 4852 | 1467431348123 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:08 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED184B6800 == 27 [pid = 4852] [id = 135] 20:49:08 INFO - PROCESS | 4852 | ++DOMWINDOW == 60 (000000ED1379C400) [pid = 4852] [serial = 403] [outer = 0000000000000000] 20:49:08 INFO - PROCESS | 4852 | ++DOMWINDOW == 61 (000000ED137A0000) [pid = 4852] [serial = 404] [outer = 000000ED1379C400] 20:49:08 INFO - PROCESS | 4852 | 1467431348173 Marionette DEBUG loaded listener.js 20:49:08 INFO - PROCESS | 4852 | ++DOMWINDOW == 62 (000000ED13852800) [pid = 4852] [serial = 405] [outer = 000000ED1379C400] 20:49:08 INFO - PROCESS | 4852 | 1467431348647 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:49:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 20:49:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 692ms 20:49:08 INFO - PROCESS | 4852 | 1467431348701 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 20:49:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 20:49:08 INFO - PROCESS | 4852 | 1467431348707 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 20:49:08 INFO - PROCESS | 4852 | 1467431348713 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 20:49:08 INFO - PROCESS | 4852 | 1467431348716 Marionette TRACE conn5 <- [1,506,null,{}] 20:49:08 INFO - PROCESS | 4852 | 1467431348720 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:49:08 INFO - PROCESS | 4852 | 1467431348723 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:08 INFO - PROCESS | 4852 | 1467431348816 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 20:49:08 INFO - PROCESS | 4852 | 1467431348824 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:08 INFO - PROCESS | 4852 | 1467431348827 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:08 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1C611000 == 28 [pid = 4852] [id = 136] 20:49:08 INFO - PROCESS | 4852 | ++DOMWINDOW == 63 (000000ED13AED800) [pid = 4852] [serial = 406] [outer = 0000000000000000] 20:49:08 INFO - PROCESS | 4852 | ++DOMWINDOW == 64 (000000ED13C22C00) [pid = 4852] [serial = 407] [outer = 000000ED13AED800] 20:49:08 INFO - PROCESS | 4852 | 1467431348876 Marionette DEBUG loaded listener.js 20:49:08 INFO - PROCESS | 4852 | ++DOMWINDOW == 65 (000000ED17910C00) [pid = 4852] [serial = 408] [outer = 000000ED13AED800] 20:49:09 INFO - PROCESS | 4852 | 1467431349352 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:49:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 20:49:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 692ms 20:49:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 20:49:09 INFO - PROCESS | 4852 | 1467431349406 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 20:49:09 INFO - PROCESS | 4852 | 1467431349408 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 20:49:09 INFO - PROCESS | 4852 | 1467431349412 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 20:49:09 INFO - PROCESS | 4852 | 1467431349416 Marionette TRACE conn5 <- [1,510,null,{}] 20:49:09 INFO - PROCESS | 4852 | 1467431349427 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:49:09 INFO - PROCESS | 4852 | 1467431349432 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:09 INFO - PROCESS | 4852 | 1467431349547 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 20:49:09 INFO - PROCESS | 4852 | 1467431349620 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:09 INFO - PROCESS | 4852 | 1467431349624 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:09 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1F34E800 == 29 [pid = 4852] [id = 137] 20:49:09 INFO - PROCESS | 4852 | ++DOMWINDOW == 66 (000000ED11A3A400) [pid = 4852] [serial = 409] [outer = 0000000000000000] 20:49:09 INFO - PROCESS | 4852 | ++DOMWINDOW == 67 (000000ED1959B800) [pid = 4852] [serial = 410] [outer = 000000ED11A3A400] 20:49:09 INFO - PROCESS | 4852 | 1467431349673 Marionette DEBUG loaded listener.js 20:49:09 INFO - PROCESS | 4852 | ++DOMWINDOW == 68 (000000ED19B8D400) [pid = 4852] [serial = 411] [outer = 000000ED11A3A400] 20:49:10 INFO - PROCESS | 4852 | 1467431350061 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:49:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 20:49:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 692ms 20:49:10 INFO - PROCESS | 4852 | 1467431350105 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 20:49:10 INFO - PROCESS | 4852 | 1467431350108 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 20:49:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 20:49:10 INFO - PROCESS | 4852 | 1467431350117 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 20:49:10 INFO - PROCESS | 4852 | 1467431350119 Marionette TRACE conn5 <- [1,514,null,{}] 20:49:10 INFO - PROCESS | 4852 | 1467431350123 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:49:10 INFO - PROCESS | 4852 | 1467431350126 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:10 INFO - PROCESS | 4852 | 1467431350211 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 20:49:10 INFO - PROCESS | 4852 | 1467431350218 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:10 INFO - PROCESS | 4852 | 1467431350220 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:10 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED2005C000 == 30 [pid = 4852] [id = 138] 20:49:10 INFO - PROCESS | 4852 | ++DOMWINDOW == 69 (000000ED1C6ECC00) [pid = 4852] [serial = 412] [outer = 0000000000000000] 20:49:10 INFO - PROCESS | 4852 | ++DOMWINDOW == 70 (000000ED1D075400) [pid = 4852] [serial = 413] [outer = 000000ED1C6ECC00] 20:49:10 INFO - PROCESS | 4852 | 1467431350268 Marionette DEBUG loaded listener.js 20:49:10 INFO - PROCESS | 4852 | ++DOMWINDOW == 71 (000000ED1D138000) [pid = 4852] [serial = 414] [outer = 000000ED1C6ECC00] 20:49:10 INFO - PROCESS | 4852 | 1467431350692 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:49:10 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:49:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 650ms 20:49:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 20:49:10 INFO - PROCESS | 4852 | 1467431350763 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 20:49:10 INFO - PROCESS | 4852 | 1467431350765 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 20:49:10 INFO - PROCESS | 4852 | 1467431350769 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 20:49:10 INFO - PROCESS | 4852 | 1467431350770 Marionette TRACE conn5 <- [1,518,null,{}] 20:49:10 INFO - PROCESS | 4852 | 1467431350774 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:49:10 INFO - PROCESS | 4852 | 1467431350776 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:10 INFO - PROCESS | 4852 | 1467431350855 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 20:49:10 INFO - PROCESS | 4852 | 1467431350896 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:10 INFO - PROCESS | 4852 | 1467431350898 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:10 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED20E0C800 == 31 [pid = 4852] [id = 139] 20:49:10 INFO - PROCESS | 4852 | ++DOMWINDOW == 72 (000000ED13AEB400) [pid = 4852] [serial = 415] [outer = 0000000000000000] 20:49:10 INFO - PROCESS | 4852 | ++DOMWINDOW == 73 (000000ED1D90FC00) [pid = 4852] [serial = 416] [outer = 000000ED13AEB400] 20:49:10 INFO - PROCESS | 4852 | 1467431350943 Marionette DEBUG loaded listener.js 20:49:11 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED1F3A0400) [pid = 4852] [serial = 417] [outer = 000000ED13AEB400] 20:49:11 INFO - PROCESS | 4852 | 1467431351352 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:49:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 20:49:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 630ms 20:49:11 INFO - PROCESS | 4852 | 1467431351402 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 20:49:11 INFO - PROCESS | 4852 | 1467431351404 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 20:49:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 20:49:11 INFO - PROCESS | 4852 | 1467431351408 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 20:49:11 INFO - PROCESS | 4852 | 1467431351409 Marionette TRACE conn5 <- [1,522,null,{}] 20:49:11 INFO - PROCESS | 4852 | 1467431351413 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:49:11 INFO - PROCESS | 4852 | 1467431351419 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:11 INFO - PROCESS | 4852 | 1467431351525 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 20:49:11 INFO - PROCESS | 4852 | 1467431351532 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:11 INFO - PROCESS | 4852 | 1467431351535 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:11 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED22196800 == 32 [pid = 4852] [id = 140] 20:49:11 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED1F46F400) [pid = 4852] [serial = 418] [outer = 0000000000000000] 20:49:11 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED1FAA0C00) [pid = 4852] [serial = 419] [outer = 000000ED1F46F400] 20:49:11 INFO - PROCESS | 4852 | 1467431351580 Marionette DEBUG loaded listener.js 20:49:11 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED1FE2A000) [pid = 4852] [serial = 420] [outer = 000000ED1F46F400] 20:49:12 INFO - PROCESS | 4852 | 1467431352030 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:49:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 20:49:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 691ms 20:49:12 INFO - PROCESS | 4852 | 1467431352102 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 20:49:12 INFO - PROCESS | 4852 | 1467431352105 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 20:49:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 20:49:12 INFO - PROCESS | 4852 | 1467431352108 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 20:49:12 INFO - PROCESS | 4852 | 1467431352110 Marionette TRACE conn5 <- [1,526,null,{}] 20:49:12 INFO - PROCESS | 4852 | 1467431352113 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:49:12 INFO - PROCESS | 4852 | 1467431352115 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:12 INFO - PROCESS | 4852 | 1467431352220 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 20:49:12 INFO - PROCESS | 4852 | 1467431352227 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:12 INFO - PROCESS | 4852 | 1467431352229 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:12 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED23A74000 == 33 [pid = 4852] [id = 141] 20:49:12 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED1352C800) [pid = 4852] [serial = 421] [outer = 0000000000000000] 20:49:12 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED20108800) [pid = 4852] [serial = 422] [outer = 000000ED1352C800] 20:49:12 INFO - PROCESS | 4852 | 1467431352273 Marionette DEBUG loaded listener.js 20:49:12 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED20A99400) [pid = 4852] [serial = 423] [outer = 000000ED1352C800] 20:49:12 INFO - PROCESS | 4852 | 1467431352692 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:49:12 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:49:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 629ms 20:49:12 INFO - PROCESS | 4852 | 1467431352740 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 20:49:12 INFO - PROCESS | 4852 | 1467431352743 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 20:49:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 20:49:12 INFO - PROCESS | 4852 | 1467431352746 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 20:49:12 INFO - PROCESS | 4852 | 1467431352748 Marionette TRACE conn5 <- [1,530,null,{}] 20:49:12 INFO - PROCESS | 4852 | 1467431352751 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:49:12 INFO - PROCESS | 4852 | 1467431352753 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:12 INFO - PROCESS | 4852 | 1467431352832 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 20:49:12 INFO - PROCESS | 4852 | 1467431352839 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:12 INFO - PROCESS | 4852 | 1467431352841 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:12 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24554800 == 34 [pid = 4852] [id = 142] 20:49:12 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED20AA6C00) [pid = 4852] [serial = 424] [outer = 0000000000000000] 20:49:12 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED2144F800) [pid = 4852] [serial = 425] [outer = 000000ED20AA6C00] 20:49:12 INFO - PROCESS | 4852 | 1467431352886 Marionette DEBUG loaded listener.js 20:49:12 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED215F7400) [pid = 4852] [serial = 426] [outer = 000000ED20AA6C00] 20:49:13 INFO - PROCESS | 4852 | 1467431353492 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:49:13 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:49:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 20:49:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:49:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:49:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 20:49:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 20:49:13 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:49:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 20:49:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:49:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:49:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 20:49:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 20:49:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 776ms 20:49:13 INFO - PROCESS | 4852 | 1467431353532 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 20:49:13 INFO - PROCESS | 4852 | 1467431353534 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 20:49:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 20:49:13 INFO - PROCESS | 4852 | 1467431353542 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 20:49:13 INFO - PROCESS | 4852 | 1467431353544 Marionette TRACE conn5 <- [1,534,null,{}] 20:49:13 INFO - PROCESS | 4852 | 1467431353547 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:49:13 INFO - PROCESS | 4852 | 1467431353549 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:13 INFO - PROCESS | 4852 | 1467431353664 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 20:49:13 INFO - PROCESS | 4852 | 1467431353671 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:13 INFO - PROCESS | 4852 | 1467431353673 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:13 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1F34E000 == 35 [pid = 4852] [id = 143] 20:49:13 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED21785000) [pid = 4852] [serial = 427] [outer = 0000000000000000] 20:49:13 INFO - PROCESS | 4852 | ++DOMWINDOW == 85 (000000ED22A98000) [pid = 4852] [serial = 428] [outer = 000000ED21785000] 20:49:13 INFO - PROCESS | 4852 | 1467431353717 Marionette DEBUG loaded listener.js 20:49:13 INFO - PROCESS | 4852 | ++DOMWINDOW == 86 (000000ED22C95000) [pid = 4852] [serial = 429] [outer = 000000ED21785000] 20:49:14 INFO - PROCESS | 4852 | 1467431354161 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:49:14 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:49:14 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 627ms 20:49:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 20:49:14 INFO - PROCESS | 4852 | 1467431354172 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 20:49:14 INFO - PROCESS | 4852 | 1467431354174 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 20:49:14 INFO - PROCESS | 4852 | 1467431354178 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 20:49:14 INFO - PROCESS | 4852 | 1467431354179 Marionette TRACE conn5 <- [1,538,null,{}] 20:49:14 INFO - PROCESS | 4852 | 1467431354183 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:49:14 INFO - PROCESS | 4852 | 1467431354185 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:14 INFO - PROCESS | 4852 | 1467431354298 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 20:49:14 INFO - PROCESS | 4852 | 1467431354303 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:14 INFO - PROCESS | 4852 | 1467431354305 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:14 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED2731E800 == 36 [pid = 4852] [id = 144] 20:49:14 INFO - PROCESS | 4852 | ++DOMWINDOW == 87 (000000ED22C9CC00) [pid = 4852] [serial = 430] [outer = 0000000000000000] 20:49:14 INFO - PROCESS | 4852 | ++DOMWINDOW == 88 (000000ED23807000) [pid = 4852] [serial = 431] [outer = 000000ED22C9CC00] 20:49:14 INFO - PROCESS | 4852 | 1467431354350 Marionette DEBUG loaded listener.js 20:49:14 INFO - PROCESS | 4852 | ++DOMWINDOW == 89 (000000ED23AD2000) [pid = 4852] [serial = 432] [outer = 000000ED22C9CC00] 20:49:14 INFO - PROCESS | 4852 | 1467431354803 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:49:14 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:49:14 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 671ms 20:49:14 INFO - PROCESS | 4852 | 1467431354852 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 20:49:14 INFO - PROCESS | 4852 | 1467431354855 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 20:49:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 20:49:14 INFO - PROCESS | 4852 | 1467431354858 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 20:49:14 INFO - PROCESS | 4852 | 1467431354860 Marionette TRACE conn5 <- [1,542,null,{}] 20:49:14 INFO - PROCESS | 4852 | 1467431354864 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:49:14 INFO - PROCESS | 4852 | 1467431354866 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:14 INFO - PROCESS | 4852 | 1467431354983 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 20:49:15 INFO - PROCESS | 4852 | --DOMWINDOW == 88 (000000ED22C95400) [pid = 4852] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 20:49:15 INFO - PROCESS | 4852 | --DOMWINDOW == 87 (000000ED1F703000) [pid = 4852] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 20:49:15 INFO - PROCESS | 4852 | --DOMWINDOW == 86 (000000ED1378A000) [pid = 4852] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 20:49:15 INFO - PROCESS | 4852 | --DOMWINDOW == 85 (000000ED203D3C00) [pid = 4852] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 20:49:15 INFO - PROCESS | 4852 | --DOMWINDOW == 84 (000000ED1D151800) [pid = 4852] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 20:49:15 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED18739C00) [pid = 4852] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 20:49:15 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED13A52000) [pid = 4852] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 20:49:15 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED1A070000) [pid = 4852] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 20:49:15 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED24578400) [pid = 4852] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 20:49:15 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED1FAA1400) [pid = 4852] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 20:49:15 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED149E4400) [pid = 4852] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 20:49:15 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED1F461000) [pid = 4852] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 20:49:15 INFO - PROCESS | 4852 | 1467431355197 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:15 INFO - PROCESS | 4852 | 1467431355200 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:15 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1FA2B000 == 37 [pid = 4852] [id = 145] 20:49:15 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED13526C00) [pid = 4852] [serial = 433] [outer = 0000000000000000] 20:49:15 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED1378DC00) [pid = 4852] [serial = 434] [outer = 000000ED13526C00] 20:49:15 INFO - PROCESS | 4852 | 1467431355251 Marionette DEBUG loaded listener.js 20:49:15 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED1F6E2400) [pid = 4852] [serial = 435] [outer = 000000ED13526C00] 20:49:15 INFO - PROCESS | 4852 | [4852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:49:15 INFO - PROCESS | 4852 | [4852] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:49:15 INFO - PROCESS | 4852 | [4852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:49:15 INFO - PROCESS | 4852 | 1467431355635 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:49:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 20:49:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 840ms 20:49:15 INFO - PROCESS | 4852 | 1467431355701 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 20:49:15 INFO - PROCESS | 4852 | 1467431355703 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 20:49:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 20:49:15 INFO - PROCESS | 4852 | 1467431355707 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 20:49:15 INFO - PROCESS | 4852 | 1467431355708 Marionette TRACE conn5 <- [1,546,null,{}] 20:49:15 INFO - PROCESS | 4852 | 1467431355712 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:49:15 INFO - PROCESS | 4852 | 1467431355714 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:15 INFO - PROCESS | 4852 | 1467431355818 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 20:49:15 INFO - PROCESS | 4852 | 1467431355826 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:15 INFO - PROCESS | 4852 | 1467431355828 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:15 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27FA9000 == 38 [pid = 4852] [id = 146] 20:49:15 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED1F704400) [pid = 4852] [serial = 436] [outer = 0000000000000000] 20:49:15 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED23B53400) [pid = 4852] [serial = 437] [outer = 000000ED1F704400] 20:49:15 INFO - PROCESS | 4852 | 1467431355880 Marionette DEBUG loaded listener.js 20:49:15 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED2457CC00) [pid = 4852] [serial = 438] [outer = 000000ED1F704400] 20:49:16 INFO - PROCESS | 4852 | 1467431356267 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:49:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 20:49:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 584ms 20:49:16 INFO - PROCESS | 4852 | 1467431356293 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 20:49:16 INFO - PROCESS | 4852 | 1467431356295 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 20:49:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 20:49:16 INFO - PROCESS | 4852 | 1467431356299 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 20:49:16 INFO - PROCESS | 4852 | 1467431356300 Marionette TRACE conn5 <- [1,550,null,{}] 20:49:16 INFO - PROCESS | 4852 | 1467431356304 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:49:16 INFO - PROCESS | 4852 | 1467431356306 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:16 INFO - PROCESS | 4852 | 1467431356389 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 20:49:16 INFO - PROCESS | 4852 | 1467431356482 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:16 INFO - PROCESS | 4852 | 1467431356484 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:16 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED28043800 == 39 [pid = 4852] [id = 147] 20:49:16 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED2457AC00) [pid = 4852] [serial = 439] [outer = 0000000000000000] 20:49:16 INFO - PROCESS | 4852 | ++DOMWINDOW == 85 (000000ED25009800) [pid = 4852] [serial = 440] [outer = 000000ED2457AC00] 20:49:16 INFO - PROCESS | 4852 | 1467431356532 Marionette DEBUG loaded listener.js 20:49:16 INFO - PROCESS | 4852 | ++DOMWINDOW == 86 (000000ED25012800) [pid = 4852] [serial = 441] [outer = 000000ED2457AC00] 20:49:16 INFO - PROCESS | 4852 | [4852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:49:16 INFO - PROCESS | 4852 | [4852] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:49:16 INFO - PROCESS | 4852 | [4852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:49:16 INFO - PROCESS | 4852 | [4852] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:49:16 INFO - PROCESS | 4852 | 1467431356918 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:49:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 20:49:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 671ms 20:49:16 INFO - PROCESS | 4852 | 1467431356977 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 20:49:16 INFO - PROCESS | 4852 | 1467431356979 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 20:49:16 INFO - PROCESS | 4852 | 1467431356982 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 20:49:16 INFO - PROCESS | 4852 | 1467431356984 Marionette TRACE conn5 <- [1,554,null,{}] 20:49:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 20:49:16 INFO - PROCESS | 4852 | 1467431356988 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:49:16 INFO - PROCESS | 4852 | 1467431356990 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:17 INFO - PROCESS | 4852 | 1467431357081 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 20:49:17 INFO - PROCESS | 4852 | 1467431357088 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:17 INFO - PROCESS | 4852 | 1467431357090 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:17 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED28DC2000 == 40 [pid = 4852] [id = 148] 20:49:17 INFO - PROCESS | 4852 | ++DOMWINDOW == 87 (000000ED2504B800) [pid = 4852] [serial = 442] [outer = 0000000000000000] 20:49:17 INFO - PROCESS | 4852 | ++DOMWINDOW == 88 (000000ED2504E400) [pid = 4852] [serial = 443] [outer = 000000ED2504B800] 20:49:17 INFO - PROCESS | 4852 | 1467431357134 Marionette DEBUG loaded listener.js 20:49:17 INFO - PROCESS | 4852 | ++DOMWINDOW == 89 (000000ED25067000) [pid = 4852] [serial = 444] [outer = 000000ED2504B800] 20:49:17 INFO - PROCESS | 4852 | [4852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:49:17 INFO - PROCESS | 4852 | [4852] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:49:17 INFO - PROCESS | 4852 | 1467431357946 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:49:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 20:49:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 983ms 20:49:17 INFO - PROCESS | 4852 | 1467431357971 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 20:49:17 INFO - PROCESS | 4852 | 1467431357976 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 20:49:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 20:49:17 INFO - PROCESS | 4852 | 1467431357981 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 20:49:17 INFO - PROCESS | 4852 | 1467431357986 Marionette TRACE conn5 <- [1,558,null,{}] 20:49:17 INFO - PROCESS | 4852 | 1467431357992 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:49:17 INFO - PROCESS | 4852 | 1467431357995 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:18 INFO - PROCESS | 4852 | 1467431358122 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 20:49:18 INFO - PROCESS | 4852 | 1467431358193 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:18 INFO - PROCESS | 4852 | 1467431358196 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:18 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1C60F800 == 41 [pid = 4852] [id = 149] 20:49:18 INFO - PROCESS | 4852 | ++DOMWINDOW == 90 (000000ED1384C000) [pid = 4852] [serial = 445] [outer = 0000000000000000] 20:49:18 INFO - PROCESS | 4852 | ++DOMWINDOW == 91 (000000ED13A56000) [pid = 4852] [serial = 446] [outer = 000000ED1384C000] 20:49:18 INFO - PROCESS | 4852 | 1467431358256 Marionette DEBUG loaded listener.js 20:49:18 INFO - PROCESS | 4852 | ++DOMWINDOW == 92 (000000ED149E4400) [pid = 4852] [serial = 447] [outer = 000000ED1384C000] 20:49:18 INFO - PROCESS | 4852 | [4852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:49:18 INFO - PROCESS | 4852 | [4852] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:49:19 INFO - PROCESS | 4852 | 1467431359178 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:49:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 20:49:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1245ms 20:49:19 INFO - PROCESS | 4852 | 1467431359230 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 20:49:19 INFO - PROCESS | 4852 | 1467431359234 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 20:49:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 20:49:19 INFO - PROCESS | 4852 | 1467431359239 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 20:49:19 INFO - PROCESS | 4852 | 1467431359242 Marionette TRACE conn5 <- [1,562,null,{}] 20:49:19 INFO - PROCESS | 4852 | 1467431359248 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:49:19 INFO - PROCESS | 4852 | 1467431359251 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:19 INFO - PROCESS | 4852 | 1467431359389 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 20:49:19 INFO - PROCESS | 4852 | 1467431359459 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:19 INFO - PROCESS | 4852 | 1467431359463 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:19 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED18454800 == 42 [pid = 4852] [id = 150] 20:49:19 INFO - PROCESS | 4852 | ++DOMWINDOW == 93 (000000ED14658C00) [pid = 4852] [serial = 448] [outer = 0000000000000000] 20:49:19 INFO - PROCESS | 4852 | ++DOMWINDOW == 94 (000000ED17B40800) [pid = 4852] [serial = 449] [outer = 000000ED14658C00] 20:49:19 INFO - PROCESS | 4852 | 1467431359515 Marionette DEBUG loaded listener.js 20:49:19 INFO - PROCESS | 4852 | ++DOMWINDOW == 95 (000000ED18739400) [pid = 4852] [serial = 450] [outer = 000000ED14658C00] 20:49:19 INFO - PROCESS | 4852 | --DOCSHELL 000000ED28043800 == 41 [pid = 4852] [id = 147] 20:49:19 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27FA9000 == 40 [pid = 4852] [id = 146] 20:49:19 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1FA2B000 == 39 [pid = 4852] [id = 145] 20:49:19 INFO - PROCESS | 4852 | --DOCSHELL 000000ED2731E800 == 38 [pid = 4852] [id = 144] 20:49:19 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1F34E000 == 37 [pid = 4852] [id = 143] 20:49:19 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24554800 == 36 [pid = 4852] [id = 142] 20:49:19 INFO - PROCESS | 4852 | --DOCSHELL 000000ED23A74000 == 35 [pid = 4852] [id = 141] 20:49:19 INFO - PROCESS | 4852 | --DOCSHELL 000000ED22196800 == 34 [pid = 4852] [id = 140] 20:49:19 INFO - PROCESS | 4852 | --DOCSHELL 000000ED20E0C800 == 33 [pid = 4852] [id = 139] 20:49:19 INFO - PROCESS | 4852 | --DOMWINDOW == 94 (000000ED2380C400) [pid = 4852] [serial = 401] [outer = 0000000000000000] [url = about:blank] 20:49:19 INFO - PROCESS | 4852 | --DOCSHELL 000000ED2005C000 == 32 [pid = 4852] [id = 138] 20:49:19 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1F34E800 == 31 [pid = 4852] [id = 137] 20:49:19 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1C611000 == 30 [pid = 4852] [id = 136] 20:49:19 INFO - PROCESS | 4852 | --DOCSHELL 000000ED184B6800 == 29 [pid = 4852] [id = 135] 20:49:19 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27306000 == 28 [pid = 4852] [id = 134] 20:49:20 INFO - PROCESS | 4852 | --DOMWINDOW == 93 (000000ED22CE6000) [pid = 4852] [serial = 399] [outer = 0000000000000000] [url = about:blank] 20:49:20 INFO - PROCESS | 4852 | --DOMWINDOW == 92 (000000ED1F708400) [pid = 4852] [serial = 386] [outer = 0000000000000000] [url = about:blank] 20:49:20 INFO - PROCESS | 4852 | --DOMWINDOW == 91 (000000ED1FE2DC00) [pid = 4852] [serial = 389] [outer = 0000000000000000] [url = about:blank] 20:49:20 INFO - PROCESS | 4852 | --DOMWINDOW == 90 (000000ED1FAA1C00) [pid = 4852] [serial = 387] [outer = 0000000000000000] [url = about:blank] 20:49:20 INFO - PROCESS | 4852 | --DOMWINDOW == 89 (000000ED21458400) [pid = 4852] [serial = 392] [outer = 0000000000000000] [url = about:blank] 20:49:20 INFO - PROCESS | 4852 | --DOMWINDOW == 88 (000000ED1FEFAC00) [pid = 4852] [serial = 390] [outer = 0000000000000000] [url = about:blank] 20:49:20 INFO - PROCESS | 4852 | --DOMWINDOW == 87 (000000ED22C98000) [pid = 4852] [serial = 398] [outer = 0000000000000000] [url = about:blank] 20:49:20 INFO - PROCESS | 4852 | --DOMWINDOW == 86 (000000ED221E4400) [pid = 4852] [serial = 393] [outer = 0000000000000000] [url = about:blank] 20:49:20 INFO - PROCESS | 4852 | --DOMWINDOW == 85 (000000ED1D3E3C00) [pid = 4852] [serial = 383] [outer = 0000000000000000] [url = about:blank] 20:49:20 INFO - PROCESS | 4852 | --DOMWINDOW == 84 (000000ED195E0000) [pid = 4852] [serial = 380] [outer = 0000000000000000] [url = about:blank] 20:49:20 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED1C6E2800) [pid = 4852] [serial = 381] [outer = 0000000000000000] [url = about:blank] 20:49:20 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED13A5C400) [pid = 4852] [serial = 377] [outer = 0000000000000000] [url = about:blank] 20:49:20 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED13F0AC00) [pid = 4852] [serial = 378] [outer = 0000000000000000] [url = about:blank] 20:49:20 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED1D14CC00) [pid = 4852] [serial = 374] [outer = 0000000000000000] [url = about:blank] 20:49:20 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED1C6E5000) [pid = 4852] [serial = 373] [outer = 0000000000000000] [url = about:blank] 20:49:20 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED25049C00) [pid = 4852] [serial = 371] [outer = 0000000000000000] [url = about:blank] 20:49:20 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED25005000) [pid = 4852] [serial = 370] [outer = 0000000000000000] [url = about:blank] 20:49:20 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED2211E400) [pid = 4852] [serial = 368] [outer = 0000000000000000] [url = about:blank] 20:49:20 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED203D1000) [pid = 4852] [serial = 367] [outer = 0000000000000000] [url = about:blank] 20:49:20 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED1D13B000) [pid = 4852] [serial = 365] [outer = 0000000000000000] [url = about:blank] 20:49:20 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED19413C00) [pid = 4852] [serial = 364] [outer = 0000000000000000] [url = about:blank] 20:49:20 INFO - PROCESS | 4852 | --DOMWINDOW == 72 (000000ED26F04000) [pid = 4852] [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:49:20 INFO - PROCESS | 4852 | --DOMWINDOW == 71 (000000ED215F4C00) [pid = 4852] [serial = 395] [outer = 0000000000000000] [url = about:blank] 20:49:20 INFO - PROCESS | 4852 | --DOMWINDOW == 70 (000000ED22787400) [pid = 4852] [serial = 396] [outer = 0000000000000000] [url = about:blank] 20:49:20 INFO - PROCESS | 4852 | --DOMWINDOW == 69 (000000ED1F457800) [pid = 4852] [serial = 384] [outer = 0000000000000000] [url = about:blank] 20:49:20 INFO - PROCESS | 4852 | 1467431360095 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:49:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 20:49:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 880ms 20:49:20 INFO - PROCESS | 4852 | 1467431360123 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 20:49:20 INFO - PROCESS | 4852 | 1467431360128 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 20:49:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 20:49:20 INFO - PROCESS | 4852 | 1467431360135 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 20:49:20 INFO - PROCESS | 4852 | 1467431360138 Marionette TRACE conn5 <- [1,566,null,{}] 20:49:20 INFO - PROCESS | 4852 | 1467431360141 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:49:20 INFO - PROCESS | 4852 | 1467431360144 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:20 INFO - PROCESS | 4852 | 1467431360233 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 20:49:20 INFO - PROCESS | 4852 | 1467431360241 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:20 INFO - PROCESS | 4852 | 1467431360244 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:20 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1D029800 == 29 [pid = 4852] [id = 151] 20:49:20 INFO - PROCESS | 4852 | ++DOMWINDOW == 70 (000000ED1873D000) [pid = 4852] [serial = 451] [outer = 0000000000000000] 20:49:20 INFO - PROCESS | 4852 | ++DOMWINDOW == 71 (000000ED195E0400) [pid = 4852] [serial = 452] [outer = 000000ED1873D000] 20:49:20 INFO - PROCESS | 4852 | 1467431360292 Marionette DEBUG loaded listener.js 20:49:20 INFO - PROCESS | 4852 | ++DOMWINDOW == 72 (000000ED1C6E5000) [pid = 4852] [serial = 453] [outer = 000000ED1873D000] 20:49:20 INFO - PROCESS | 4852 | 1467431360771 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:49:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 20:49:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 692ms 20:49:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 20:49:20 INFO - PROCESS | 4852 | 1467431360827 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 20:49:20 INFO - PROCESS | 4852 | 1467431360830 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 20:49:20 INFO - PROCESS | 4852 | 1467431360864 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 20:49:20 INFO - PROCESS | 4852 | 1467431360868 Marionette TRACE conn5 <- [1,570,null,{}] 20:49:20 INFO - PROCESS | 4852 | 1467431360881 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:49:20 INFO - PROCESS | 4852 | 1467431360886 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:20 INFO - PROCESS | 4852 | 1467431360982 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 20:49:21 INFO - PROCESS | 4852 | 1467431361044 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:21 INFO - PROCESS | 4852 | 1467431361047 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:21 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1FA2E800 == 30 [pid = 4852] [id = 152] 20:49:21 INFO - PROCESS | 4852 | ++DOMWINDOW == 73 (000000ED1D14C000) [pid = 4852] [serial = 454] [outer = 0000000000000000] 20:49:21 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED1D1AA400) [pid = 4852] [serial = 455] [outer = 000000ED1D14C000] 20:49:21 INFO - PROCESS | 4852 | 1467431361096 Marionette DEBUG loaded listener.js 20:49:21 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED1F3A1C00) [pid = 4852] [serial = 456] [outer = 000000ED1D14C000] 20:49:21 INFO - PROCESS | 4852 | 1467431361476 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:49:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 20:49:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 712ms 20:49:21 INFO - PROCESS | 4852 | 1467431361547 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 20:49:21 INFO - PROCESS | 4852 | 1467431361550 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 20:49:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 20:49:21 INFO - PROCESS | 4852 | 1467431361553 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 20:49:21 INFO - PROCESS | 4852 | 1467431361555 Marionette TRACE conn5 <- [1,574,null,{}] 20:49:21 INFO - PROCESS | 4852 | 1467431361558 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:49:21 INFO - PROCESS | 4852 | 1467431361560 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:21 INFO - PROCESS | 4852 | 1467431361647 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 20:49:21 INFO - PROCESS | 4852 | 1467431361653 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:21 INFO - PROCESS | 4852 | 1467431361655 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:21 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED20863800 == 31 [pid = 4852] [id = 153] 20:49:21 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED1F6E2000) [pid = 4852] [serial = 457] [outer = 0000000000000000] 20:49:21 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED1F70B400) [pid = 4852] [serial = 458] [outer = 000000ED1F6E2000] 20:49:21 INFO - PROCESS | 4852 | 1467431361701 Marionette DEBUG loaded listener.js 20:49:21 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED1F9CB800) [pid = 4852] [serial = 459] [outer = 000000ED1F6E2000] 20:49:22 INFO - PROCESS | 4852 | [4852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:49:22 INFO - PROCESS | 4852 | [4852] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:49:22 INFO - PROCESS | 4852 | [4852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:49:22 INFO - PROCESS | 4852 | [4852] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:49:22 INFO - PROCESS | 4852 | 1467431362132 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:49:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 20:49:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 628ms 20:49:22 INFO - PROCESS | 4852 | 1467431362184 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 20:49:22 INFO - PROCESS | 4852 | 1467431362187 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 20:49:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 20:49:22 INFO - PROCESS | 4852 | 1467431362190 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 20:49:22 INFO - PROCESS | 4852 | 1467431362192 Marionette TRACE conn5 <- [1,578,null,{}] 20:49:22 INFO - PROCESS | 4852 | 1467431362195 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:49:22 INFO - PROCESS | 4852 | 1467431362198 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:22 INFO - PROCESS | 4852 | 1467431362300 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 20:49:22 INFO - PROCESS | 4852 | 1467431362381 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:22 INFO - PROCESS | 4852 | 1467431362383 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:22 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED2157B000 == 32 [pid = 4852] [id = 154] 20:49:22 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED1FAA8C00) [pid = 4852] [serial = 460] [outer = 0000000000000000] 20:49:22 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED1FDAE800) [pid = 4852] [serial = 461] [outer = 000000ED1FAA8C00] 20:49:22 INFO - PROCESS | 4852 | 1467431362429 Marionette DEBUG loaded listener.js 20:49:22 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED1FEF0800) [pid = 4852] [serial = 462] [outer = 000000ED1FAA8C00] 20:49:22 INFO - PROCESS | 4852 | 1467431362859 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:49:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 20:49:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 734ms 20:49:22 INFO - PROCESS | 4852 | 1467431362927 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 20:49:22 INFO - PROCESS | 4852 | 1467431362929 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 20:49:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 20:49:22 INFO - PROCESS | 4852 | 1467431362933 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 20:49:22 INFO - PROCESS | 4852 | 1467431362935 Marionette TRACE conn5 <- [1,582,null,{}] 20:49:22 INFO - PROCESS | 4852 | 1467431362939 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:49:22 INFO - PROCESS | 4852 | 1467431362945 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:23 INFO - PROCESS | 4852 | 1467431363089 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 20:49:23 INFO - PROCESS | 4852 | 1467431363097 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:23 INFO - PROCESS | 4852 | 1467431363099 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:23 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED23A27000 == 33 [pid = 4852] [id = 155] 20:49:23 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED1FEFBC00) [pid = 4852] [serial = 463] [outer = 0000000000000000] 20:49:23 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED21550000) [pid = 4852] [serial = 464] [outer = 000000ED1FEFBC00] 20:49:23 INFO - PROCESS | 4852 | 1467431363144 Marionette DEBUG loaded listener.js 20:49:23 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED22398C00) [pid = 4852] [serial = 465] [outer = 000000ED1FEFBC00] 20:49:23 INFO - PROCESS | 4852 | 1467431363553 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:49:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 20:49:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 692ms 20:49:23 INFO - PROCESS | 4852 | 1467431363656 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 20:49:23 INFO - PROCESS | 4852 | 1467431363658 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 20:49:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 20:49:23 INFO - PROCESS | 4852 | 1467431363672 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 20:49:23 INFO - PROCESS | 4852 | 1467431363674 Marionette TRACE conn5 <- [1,586,null,{}] 20:49:23 INFO - PROCESS | 4852 | 1467431363677 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:49:23 INFO - PROCESS | 4852 | 1467431363679 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:23 INFO - PROCESS | 4852 | 1467431363789 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 20:49:23 INFO - PROCESS | 4852 | 1467431363794 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:23 INFO - PROCESS | 4852 | 1467431363796 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:23 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED23B83800 == 34 [pid = 4852] [id = 156] 20:49:23 INFO - PROCESS | 4852 | ++DOMWINDOW == 85 (000000ED203D0C00) [pid = 4852] [serial = 466] [outer = 0000000000000000] 20:49:23 INFO - PROCESS | 4852 | ++DOMWINDOW == 86 (000000ED22C94000) [pid = 4852] [serial = 467] [outer = 000000ED203D0C00] 20:49:23 INFO - PROCESS | 4852 | 1467431363840 Marionette DEBUG loaded listener.js 20:49:23 INFO - PROCESS | 4852 | ++DOMWINDOW == 87 (000000ED22CE9400) [pid = 4852] [serial = 468] [outer = 000000ED203D0C00] 20:49:24 INFO - PROCESS | 4852 | --DOMWINDOW == 86 (000000ED13526C00) [pid = 4852] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 20:49:24 INFO - PROCESS | 4852 | --DOMWINDOW == 85 (000000ED1F704400) [pid = 4852] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 20:49:24 INFO - PROCESS | 4852 | --DOMWINDOW == 84 (000000ED2457AC00) [pid = 4852] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 20:49:24 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED21785000) [pid = 4852] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 20:49:24 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED20AA6C00) [pid = 4852] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 20:49:24 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED22C9CC00) [pid = 4852] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 20:49:24 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED1352C800) [pid = 4852] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 20:49:24 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED1C6ECC00) [pid = 4852] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 20:49:24 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED13AED800) [pid = 4852] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 20:49:24 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED23803C00) [pid = 4852] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 20:49:24 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED1F46F400) [pid = 4852] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 20:49:24 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED1379C400) [pid = 4852] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 20:49:24 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED11A3A400) [pid = 4852] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 20:49:24 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED13AEB400) [pid = 4852] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 20:49:24 INFO - PROCESS | 4852 | 1467431364403 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:49:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 20:49:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 775ms 20:49:24 INFO - PROCESS | 4852 | [4852] 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:49:24 INFO - PROCESS | 4852 | 1467431364647 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 20:49:24 INFO - PROCESS | 4852 | 1467431364649 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 20:49:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 20:49:24 INFO - PROCESS | 4852 | 1467431364658 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 20:49:24 INFO - PROCESS | 4852 | 1467431364659 Marionette TRACE conn5 <- [1,590,null,{}] 20:49:24 INFO - PROCESS | 4852 | 1467431364663 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:49:24 INFO - PROCESS | 4852 | 1467431364665 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:24 INFO - PROCESS | 4852 | 1467431364745 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 20:49:24 INFO - PROCESS | 4852 | 1467431364751 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:24 INFO - PROCESS | 4852 | 1467431364753 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:24 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED17CE6800 == 35 [pid = 4852] [id = 157] 20:49:24 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED13A52800) [pid = 4852] [serial = 469] [outer = 0000000000000000] 20:49:24 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED1D3E5000) [pid = 4852] [serial = 470] [outer = 000000ED13A52800] 20:49:24 INFO - PROCESS | 4852 | 1467431364798 Marionette DEBUG loaded listener.js 20:49:24 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED23807C00) [pid = 4852] [serial = 471] [outer = 000000ED13A52800] 20:49:25 INFO - PROCESS | 4852 | 1467431365235 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:49:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 20:49:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 629ms 20:49:25 INFO - PROCESS | 4852 | 1467431365291 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 20:49:25 INFO - PROCESS | 4852 | 1467431365302 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 20:49:25 INFO - PROCESS | 4852 | 1467431365306 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 20:49:25 INFO - PROCESS | 4852 | 1467431365308 Marionette TRACE conn5 <- [1,594,null,{}] 20:49:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 20:49:25 INFO - PROCESS | 4852 | 1467431365311 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:49:25 INFO - PROCESS | 4852 | 1467431365313 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:25 INFO - PROCESS | 4852 | 1467431365392 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 20:49:25 INFO - PROCESS | 4852 | 1467431365398 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:25 INFO - PROCESS | 4852 | 1467431365400 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:25 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27306000 == 36 [pid = 4852] [id = 158] 20:49:25 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED23B4B800) [pid = 4852] [serial = 472] [outer = 0000000000000000] 20:49:25 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED23B67800) [pid = 4852] [serial = 473] [outer = 000000ED23B4B800] 20:49:25 INFO - PROCESS | 4852 | 1467431365445 Marionette DEBUG loaded listener.js 20:49:25 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED24577400) [pid = 4852] [serial = 474] [outer = 000000ED23B4B800] 20:49:25 INFO - PROCESS | 4852 | 1467431365861 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:49:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 20:49:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 586ms 20:49:25 INFO - PROCESS | 4852 | 1467431365897 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 20:49:25 INFO - PROCESS | 4852 | 1467431365900 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 20:49:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 20:49:25 INFO - PROCESS | 4852 | 1467431365907 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 20:49:25 INFO - PROCESS | 4852 | 1467431365909 Marionette TRACE conn5 <- [1,598,null,{}] 20:49:25 INFO - PROCESS | 4852 | 1467431365912 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:49:25 INFO - PROCESS | 4852 | 1467431365914 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:26 INFO - PROCESS | 4852 | 1467431365995 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 20:49:26 INFO - PROCESS | 4852 | 1467431366002 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:26 INFO - PROCESS | 4852 | 1467431366004 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:26 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27D8C000 == 37 [pid = 4852] [id = 159] 20:49:26 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED25007400) [pid = 4852] [serial = 475] [outer = 0000000000000000] 20:49:26 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED2500D400) [pid = 4852] [serial = 476] [outer = 000000ED25007400] 20:49:26 INFO - PROCESS | 4852 | 1467431366049 Marionette DEBUG loaded listener.js 20:49:26 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED2504B000) [pid = 4852] [serial = 477] [outer = 000000ED25007400] 20:49:26 INFO - PROCESS | 4852 | 1467431366690 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:49:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 20:49:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 839ms 20:49:26 INFO - PROCESS | 4852 | 1467431366751 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 20:49:26 INFO - PROCESS | 4852 | 1467431366757 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 20:49:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 20:49:26 INFO - PROCESS | 4852 | 1467431366762 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 20:49:26 INFO - PROCESS | 4852 | 1467431366766 Marionette TRACE conn5 <- [1,602,null,{}] 20:49:26 INFO - PROCESS | 4852 | 1467431366773 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:49:26 INFO - PROCESS | 4852 | 1467431366776 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:26 INFO - PROCESS | 4852 | 1467431366914 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 20:49:26 INFO - PROCESS | 4852 | 1467431366989 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:26 INFO - PROCESS | 4852 | 1467431366992 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:27 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1D1CC000 == 38 [pid = 4852] [id = 160] 20:49:27 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED13A58C00) [pid = 4852] [serial = 478] [outer = 0000000000000000] 20:49:27 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED180DAC00) [pid = 4852] [serial = 479] [outer = 000000ED13A58C00] 20:49:27 INFO - PROCESS | 4852 | 1467431367092 Marionette DEBUG loaded listener.js 20:49:27 INFO - PROCESS | 4852 | ++DOMWINDOW == 85 (000000ED1A070000) [pid = 4852] [serial = 480] [outer = 000000ED13A58C00] 20:49:27 INFO - PROCESS | 4852 | 1467431367727 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:49:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 20:49:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1038ms 20:49:27 INFO - PROCESS | 4852 | 1467431367802 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 20:49:27 INFO - PROCESS | 4852 | 1467431367807 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 20:49:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 20:49:27 INFO - PROCESS | 4852 | 1467431367814 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 20:49:27 INFO - PROCESS | 4852 | 1467431367817 Marionette TRACE conn5 <- [1,606,null,{}] 20:49:27 INFO - PROCESS | 4852 | 1467431367841 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:49:27 INFO - PROCESS | 4852 | 1467431367844 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:28 INFO - PROCESS | 4852 | 1467431368021 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 20:49:28 INFO - PROCESS | 4852 | 1467431368106 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:28 INFO - PROCESS | 4852 | 1467431368109 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:28 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED238BD000 == 39 [pid = 4852] [id = 161] 20:49:28 INFO - PROCESS | 4852 | ++DOMWINDOW == 86 (000000ED1F702C00) [pid = 4852] [serial = 481] [outer = 0000000000000000] 20:49:28 INFO - PROCESS | 4852 | ++DOMWINDOW == 87 (000000ED1F710800) [pid = 4852] [serial = 482] [outer = 000000ED1F702C00] 20:49:28 INFO - PROCESS | 4852 | 1467431368166 Marionette DEBUG loaded listener.js 20:49:28 INFO - PROCESS | 4852 | ++DOMWINDOW == 88 (000000ED1FEFB400) [pid = 4852] [serial = 483] [outer = 000000ED1F702C00] 20:49:28 INFO - PROCESS | 4852 | 1467431368801 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:49:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 20:49:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1034ms 20:49:28 INFO - PROCESS | 4852 | 1467431368849 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 20:49:28 INFO - PROCESS | 4852 | 1467431368852 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 20:49:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 20:49:28 INFO - PROCESS | 4852 | 1467431368856 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 20:49:28 INFO - PROCESS | 4852 | 1467431368860 Marionette TRACE conn5 <- [1,610,null,{}] 20:49:28 INFO - PROCESS | 4852 | 1467431368872 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:49:28 INFO - PROCESS | 4852 | 1467431368877 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:29 INFO - PROCESS | 4852 | 1467431369016 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 20:49:29 INFO - PROCESS | 4852 | 1467431369091 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:29 INFO - PROCESS | 4852 | 1467431369094 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:29 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27FC2800 == 40 [pid = 4852] [id = 162] 20:49:29 INFO - PROCESS | 4852 | ++DOMWINDOW == 89 (000000ED22C9D400) [pid = 4852] [serial = 484] [outer = 0000000000000000] 20:49:29 INFO - PROCESS | 4852 | ++DOMWINDOW == 90 (000000ED2500F000) [pid = 4852] [serial = 485] [outer = 000000ED22C9D400] 20:49:29 INFO - PROCESS | 4852 | 1467431369194 Marionette DEBUG loaded listener.js 20:49:29 INFO - PROCESS | 4852 | ++DOMWINDOW == 91 (000000ED25068C00) [pid = 4852] [serial = 486] [outer = 000000ED22C9D400] 20:49:29 INFO - PROCESS | 4852 | 1467431369949 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:49:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 20:49:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1133ms 20:49:29 INFO - PROCESS | 4852 | 1467431369991 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 20:49:30 INFO - PROCESS | 4852 | 1467431369996 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 20:49:30 INFO - PROCESS | 4852 | 1467431370001 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 20:49:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 20:49:30 INFO - PROCESS | 4852 | 1467431370004 Marionette TRACE conn5 <- [1,614,null,{}] 20:49:30 INFO - PROCESS | 4852 | 1467431370010 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:49:30 INFO - PROCESS | 4852 | 1467431370013 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:30 INFO - PROCESS | 4852 | 1467431370117 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 20:49:30 INFO - PROCESS | 4852 | 1467431370189 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:30 INFO - PROCESS | 4852 | 1467431370194 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:30 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1D1D1000 == 41 [pid = 4852] [id = 163] 20:49:30 INFO - PROCESS | 4852 | ++DOMWINDOW == 92 (000000ED199D5800) [pid = 4852] [serial = 487] [outer = 0000000000000000] 20:49:30 INFO - PROCESS | 4852 | ++DOMWINDOW == 93 (000000ED1D119800) [pid = 4852] [serial = 488] [outer = 000000ED199D5800] 20:49:30 INFO - PROCESS | 4852 | 1467431370244 Marionette DEBUG loaded listener.js 20:49:30 INFO - PROCESS | 4852 | ++DOMWINDOW == 94 (000000ED1D90B000) [pid = 4852] [serial = 489] [outer = 000000ED199D5800] 20:49:31 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27306000 == 40 [pid = 4852] [id = 158] 20:49:31 INFO - PROCESS | 4852 | --DOCSHELL 000000ED17CE6800 == 39 [pid = 4852] [id = 157] 20:49:31 INFO - PROCESS | 4852 | --DOCSHELL 000000ED23B83800 == 38 [pid = 4852] [id = 156] 20:49:31 INFO - PROCESS | 4852 | --DOCSHELL 000000ED23A27000 == 37 [pid = 4852] [id = 155] 20:49:31 INFO - PROCESS | 4852 | --DOCSHELL 000000ED2157B000 == 36 [pid = 4852] [id = 154] 20:49:31 INFO - PROCESS | 4852 | --DOCSHELL 000000ED20863800 == 35 [pid = 4852] [id = 153] 20:49:31 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1FA2E800 == 34 [pid = 4852] [id = 152] 20:49:31 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1D029800 == 33 [pid = 4852] [id = 151] 20:49:31 INFO - PROCESS | 4852 | --DOCSHELL 000000ED18454800 == 32 [pid = 4852] [id = 150] 20:49:31 INFO - PROCESS | 4852 | --DOCSHELL 000000ED28DC2000 == 31 [pid = 4852] [id = 148] 20:49:31 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1C60F800 == 30 [pid = 4852] [id = 149] 20:49:31 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27FC2800 == 29 [pid = 4852] [id = 162] 20:49:31 INFO - PROCESS | 4852 | --DOCSHELL 000000ED238BD000 == 28 [pid = 4852] [id = 161] 20:49:31 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1D1CC000 == 27 [pid = 4852] [id = 160] 20:49:31 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27D8C000 == 26 [pid = 4852] [id = 159] 20:49:31 INFO - PROCESS | 4852 | --DOMWINDOW == 93 (000000ED22A98000) [pid = 4852] [serial = 428] [outer = 0000000000000000] [url = about:blank] 20:49:31 INFO - PROCESS | 4852 | --DOMWINDOW == 92 (000000ED2144F800) [pid = 4852] [serial = 425] [outer = 0000000000000000] [url = about:blank] 20:49:31 INFO - PROCESS | 4852 | --DOMWINDOW == 91 (000000ED23807000) [pid = 4852] [serial = 431] [outer = 0000000000000000] [url = about:blank] 20:49:31 INFO - PROCESS | 4852 | --DOMWINDOW == 90 (000000ED20A99400) [pid = 4852] [serial = 423] [outer = 0000000000000000] [url = about:blank] 20:49:31 INFO - PROCESS | 4852 | --DOMWINDOW == 89 (000000ED1D075400) [pid = 4852] [serial = 413] [outer = 0000000000000000] [url = about:blank] 20:49:31 INFO - PROCESS | 4852 | --DOMWINDOW == 88 (000000ED1D138000) [pid = 4852] [serial = 414] [outer = 0000000000000000] [url = about:blank] 20:49:31 INFO - PROCESS | 4852 | --DOMWINDOW == 87 (000000ED13C22C00) [pid = 4852] [serial = 407] [outer = 0000000000000000] [url = about:blank] 20:49:31 INFO - PROCESS | 4852 | --DOMWINDOW == 86 (000000ED17910C00) [pid = 4852] [serial = 408] [outer = 0000000000000000] [url = about:blank] 20:49:31 INFO - PROCESS | 4852 | --DOMWINDOW == 85 (000000ED23B48000) [pid = 4852] [serial = 402] [outer = 0000000000000000] [url = about:blank] 20:49:31 INFO - PROCESS | 4852 | --DOMWINDOW == 84 (000000ED1FAA0C00) [pid = 4852] [serial = 419] [outer = 0000000000000000] [url = about:blank] 20:49:31 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED1FE2A000) [pid = 4852] [serial = 420] [outer = 0000000000000000] [url = about:blank] 20:49:31 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED137A0000) [pid = 4852] [serial = 404] [outer = 0000000000000000] [url = about:blank] 20:49:31 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED13852800) [pid = 4852] [serial = 405] [outer = 0000000000000000] [url = about:blank] 20:49:31 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED22C95000) [pid = 4852] [serial = 429] [outer = 0000000000000000] [url = about:blank] 20:49:31 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED1959B800) [pid = 4852] [serial = 410] [outer = 0000000000000000] [url = about:blank] 20:49:31 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED19B8D400) [pid = 4852] [serial = 411] [outer = 0000000000000000] [url = about:blank] 20:49:31 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED1D90FC00) [pid = 4852] [serial = 416] [outer = 0000000000000000] [url = about:blank] 20:49:31 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED1F3A0400) [pid = 4852] [serial = 417] [outer = 0000000000000000] [url = about:blank] 20:49:31 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED1378DC00) [pid = 4852] [serial = 434] [outer = 0000000000000000] [url = about:blank] 20:49:31 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED23AD2000) [pid = 4852] [serial = 432] [outer = 0000000000000000] [url = about:blank] 20:49:31 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED1F6E2400) [pid = 4852] [serial = 435] [outer = 0000000000000000] [url = about:blank] 20:49:31 INFO - PROCESS | 4852 | --DOMWINDOW == 72 (000000ED20108800) [pid = 4852] [serial = 422] [outer = 0000000000000000] [url = about:blank] 20:49:31 INFO - PROCESS | 4852 | --DOMWINDOW == 71 (000000ED23B53400) [pid = 4852] [serial = 437] [outer = 0000000000000000] [url = about:blank] 20:49:31 INFO - PROCESS | 4852 | --DOMWINDOW == 70 (000000ED2457CC00) [pid = 4852] [serial = 438] [outer = 0000000000000000] [url = about:blank] 20:49:31 INFO - PROCESS | 4852 | --DOMWINDOW == 69 (000000ED25012800) [pid = 4852] [serial = 441] [outer = 0000000000000000] [url = about:blank] 20:49:31 INFO - PROCESS | 4852 | --DOMWINDOW == 68 (000000ED215F7400) [pid = 4852] [serial = 426] [outer = 0000000000000000] [url = about:blank] 20:49:31 INFO - PROCESS | 4852 | --DOMWINDOW == 67 (000000ED25009800) [pid = 4852] [serial = 440] [outer = 0000000000000000] [url = about:blank] 20:49:31 INFO - PROCESS | 4852 | 1467431371486 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:49:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 20:49:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1531ms 20:49:31 INFO - PROCESS | 4852 | 1467431371537 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 20:49:31 INFO - PROCESS | 4852 | 1467431371541 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 20:49:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 20:49:31 INFO - PROCESS | 4852 | 1467431371547 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 20:49:31 INFO - PROCESS | 4852 | 1467431371550 Marionette TRACE conn5 <- [1,618,null,{}] 20:49:31 INFO - PROCESS | 4852 | 1467431371555 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:49:31 INFO - PROCESS | 4852 | 1467431371558 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:31 INFO - PROCESS | 4852 | 1467431371649 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 20:49:31 INFO - PROCESS | 4852 | 1467431371717 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:31 INFO - PROCESS | 4852 | 1467431371721 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:31 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED187D2000 == 27 [pid = 4852] [id = 164] 20:49:31 INFO - PROCESS | 4852 | ++DOMWINDOW == 68 (000000ED1379DC00) [pid = 4852] [serial = 490] [outer = 0000000000000000] 20:49:31 INFO - PROCESS | 4852 | ++DOMWINDOW == 69 (000000ED13A07800) [pid = 4852] [serial = 491] [outer = 000000ED1379DC00] 20:49:31 INFO - PROCESS | 4852 | 1467431371771 Marionette DEBUG loaded listener.js 20:49:31 INFO - PROCESS | 4852 | ++DOMWINDOW == 70 (000000ED13AEDC00) [pid = 4852] [serial = 492] [outer = 000000ED1379DC00] 20:49:32 INFO - PROCESS | 4852 | 1467431372167 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:49:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 20:49:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 690ms 20:49:32 INFO - PROCESS | 4852 | 1467431372239 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 20:49:32 INFO - PROCESS | 4852 | 1467431372245 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 20:49:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 20:49:32 INFO - PROCESS | 4852 | 1467431372251 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 20:49:32 INFO - PROCESS | 4852 | 1467431372254 Marionette TRACE conn5 <- [1,622,null,{}] 20:49:32 INFO - PROCESS | 4852 | 1467431372258 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:49:32 INFO - PROCESS | 4852 | 1467431372261 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:32 INFO - PROCESS | 4852 | 1467431372350 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 20:49:32 INFO - PROCESS | 4852 | 1467431372363 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:32 INFO - PROCESS | 4852 | 1467431372366 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:32 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1D015800 == 28 [pid = 4852] [id = 165] 20:49:32 INFO - PROCESS | 4852 | ++DOMWINDOW == 71 (000000ED18672400) [pid = 4852] [serial = 493] [outer = 0000000000000000] 20:49:32 INFO - PROCESS | 4852 | ++DOMWINDOW == 72 (000000ED1959A800) [pid = 4852] [serial = 494] [outer = 000000ED18672400] 20:49:32 INFO - PROCESS | 4852 | 1467431372414 Marionette DEBUG loaded listener.js 20:49:32 INFO - PROCESS | 4852 | ++DOMWINDOW == 73 (000000ED19B8D800) [pid = 4852] [serial = 495] [outer = 000000ED18672400] 20:49:32 INFO - PROCESS | 4852 | [4852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:49:32 INFO - PROCESS | 4852 | [4852] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:49:32 INFO - PROCESS | 4852 | [4852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:49:32 INFO - PROCESS | 4852 | [4852] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:49:32 INFO - PROCESS | 4852 | 1467431372876 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:49:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 20:49:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 689ms 20:49:32 INFO - PROCESS | 4852 | 1467431372943 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 20:49:32 INFO - PROCESS | 4852 | 1467431372945 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 20:49:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 20:49:32 INFO - PROCESS | 4852 | 1467431372949 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 20:49:32 INFO - PROCESS | 4852 | 1467431372953 Marionette TRACE conn5 <- [1,626,null,{}] 20:49:32 INFO - PROCESS | 4852 | 1467431372964 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:49:32 INFO - PROCESS | 4852 | 1467431372969 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:33 INFO - PROCESS | 4852 | 1467431373086 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 20:49:33 INFO - PROCESS | 4852 | 1467431373161 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:33 INFO - PROCESS | 4852 | 1467431373165 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:33 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED20221800 == 29 [pid = 4852] [id = 166] 20:49:33 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED1378C400) [pid = 4852] [serial = 496] [outer = 0000000000000000] 20:49:33 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED1D14FC00) [pid = 4852] [serial = 497] [outer = 000000ED1378C400] 20:49:33 INFO - PROCESS | 4852 | 1467431373214 Marionette DEBUG loaded listener.js 20:49:33 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED1EBEB000) [pid = 4852] [serial = 498] [outer = 000000ED1378C400] 20:49:33 INFO - PROCESS | 4852 | [4852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:49:33 INFO - PROCESS | 4852 | [4852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:49:33 INFO - PROCESS | 4852 | [4852] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:49:33 INFO - PROCESS | 4852 | 1467431373625 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:49:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 20:49:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 732ms 20:49:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 20:49:33 INFO - PROCESS | 4852 | 1467431373683 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 20:49:33 INFO - PROCESS | 4852 | 1467431373686 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 20:49:33 INFO - PROCESS | 4852 | 1467431373689 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 20:49:33 INFO - PROCESS | 4852 | 1467431373691 Marionette TRACE conn5 <- [1,630,null,{}] 20:49:33 INFO - PROCESS | 4852 | 1467431373695 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:49:33 INFO - PROCESS | 4852 | 1467431373697 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:33 INFO - PROCESS | 4852 | 1467431373805 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 20:49:33 INFO - PROCESS | 4852 | 1467431373810 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:33 INFO - PROCESS | 4852 | 1467431373812 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:33 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED20EB9800 == 30 [pid = 4852] [id = 167] 20:49:33 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED1F703000) [pid = 4852] [serial = 499] [outer = 0000000000000000] 20:49:33 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED1F708C00) [pid = 4852] [serial = 500] [outer = 000000ED1F703000] 20:49:33 INFO - PROCESS | 4852 | 1467431373858 Marionette DEBUG loaded listener.js 20:49:33 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED1FAAA000) [pid = 4852] [serial = 501] [outer = 000000ED1F703000] 20:49:34 INFO - PROCESS | 4852 | 1467431374308 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:49:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 20:49:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 689ms 20:49:34 INFO - PROCESS | 4852 | 1467431374382 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 20:49:34 INFO - PROCESS | 4852 | 1467431374384 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 20:49:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 20:49:34 INFO - PROCESS | 4852 | 1467431374430 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 20:49:34 INFO - PROCESS | 4852 | 1467431374432 Marionette TRACE conn5 <- [1,634,null,{}] 20:49:34 INFO - PROCESS | 4852 | 1467431374436 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:49:34 INFO - PROCESS | 4852 | 1467431374438 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:34 INFO - PROCESS | 4852 | 1467431374545 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 20:49:34 INFO - PROCESS | 4852 | 1467431374553 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:34 INFO - PROCESS | 4852 | 1467431374555 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:34 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED22ABC000 == 31 [pid = 4852] [id = 168] 20:49:34 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED183E0C00) [pid = 4852] [serial = 502] [outer = 0000000000000000] 20:49:34 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED1FEF6800) [pid = 4852] [serial = 503] [outer = 000000ED183E0C00] 20:49:34 INFO - PROCESS | 4852 | 1467431374636 Marionette DEBUG loaded listener.js 20:49:34 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED20A50800) [pid = 4852] [serial = 504] [outer = 000000ED183E0C00] 20:49:35 INFO - PROCESS | 4852 | 1467431375060 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:49:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 20:49:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 712ms 20:49:35 INFO - PROCESS | 4852 | 1467431375129 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 20:49:35 INFO - PROCESS | 4852 | 1467431375131 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 20:49:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 20:49:35 INFO - PROCESS | 4852 | 1467431375135 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 20:49:35 INFO - PROCESS | 4852 | 1467431375136 Marionette TRACE conn5 <- [1,638,null,{}] 20:49:35 INFO - PROCESS | 4852 | 1467431375140 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:49:35 INFO - PROCESS | 4852 | 1467431375146 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:35 INFO - PROCESS | 4852 | 1467431375280 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 20:49:35 INFO - PROCESS | 4852 | 1467431375292 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:35 INFO - PROCESS | 4852 | 1467431375294 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:35 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED23B79000 == 32 [pid = 4852] [id = 169] 20:49:35 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED20A9E000) [pid = 4852] [serial = 505] [outer = 0000000000000000] 20:49:35 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED21553000) [pid = 4852] [serial = 506] [outer = 000000ED20A9E000] 20:49:35 INFO - PROCESS | 4852 | 1467431375339 Marionette DEBUG loaded listener.js 20:49:35 INFO - PROCESS | 4852 | ++DOMWINDOW == 85 (000000ED22C93400) [pid = 4852] [serial = 507] [outer = 000000ED20A9E000] 20:49:35 INFO - PROCESS | 4852 | --DOMWINDOW == 84 (000000ED203D0C00) [pid = 4852] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 20:49:35 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED1873D000) [pid = 4852] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 20:49:35 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED1FEFBC00) [pid = 4852] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 20:49:35 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED2504B800) [pid = 4852] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 20:49:35 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED1F6E2000) [pid = 4852] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 20:49:35 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED1FAA8C00) [pid = 4852] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 20:49:35 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED13A52800) [pid = 4852] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 20:49:35 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED1D14C000) [pid = 4852] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 20:49:35 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED1384C000) [pid = 4852] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 20:49:35 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED14658C00) [pid = 4852] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 20:49:35 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED23B4B800) [pid = 4852] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 20:49:35 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED25007400) [pid = 4852] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 20:49:35 INFO - PROCESS | 4852 | 1467431375933 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:49:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 20:49:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 835ms 20:49:35 INFO - PROCESS | 4852 | 1467431375972 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 20:49:35 INFO - PROCESS | 4852 | 1467431375975 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 20:49:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 20:49:35 INFO - PROCESS | 4852 | 1467431375978 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 20:49:35 INFO - PROCESS | 4852 | 1467431375979 Marionette TRACE conn5 <- [1,642,null,{}] 20:49:35 INFO - PROCESS | 4852 | 1467431375983 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:49:35 INFO - PROCESS | 4852 | 1467431375985 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:36 INFO - PROCESS | 4852 | 1467431376063 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 20:49:36 INFO - PROCESS | 4852 | 1467431376069 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:36 INFO - PROCESS | 4852 | 1467431376072 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:36 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24F4C000 == 33 [pid = 4852] [id = 170] 20:49:36 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED1384FC00) [pid = 4852] [serial = 508] [outer = 0000000000000000] 20:49:36 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED209C7C00) [pid = 4852] [serial = 509] [outer = 000000ED1384FC00] 20:49:36 INFO - PROCESS | 4852 | 1467431376117 Marionette DEBUG loaded listener.js 20:49:36 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED22C9B000) [pid = 4852] [serial = 510] [outer = 000000ED1384FC00] 20:49:36 INFO - PROCESS | 4852 | 1467431376528 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:49:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 20:49:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 584ms 20:49:36 INFO - PROCESS | 4852 | 1467431376566 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 20:49:36 INFO - PROCESS | 4852 | 1467431376568 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 20:49:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 20:49:36 INFO - PROCESS | 4852 | 1467431376576 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 20:49:36 INFO - PROCESS | 4852 | 1467431376578 Marionette TRACE conn5 <- [1,646,null,{}] 20:49:36 INFO - PROCESS | 4852 | 1467431376581 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:49:36 INFO - PROCESS | 4852 | 1467431376583 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:36 INFO - PROCESS | 4852 | 1467431376662 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 20:49:36 INFO - PROCESS | 4852 | 1467431376670 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:36 INFO - PROCESS | 4852 | 1467431376672 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:36 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED2730B000 == 34 [pid = 4852] [id = 171] 20:49:36 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED2380D000) [pid = 4852] [serial = 511] [outer = 0000000000000000] 20:49:36 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED23ACD800) [pid = 4852] [serial = 512] [outer = 000000ED2380D000] 20:49:36 INFO - PROCESS | 4852 | 1467431376716 Marionette DEBUG loaded listener.js 20:49:36 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED23B4D400) [pid = 4852] [serial = 513] [outer = 000000ED2380D000] 20:49:37 INFO - PROCESS | 4852 | 1467431377132 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:49:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 20:49:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 587ms 20:49:37 INFO - PROCESS | 4852 | 1467431377167 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 20:49:37 INFO - PROCESS | 4852 | 1467431377169 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 20:49:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 20:49:37 INFO - PROCESS | 4852 | 1467431377172 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 20:49:37 INFO - PROCESS | 4852 | 1467431377174 Marionette TRACE conn5 <- [1,650,null,{}] 20:49:37 INFO - PROCESS | 4852 | 1467431377178 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:49:37 INFO - PROCESS | 4852 | 1467431377180 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:37 INFO - PROCESS | 4852 | 1467431377260 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 20:49:37 INFO - PROCESS | 4852 | 1467431377266 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:37 INFO - PROCESS | 4852 | 1467431377268 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:37 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED20220800 == 35 [pid = 4852] [id = 172] 20:49:37 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED23B54000) [pid = 4852] [serial = 514] [outer = 0000000000000000] 20:49:37 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED23B66000) [pid = 4852] [serial = 515] [outer = 000000ED23B54000] 20:49:37 INFO - PROCESS | 4852 | 1467431377313 Marionette DEBUG loaded listener.js 20:49:37 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED2457D000) [pid = 4852] [serial = 516] [outer = 000000ED23B54000] 20:49:38 INFO - PROCESS | 4852 | --DOCSHELL 000000ED187D2000 == 34 [pid = 4852] [id = 164] 20:49:38 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1D1D1000 == 33 [pid = 4852] [id = 163] 20:49:38 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1D015800 == 32 [pid = 4852] [id = 165] 20:49:38 INFO - PROCESS | 4852 | --DOCSHELL 000000ED23B79000 == 31 [pid = 4852] [id = 169] 20:49:38 INFO - PROCESS | 4852 | --DOCSHELL 000000ED20EB9800 == 30 [pid = 4852] [id = 167] 20:49:38 INFO - PROCESS | 4852 | --DOCSHELL 000000ED22ABC000 == 29 [pid = 4852] [id = 168] 20:49:38 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24F4C000 == 28 [pid = 4852] [id = 170] 20:49:38 INFO - PROCESS | 4852 | --DOCSHELL 000000ED20221800 == 27 [pid = 4852] [id = 166] 20:49:38 INFO - PROCESS | 4852 | --DOCSHELL 000000ED2730B000 == 26 [pid = 4852] [id = 171] 20:49:38 INFO - PROCESS | 4852 | [4852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:49:38 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED22CE9400) [pid = 4852] [serial = 468] [outer = 0000000000000000] [url = about:blank] 20:49:38 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED195E0400) [pid = 4852] [serial = 452] [outer = 0000000000000000] [url = about:blank] 20:49:38 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED21550000) [pid = 4852] [serial = 464] [outer = 0000000000000000] [url = about:blank] 20:49:38 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED25067000) [pid = 4852] [serial = 444] [outer = 0000000000000000] [url = about:blank] 20:49:38 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED1F9CB800) [pid = 4852] [serial = 459] [outer = 0000000000000000] [url = about:blank] 20:49:38 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED1FDAE800) [pid = 4852] [serial = 461] [outer = 0000000000000000] [url = about:blank] 20:49:38 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED1F70B400) [pid = 4852] [serial = 458] [outer = 0000000000000000] [url = about:blank] 20:49:38 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED1D3E5000) [pid = 4852] [serial = 470] [outer = 0000000000000000] [url = about:blank] 20:49:38 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED1D1AA400) [pid = 4852] [serial = 455] [outer = 0000000000000000] [url = about:blank] 20:49:38 INFO - PROCESS | 4852 | --DOMWINDOW == 72 (000000ED13A56000) [pid = 4852] [serial = 446] [outer = 0000000000000000] [url = about:blank] 20:49:38 INFO - PROCESS | 4852 | --DOMWINDOW == 71 (000000ED17B40800) [pid = 4852] [serial = 449] [outer = 0000000000000000] [url = about:blank] 20:49:38 INFO - PROCESS | 4852 | --DOMWINDOW == 70 (000000ED23B67800) [pid = 4852] [serial = 473] [outer = 0000000000000000] [url = about:blank] 20:49:38 INFO - PROCESS | 4852 | --DOMWINDOW == 69 (000000ED149E4400) [pid = 4852] [serial = 447] [outer = 0000000000000000] [url = about:blank] 20:49:38 INFO - PROCESS | 4852 | --DOMWINDOW == 68 (000000ED1C6E5000) [pid = 4852] [serial = 453] [outer = 0000000000000000] [url = about:blank] 20:49:38 INFO - PROCESS | 4852 | --DOMWINDOW == 67 (000000ED22398C00) [pid = 4852] [serial = 465] [outer = 0000000000000000] [url = about:blank] 20:49:38 INFO - PROCESS | 4852 | --DOMWINDOW == 66 (000000ED1FEF0800) [pid = 4852] [serial = 462] [outer = 0000000000000000] [url = about:blank] 20:49:38 INFO - PROCESS | 4852 | --DOMWINDOW == 65 (000000ED22C94000) [pid = 4852] [serial = 467] [outer = 0000000000000000] [url = about:blank] 20:49:38 INFO - PROCESS | 4852 | --DOMWINDOW == 64 (000000ED18739400) [pid = 4852] [serial = 450] [outer = 0000000000000000] [url = about:blank] 20:49:38 INFO - PROCESS | 4852 | --DOMWINDOW == 63 (000000ED1F3A1C00) [pid = 4852] [serial = 456] [outer = 0000000000000000] [url = about:blank] 20:49:38 INFO - PROCESS | 4852 | --DOMWINDOW == 62 (000000ED2504E400) [pid = 4852] [serial = 443] [outer = 0000000000000000] [url = about:blank] 20:49:38 INFO - PROCESS | 4852 | --DOMWINDOW == 61 (000000ED23807C00) [pid = 4852] [serial = 471] [outer = 0000000000000000] [url = about:blank] 20:49:38 INFO - PROCESS | 4852 | --DOMWINDOW == 60 (000000ED24577400) [pid = 4852] [serial = 474] [outer = 0000000000000000] [url = about:blank] 20:49:38 INFO - PROCESS | 4852 | --DOMWINDOW == 59 (000000ED2500D400) [pid = 4852] [serial = 476] [outer = 0000000000000000] [url = about:blank] 20:49:38 INFO - PROCESS | 4852 | --DOMWINDOW == 58 (000000ED2504B000) [pid = 4852] [serial = 477] [outer = 0000000000000000] [url = about:blank] 20:49:39 INFO - PROCESS | 4852 | [4852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:49:39 INFO - PROCESS | 4852 | [4852] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:49:39 INFO - PROCESS | 4852 | 1467431379066 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:49:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 20:49:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1933ms 20:49:39 INFO - PROCESS | 4852 | 1467431379109 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 20:49:39 INFO - PROCESS | 4852 | 1467431379114 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 20:49:39 INFO - PROCESS | 4852 | 1467431379119 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 20:49:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 20:49:39 INFO - PROCESS | 4852 | 1467431379122 Marionette TRACE conn5 <- [1,654,null,{}] 20:49:39 INFO - PROCESS | 4852 | 1467431379128 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:49:39 INFO - PROCESS | 4852 | 1467431379132 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:39 INFO - PROCESS | 4852 | 1467431379229 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 20:49:39 INFO - PROCESS | 4852 | 1467431379239 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:39 INFO - PROCESS | 4852 | 1467431379244 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:39 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED14BD9000 == 27 [pid = 4852] [id = 173] 20:49:39 INFO - PROCESS | 4852 | ++DOMWINDOW == 59 (000000ED13531800) [pid = 4852] [serial = 517] [outer = 0000000000000000] 20:49:39 INFO - PROCESS | 4852 | ++DOMWINDOW == 60 (000000ED13782C00) [pid = 4852] [serial = 518] [outer = 000000ED13531800] 20:49:39 INFO - PROCESS | 4852 | 1467431379294 Marionette DEBUG loaded listener.js 20:49:39 INFO - PROCESS | 4852 | ++DOMWINDOW == 61 (000000ED1379B000) [pid = 4852] [serial = 519] [outer = 000000ED13531800] 20:49:39 INFO - PROCESS | 4852 | [4852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:49:39 INFO - PROCESS | 4852 | [4852] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:49:39 INFO - PROCESS | 4852 | [4852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:49:39 INFO - PROCESS | 4852 | 1467431379743 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:49:39 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:49:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 691ms 20:49:39 INFO - PROCESS | 4852 | 1467431379814 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 20:49:39 INFO - PROCESS | 4852 | 1467431379820 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 20:49:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 20:49:39 INFO - PROCESS | 4852 | 1467431379826 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 20:49:39 INFO - PROCESS | 4852 | 1467431379829 Marionette TRACE conn5 <- [1,658,null,{}] 20:49:39 INFO - PROCESS | 4852 | 1467431379833 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:49:39 INFO - PROCESS | 4852 | 1467431379836 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:39 INFO - PROCESS | 4852 | 1467431379926 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 20:49:39 INFO - PROCESS | 4852 | 1467431379942 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:39 INFO - PROCESS | 4852 | 1467431379945 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:39 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1944A800 == 28 [pid = 4852] [id = 174] 20:49:39 INFO - PROCESS | 4852 | ++DOMWINDOW == 62 (000000ED13A53800) [pid = 4852] [serial = 520] [outer = 0000000000000000] 20:49:39 INFO - PROCESS | 4852 | ++DOMWINDOW == 63 (000000ED13A56000) [pid = 4852] [serial = 521] [outer = 000000ED13A53800] 20:49:40 INFO - PROCESS | 4852 | 1467431379994 Marionette DEBUG loaded listener.js 20:49:40 INFO - PROCESS | 4852 | ++DOMWINDOW == 64 (000000ED13AE4400) [pid = 4852] [serial = 522] [outer = 000000ED13A53800] 20:49:40 INFO - PROCESS | 4852 | 1467431380451 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:49:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 20:49:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 690ms 20:49:40 INFO - PROCESS | 4852 | 1467431380518 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 20:49:40 INFO - PROCESS | 4852 | 1467431380521 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 20:49:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 20:49:40 INFO - PROCESS | 4852 | 1467431380524 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 20:49:40 INFO - PROCESS | 4852 | 1467431380528 Marionette TRACE conn5 <- [1,662,null,{}] 20:49:40 INFO - PROCESS | 4852 | 1467431380540 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:49:40 INFO - PROCESS | 4852 | 1467431380545 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:40 INFO - PROCESS | 4852 | 1467431380665 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 20:49:40 INFO - PROCESS | 4852 | 1467431380735 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:40 INFO - PROCESS | 4852 | 1467431380739 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:40 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1D1C6800 == 29 [pid = 4852] [id = 175] 20:49:40 INFO - PROCESS | 4852 | ++DOMWINDOW == 65 (000000ED11BD6400) [pid = 4852] [serial = 523] [outer = 0000000000000000] 20:49:40 INFO - PROCESS | 4852 | ++DOMWINDOW == 66 (000000ED17C71C00) [pid = 4852] [serial = 524] [outer = 000000ED11BD6400] 20:49:40 INFO - PROCESS | 4852 | 1467431380790 Marionette DEBUG loaded listener.js 20:49:40 INFO - PROCESS | 4852 | ++DOMWINDOW == 67 (000000ED184AB000) [pid = 4852] [serial = 525] [outer = 000000ED11BD6400] 20:49:41 INFO - PROCESS | 4852 | [4852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:49:41 INFO - PROCESS | 4852 | [4852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:49:41 INFO - PROCESS | 4852 | 1467431381155 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:49:41 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:49:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 691ms 20:49:41 INFO - PROCESS | 4852 | 1467431381218 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 20:49:41 INFO - PROCESS | 4852 | 1467431381221 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 20:49:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 20:49:41 INFO - PROCESS | 4852 | 1467431381224 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 20:49:41 INFO - PROCESS | 4852 | 1467431381226 Marionette TRACE conn5 <- [1,666,null,{}] 20:49:41 INFO - PROCESS | 4852 | 1467431381230 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:49:41 INFO - PROCESS | 4852 | 1467431381232 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:41 INFO - PROCESS | 4852 | 1467431381341 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 20:49:41 INFO - PROCESS | 4852 | 1467431381349 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:41 INFO - PROCESS | 4852 | 1467431381351 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:41 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1F618800 == 30 [pid = 4852] [id = 176] 20:49:41 INFO - PROCESS | 4852 | ++DOMWINDOW == 68 (000000ED1873E000) [pid = 4852] [serial = 526] [outer = 0000000000000000] 20:49:41 INFO - PROCESS | 4852 | ++DOMWINDOW == 69 (000000ED1959AC00) [pid = 4852] [serial = 527] [outer = 000000ED1873E000] 20:49:41 INFO - PROCESS | 4852 | 1467431381398 Marionette DEBUG loaded listener.js 20:49:41 INFO - PROCESS | 4852 | ++DOMWINDOW == 70 (000000ED1966A000) [pid = 4852] [serial = 528] [outer = 000000ED1873E000] 20:49:41 INFO - PROCESS | 4852 | 1467431381803 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:49:41 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:49:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 627ms 20:49:41 INFO - PROCESS | 4852 | 1467431381853 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 20:49:41 INFO - PROCESS | 4852 | 1467431381855 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 20:49:41 INFO - PROCESS | 4852 | 1467431381858 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 20:49:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 20:49:41 INFO - PROCESS | 4852 | 1467431381860 Marionette TRACE conn5 <- [1,670,null,{}] 20:49:41 INFO - PROCESS | 4852 | 1467431381863 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:49:41 INFO - PROCESS | 4852 | 1467431381866 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:41 INFO - PROCESS | 4852 | 1467431381985 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 20:49:42 INFO - PROCESS | 4852 | 1467431382030 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:42 INFO - PROCESS | 4852 | 1467431382032 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:42 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1FF48800 == 31 [pid = 4852] [id = 177] 20:49:42 INFO - PROCESS | 4852 | ++DOMWINDOW == 71 (000000ED1384BC00) [pid = 4852] [serial = 529] [outer = 0000000000000000] 20:49:42 INFO - PROCESS | 4852 | ++DOMWINDOW == 72 (000000ED1C6E8000) [pid = 4852] [serial = 530] [outer = 000000ED1384BC00] 20:49:42 INFO - PROCESS | 4852 | 1467431382078 Marionette DEBUG loaded listener.js 20:49:42 INFO - PROCESS | 4852 | ++DOMWINDOW == 73 (000000ED1D073C00) [pid = 4852] [serial = 531] [outer = 000000ED1384BC00] 20:49:42 INFO - PROCESS | 4852 | [4852] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 20:49:42 INFO - PROCESS | 4852 | [4852] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 20:49:42 INFO - PROCESS | 4852 | 1467431382971 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:49:43 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:49:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1139ms 20:49:43 INFO - PROCESS | 4852 | 1467431383000 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 20:49:43 INFO - PROCESS | 4852 | 1467431383002 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 20:49:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 20:49:43 INFO - PROCESS | 4852 | 1467431383006 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 20:49:43 INFO - PROCESS | 4852 | 1467431383007 Marionette TRACE conn5 <- [1,674,null,{}] 20:49:43 INFO - PROCESS | 4852 | 1467431383011 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:49:43 INFO - PROCESS | 4852 | 1467431383017 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:43 INFO - PROCESS | 4852 | 1467431383146 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 20:49:43 INFO - PROCESS | 4852 | 1467431383154 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:43 INFO - PROCESS | 4852 | 1467431383156 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:43 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED20EA9000 == 32 [pid = 4852] [id = 178] 20:49:43 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED1D139800) [pid = 4852] [serial = 532] [outer = 0000000000000000] 20:49:43 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED1D984400) [pid = 4852] [serial = 533] [outer = 000000ED1D139800] 20:49:43 INFO - PROCESS | 4852 | 1467431383201 Marionette DEBUG loaded listener.js 20:49:43 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED1F3A2800) [pid = 4852] [serial = 534] [outer = 000000ED1D139800] 20:49:44 INFO - PROCESS | 4852 | 1467431384122 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:49:44 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:49:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1130ms 20:49:44 INFO - PROCESS | 4852 | 1467431384139 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 20:49:44 INFO - PROCESS | 4852 | 1467431384141 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 20:49:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 20:49:44 INFO - PROCESS | 4852 | 1467431384151 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 20:49:44 INFO - PROCESS | 4852 | 1467431384153 Marionette TRACE conn5 <- [1,678,null,{}] 20:49:44 INFO - PROCESS | 4852 | 1467431384156 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:49:44 INFO - PROCESS | 4852 | 1467431384158 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:44 INFO - PROCESS | 4852 | 1467431384259 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 20:49:44 INFO - PROCESS | 4852 | 1467431384264 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:44 INFO - PROCESS | 4852 | 1467431384267 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:44 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED2218E000 == 33 [pid = 4852] [id = 179] 20:49:44 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED1F45E800) [pid = 4852] [serial = 535] [outer = 0000000000000000] 20:49:44 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED1F470000) [pid = 4852] [serial = 536] [outer = 000000ED1F45E800] 20:49:44 INFO - PROCESS | 4852 | 1467431384312 Marionette DEBUG loaded listener.js 20:49:44 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED1F709800) [pid = 4852] [serial = 537] [outer = 000000ED1F45E800] 20:49:45 INFO - PROCESS | 4852 | 1467431385266 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:49:45 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:49:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1146ms 20:49:45 INFO - PROCESS | 4852 | 1467431385296 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 20:49:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 20:49:45 INFO - PROCESS | 4852 | 1467431385299 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 20:49:45 INFO - PROCESS | 4852 | 1467431385303 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 20:49:45 INFO - PROCESS | 4852 | 1467431385304 Marionette TRACE conn5 <- [1,682,null,{}] 20:49:45 INFO - PROCESS | 4852 | 1467431385308 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:49:45 INFO - PROCESS | 4852 | 1467431385310 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:45 INFO - PROCESS | 4852 | 1467431385412 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 20:49:45 INFO - PROCESS | 4852 | 1467431385419 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:45 INFO - PROCESS | 4852 | 1467431385421 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:45 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED238A6800 == 34 [pid = 4852] [id = 180] 20:49:45 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED1F906C00) [pid = 4852] [serial = 538] [outer = 0000000000000000] 20:49:45 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED1FA9FC00) [pid = 4852] [serial = 539] [outer = 000000ED1F906C00] 20:49:45 INFO - PROCESS | 4852 | 1467431385466 Marionette DEBUG loaded listener.js 20:49:45 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED1FDABC00) [pid = 4852] [serial = 540] [outer = 000000ED1F906C00] 20:49:45 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED1F703000) [pid = 4852] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 20:49:45 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED183E0C00) [pid = 4852] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 20:49:45 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED20A9E000) [pid = 4852] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 20:49:45 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED2380D000) [pid = 4852] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 20:49:45 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED1F702C00) [pid = 4852] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 20:49:45 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED13A58C00) [pid = 4852] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 20:49:45 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED1378C400) [pid = 4852] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 20:49:45 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED18672400) [pid = 4852] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 20:49:45 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED1379DC00) [pid = 4852] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 20:49:45 INFO - PROCESS | 4852 | --DOMWINDOW == 72 (000000ED199D5800) [pid = 4852] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 20:49:45 INFO - PROCESS | 4852 | --DOMWINDOW == 71 (000000ED22C9D400) [pid = 4852] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 20:49:45 INFO - PROCESS | 4852 | --DOMWINDOW == 70 (000000ED1384FC00) [pid = 4852] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 20:49:46 INFO - PROCESS | 4852 | 1467431386418 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:49:46 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:49:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1144ms 20:49:46 INFO - PROCESS | 4852 | 1467431386447 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 20:49:46 INFO - PROCESS | 4852 | 1467431386450 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 20:49:46 INFO - PROCESS | 4852 | 1467431386453 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 20:49:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 20:49:46 INFO - PROCESS | 4852 | 1467431386455 Marionette TRACE conn5 <- [1,686,null,{}] 20:49:46 INFO - PROCESS | 4852 | 1467431386458 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:49:46 INFO - PROCESS | 4852 | 1467431386460 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:46 INFO - PROCESS | 4852 | 1467431386562 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 20:49:46 INFO - PROCESS | 4852 | 1467431386570 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:46 INFO - PROCESS | 4852 | 1467431386572 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:46 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1D1C6000 == 35 [pid = 4852] [id = 181] 20:49:46 INFO - PROCESS | 4852 | ++DOMWINDOW == 71 (000000ED13B29400) [pid = 4852] [serial = 541] [outer = 0000000000000000] 20:49:46 INFO - PROCESS | 4852 | ++DOMWINDOW == 72 (000000ED19FC9C00) [pid = 4852] [serial = 542] [outer = 000000ED13B29400] 20:49:46 INFO - PROCESS | 4852 | 1467431386616 Marionette DEBUG loaded listener.js 20:49:46 INFO - PROCESS | 4852 | ++DOMWINDOW == 73 (000000ED1FDB0C00) [pid = 4852] [serial = 543] [outer = 000000ED13B29400] 20:49:47 INFO - PROCESS | 4852 | 1467431387514 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:49:47 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:49:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1076ms 20:49:47 INFO - PROCESS | 4852 | 1467431387532 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 20:49:47 INFO - PROCESS | 4852 | 1467431387535 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 20:49:47 INFO - PROCESS | 4852 | 1467431387538 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 20:49:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 20:49:47 INFO - PROCESS | 4852 | 1467431387540 Marionette TRACE conn5 <- [1,690,null,{}] 20:49:47 INFO - PROCESS | 4852 | 1467431387544 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:49:47 INFO - PROCESS | 4852 | 1467431387545 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:47 INFO - PROCESS | 4852 | 1467431387656 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 20:49:47 INFO - PROCESS | 4852 | 1467431387695 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:47 INFO - PROCESS | 4852 | 1467431387697 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:47 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED23B89800 == 36 [pid = 4852] [id = 182] 20:49:47 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED1F703000) [pid = 4852] [serial = 544] [outer = 0000000000000000] 20:49:47 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED1FEFE400) [pid = 4852] [serial = 545] [outer = 000000ED1F703000] 20:49:47 INFO - PROCESS | 4852 | 1467431387741 Marionette DEBUG loaded listener.js 20:49:47 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED206C3400) [pid = 4852] [serial = 546] [outer = 000000ED1F703000] 20:49:48 INFO - PROCESS | 4852 | 1467431388789 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:49:48 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:49:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1296ms 20:49:48 INFO - PROCESS | 4852 | 1467431388877 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 20:49:48 INFO - PROCESS | 4852 | 1467431388882 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 20:49:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 20:49:48 INFO - PROCESS | 4852 | 1467431388888 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 20:49:48 INFO - PROCESS | 4852 | 1467431388892 Marionette TRACE conn5 <- [1,694,null,{}] 20:49:48 INFO - PROCESS | 4852 | 1467431388898 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:49:48 INFO - PROCESS | 4852 | 1467431388901 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:49 INFO - PROCESS | 4852 | 1467431389092 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 20:49:49 INFO - PROCESS | 4852 | 1467431389157 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:49 INFO - PROCESS | 4852 | 1467431389160 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:49 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED19431000 == 37 [pid = 4852] [id = 183] 20:49:49 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED137A2800) [pid = 4852] [serial = 547] [outer = 0000000000000000] 20:49:49 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED13850800) [pid = 4852] [serial = 548] [outer = 000000ED137A2800] 20:49:49 INFO - PROCESS | 4852 | 1467431389219 Marionette DEBUG loaded listener.js 20:49:49 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED13AED400) [pid = 4852] [serial = 549] [outer = 000000ED137A2800] 20:49:50 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1D1C6000 == 36 [pid = 4852] [id = 181] 20:49:50 INFO - PROCESS | 4852 | --DOCSHELL 000000ED238A6800 == 35 [pid = 4852] [id = 180] 20:49:50 INFO - PROCESS | 4852 | --DOCSHELL 000000ED2218E000 == 34 [pid = 4852] [id = 179] 20:49:50 INFO - PROCESS | 4852 | --DOCSHELL 000000ED20EA9000 == 33 [pid = 4852] [id = 178] 20:49:50 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1FF48800 == 32 [pid = 4852] [id = 177] 20:49:50 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1F618800 == 31 [pid = 4852] [id = 176] 20:49:50 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1D1C6800 == 30 [pid = 4852] [id = 175] 20:49:50 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1944A800 == 29 [pid = 4852] [id = 174] 20:49:50 INFO - PROCESS | 4852 | --DOCSHELL 000000ED14BD9000 == 28 [pid = 4852] [id = 173] 20:49:50 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED1F708C00) [pid = 4852] [serial = 500] [outer = 0000000000000000] [url = about:blank] 20:49:50 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED1FEF6800) [pid = 4852] [serial = 503] [outer = 0000000000000000] [url = about:blank] 20:49:50 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED1FAAA000) [pid = 4852] [serial = 501] [outer = 0000000000000000] [url = about:blank] 20:49:50 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED21553000) [pid = 4852] [serial = 506] [outer = 0000000000000000] [url = about:blank] 20:49:50 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED20A50800) [pid = 4852] [serial = 504] [outer = 0000000000000000] [url = about:blank] 20:49:50 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED23ACD800) [pid = 4852] [serial = 512] [outer = 0000000000000000] [url = about:blank] 20:49:50 INFO - PROCESS | 4852 | --DOMWINDOW == 72 (000000ED22C93400) [pid = 4852] [serial = 507] [outer = 0000000000000000] [url = about:blank] 20:49:50 INFO - PROCESS | 4852 | --DOMWINDOW == 71 (000000ED1F710800) [pid = 4852] [serial = 482] [outer = 0000000000000000] [url = about:blank] 20:49:50 INFO - PROCESS | 4852 | --DOMWINDOW == 70 (000000ED1A070000) [pid = 4852] [serial = 480] [outer = 0000000000000000] [url = about:blank] 20:49:50 INFO - PROCESS | 4852 | --DOMWINDOW == 69 (000000ED180DAC00) [pid = 4852] [serial = 479] [outer = 0000000000000000] [url = about:blank] 20:49:50 INFO - PROCESS | 4852 | --DOMWINDOW == 68 (000000ED23B66000) [pid = 4852] [serial = 515] [outer = 0000000000000000] [url = about:blank] 20:49:50 INFO - PROCESS | 4852 | --DOMWINDOW == 67 (000000ED1D14FC00) [pid = 4852] [serial = 497] [outer = 0000000000000000] [url = about:blank] 20:49:50 INFO - PROCESS | 4852 | --DOMWINDOW == 66 (000000ED1959A800) [pid = 4852] [serial = 494] [outer = 0000000000000000] [url = about:blank] 20:49:50 INFO - PROCESS | 4852 | --DOMWINDOW == 65 (000000ED23B4D400) [pid = 4852] [serial = 513] [outer = 0000000000000000] [url = about:blank] 20:49:50 INFO - PROCESS | 4852 | --DOMWINDOW == 64 (000000ED19B8D800) [pid = 4852] [serial = 495] [outer = 0000000000000000] [url = about:blank] 20:49:50 INFO - PROCESS | 4852 | --DOMWINDOW == 63 (000000ED13A07800) [pid = 4852] [serial = 491] [outer = 0000000000000000] [url = about:blank] 20:49:50 INFO - PROCESS | 4852 | --DOMWINDOW == 62 (000000ED13AEDC00) [pid = 4852] [serial = 492] [outer = 0000000000000000] [url = about:blank] 20:49:50 INFO - PROCESS | 4852 | --DOMWINDOW == 61 (000000ED1D90B000) [pid = 4852] [serial = 489] [outer = 0000000000000000] [url = about:blank] 20:49:50 INFO - PROCESS | 4852 | --DOMWINDOW == 60 (000000ED1D119800) [pid = 4852] [serial = 488] [outer = 0000000000000000] [url = about:blank] 20:49:50 INFO - PROCESS | 4852 | --DOMWINDOW == 59 (000000ED25068C00) [pid = 4852] [serial = 486] [outer = 0000000000000000] [url = about:blank] 20:49:50 INFO - PROCESS | 4852 | --DOMWINDOW == 58 (000000ED2500F000) [pid = 4852] [serial = 485] [outer = 0000000000000000] [url = about:blank] 20:49:50 INFO - PROCESS | 4852 | --DOMWINDOW == 57 (000000ED1FEFB400) [pid = 4852] [serial = 483] [outer = 0000000000000000] [url = about:blank] 20:49:50 INFO - PROCESS | 4852 | --DOMWINDOW == 56 (000000ED209C7C00) [pid = 4852] [serial = 509] [outer = 0000000000000000] [url = about:blank] 20:49:50 INFO - PROCESS | 4852 | --DOMWINDOW == 55 (000000ED22C9B000) [pid = 4852] [serial = 510] [outer = 0000000000000000] [url = about:blank] 20:49:50 INFO - PROCESS | 4852 | --DOMWINDOW == 54 (000000ED1EBEB000) [pid = 4852] [serial = 498] [outer = 0000000000000000] [url = about:blank] 20:49:50 INFO - PROCESS | 4852 | 1467431390482 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:49:50 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:49:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1638ms 20:49:50 INFO - PROCESS | 4852 | 1467431390543 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 20:49:50 INFO - PROCESS | 4852 | 1467431390547 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 20:49:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 20:49:50 INFO - PROCESS | 4852 | 1467431390555 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 20:49:50 INFO - PROCESS | 4852 | 1467431390559 Marionette TRACE conn5 <- [1,698,null,{}] 20:49:50 INFO - PROCESS | 4852 | 1467431390564 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:49:50 INFO - PROCESS | 4852 | 1467431390567 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:50 INFO - PROCESS | 4852 | 1467431390649 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 20:49:50 INFO - PROCESS | 4852 | 1467431390656 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:50 INFO - PROCESS | 4852 | 1467431390661 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:50 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED186C1800 == 29 [pid = 4852] [id = 184] 20:49:50 INFO - PROCESS | 4852 | ++DOMWINDOW == 55 (000000ED13AE4000) [pid = 4852] [serial = 550] [outer = 0000000000000000] 20:49:50 INFO - PROCESS | 4852 | ++DOMWINDOW == 56 (000000ED13B31C00) [pid = 4852] [serial = 551] [outer = 000000ED13AE4000] 20:49:50 INFO - PROCESS | 4852 | 1467431390710 Marionette DEBUG loaded listener.js 20:49:50 INFO - PROCESS | 4852 | ++DOMWINDOW == 57 (000000ED17907000) [pid = 4852] [serial = 552] [outer = 000000ED13AE4000] 20:49:51 INFO - PROCESS | 4852 | 1467431391651 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:49:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 20:49:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1133ms 20:49:51 INFO - PROCESS | 4852 | 1467431391690 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 20:49:51 INFO - PROCESS | 4852 | 1467431391695 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 20:49:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 20:49:51 INFO - PROCESS | 4852 | 1467431391702 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 20:49:51 INFO - PROCESS | 4852 | 1467431391705 Marionette TRACE conn5 <- [1,702,null,{}] 20:49:51 INFO - PROCESS | 4852 | 1467431391709 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:49:51 INFO - PROCESS | 4852 | 1467431391711 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:51 INFO - PROCESS | 4852 | 1467431391803 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 20:49:51 INFO - PROCESS | 4852 | 1467431391809 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:51 INFO - PROCESS | 4852 | 1467431391812 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:51 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1D025000 == 30 [pid = 4852] [id = 185] 20:49:51 INFO - PROCESS | 4852 | ++DOMWINDOW == 58 (000000ED18679000) [pid = 4852] [serial = 553] [outer = 0000000000000000] 20:49:51 INFO - PROCESS | 4852 | ++DOMWINDOW == 59 (000000ED18740800) [pid = 4852] [serial = 554] [outer = 000000ED18679000] 20:49:51 INFO - PROCESS | 4852 | 1467431391860 Marionette DEBUG loaded listener.js 20:49:51 INFO - PROCESS | 4852 | ++DOMWINDOW == 60 (000000ED195D9C00) [pid = 4852] [serial = 555] [outer = 000000ED18679000] 20:49:52 INFO - PROCESS | 4852 | 1467431392820 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:49:52 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:49:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1141ms 20:49:52 INFO - PROCESS | 4852 | 1467431392844 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 20:49:52 INFO - PROCESS | 4852 | 1467431392847 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 20:49:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 20:49:52 INFO - PROCESS | 4852 | 1467431392851 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 20:49:52 INFO - PROCESS | 4852 | 1467431392855 Marionette TRACE conn5 <- [1,706,null,{}] 20:49:52 INFO - PROCESS | 4852 | 1467431392866 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:49:52 INFO - PROCESS | 4852 | 1467431392871 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:53 INFO - PROCESS | 4852 | 1467431392985 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 20:49:53 INFO - PROCESS | 4852 | 1467431392993 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:53 INFO - PROCESS | 4852 | 1467431392996 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:53 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1FA2B800 == 31 [pid = 4852] [id = 186] 20:49:53 INFO - PROCESS | 4852 | ++DOMWINDOW == 61 (000000ED1C6EF000) [pid = 4852] [serial = 556] [outer = 0000000000000000] 20:49:53 INFO - PROCESS | 4852 | ++DOMWINDOW == 62 (000000ED1D13A000) [pid = 4852] [serial = 557] [outer = 000000ED1C6EF000] 20:49:53 INFO - PROCESS | 4852 | 1467431393045 Marionette DEBUG loaded listener.js 20:49:53 INFO - PROCESS | 4852 | ++DOMWINDOW == 63 (000000ED1D3E3C00) [pid = 4852] [serial = 558] [outer = 000000ED1C6EF000] 20:49:53 INFO - PROCESS | 4852 | --DOMWINDOW == 62 (000000ED1873E000) [pid = 4852] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 20:49:53 INFO - PROCESS | 4852 | --DOMWINDOW == 61 (000000ED13531800) [pid = 4852] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 20:49:53 INFO - PROCESS | 4852 | --DOMWINDOW == 60 (000000ED11BD6400) [pid = 4852] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 20:49:53 INFO - PROCESS | 4852 | --DOMWINDOW == 59 (000000ED13A53800) [pid = 4852] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 20:49:53 INFO - PROCESS | 4852 | --DOMWINDOW == 58 (000000ED1384BC00) [pid = 4852] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 20:49:53 INFO - PROCESS | 4852 | --DOMWINDOW == 57 (000000ED1D139800) [pid = 4852] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 20:49:53 INFO - PROCESS | 4852 | --DOMWINDOW == 56 (000000ED13B29400) [pid = 4852] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 20:49:53 INFO - PROCESS | 4852 | --DOMWINDOW == 55 (000000ED1F45E800) [pid = 4852] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 20:49:53 INFO - PROCESS | 4852 | --DOMWINDOW == 54 (000000ED1F906C00) [pid = 4852] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 20:49:53 INFO - PROCESS | 4852 | 1467431393991 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:49:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 20:49:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1197ms 20:49:54 INFO - PROCESS | 4852 | 1467431394050 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 20:49:54 INFO - PROCESS | 4852 | 1467431394053 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 20:49:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 20:49:54 INFO - PROCESS | 4852 | 1467431394057 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 20:49:54 INFO - PROCESS | 4852 | 1467431394059 Marionette TRACE conn5 <- [1,710,null,{}] 20:49:54 INFO - PROCESS | 4852 | 1467431394062 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:49:54 INFO - PROCESS | 4852 | 1467431394064 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:54 INFO - PROCESS | 4852 | 1467431394151 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 20:49:54 INFO - PROCESS | 4852 | 1467431394211 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:54 INFO - PROCESS | 4852 | 1467431394219 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:54 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED203F0800 == 32 [pid = 4852] [id = 187] 20:49:54 INFO - PROCESS | 4852 | ++DOMWINDOW == 55 (000000ED1D3E4C00) [pid = 4852] [serial = 559] [outer = 0000000000000000] 20:49:54 INFO - PROCESS | 4852 | ++DOMWINDOW == 56 (000000ED1D93FC00) [pid = 4852] [serial = 560] [outer = 000000ED1D3E4C00] 20:49:54 INFO - PROCESS | 4852 | 1467431394266 Marionette DEBUG loaded listener.js 20:49:54 INFO - PROCESS | 4852 | ++DOMWINDOW == 57 (000000ED1F39F400) [pid = 4852] [serial = 561] [outer = 000000ED1D3E4C00] 20:49:54 INFO - PROCESS | 4852 | 1467431394639 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:49:54 INFO - PROCESS | 4852 | 1467431394687 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 20:49:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 20:49:54 INFO - PROCESS | 4852 | 1467431394699 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 20:49:54 INFO - PROCESS | 4852 | 1467431394701 Marionette TRACE conn5 <- [1,714,null,{}] 20:49:54 INFO - PROCESS | 4852 | 1467431394705 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:49:54 INFO - PROCESS | 4852 | 1467431394707 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:54 INFO - PROCESS | 4852 | 1467431394787 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 20:49:54 INFO - PROCESS | 4852 | 1467431394793 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:54 INFO - PROCESS | 4852 | 1467431394795 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:54 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED20EBF000 == 33 [pid = 4852] [id = 188] 20:49:54 INFO - PROCESS | 4852 | ++DOMWINDOW == 58 (000000ED1F457800) [pid = 4852] [serial = 562] [outer = 0000000000000000] 20:49:54 INFO - PROCESS | 4852 | ++DOMWINDOW == 59 (000000ED1F706400) [pid = 4852] [serial = 563] [outer = 000000ED1F457800] 20:49:54 INFO - PROCESS | 4852 | 1467431394843 Marionette DEBUG loaded listener.js 20:49:54 INFO - PROCESS | 4852 | ++DOMWINDOW == 60 (000000ED1FAA0C00) [pid = 4852] [serial = 564] [outer = 000000ED1F457800] 20:49:55 INFO - PROCESS | 4852 | 1467431395319 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:49:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 20:49:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 692ms 20:49:55 INFO - PROCESS | 4852 | 1467431395386 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 20:49:55 INFO - PROCESS | 4852 | 1467431395388 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 20:49:55 INFO - PROCESS | 4852 | 1467431395392 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 20:49:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 20:49:55 INFO - PROCESS | 4852 | 1467431395393 Marionette TRACE conn5 <- [1,718,null,{}] 20:49:55 INFO - PROCESS | 4852 | 1467431395397 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:49:55 INFO - PROCESS | 4852 | 1467431395403 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:55 INFO - PROCESS | 4852 | 1467431395550 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 20:49:55 INFO - PROCESS | 4852 | 1467431395559 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:55 INFO - PROCESS | 4852 | 1467431395561 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:55 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED238B0800 == 34 [pid = 4852] [id = 189] 20:49:55 INFO - PROCESS | 4852 | ++DOMWINDOW == 61 (000000ED1378D000) [pid = 4852] [serial = 565] [outer = 0000000000000000] 20:49:55 INFO - PROCESS | 4852 | ++DOMWINDOW == 62 (000000ED20110000) [pid = 4852] [serial = 566] [outer = 000000ED1378D000] 20:49:55 INFO - PROCESS | 4852 | 1467431395660 Marionette DEBUG loaded listener.js 20:49:55 INFO - PROCESS | 4852 | ++DOMWINDOW == 63 (000000ED20AA0800) [pid = 4852] [serial = 567] [outer = 000000ED1378D000] 20:49:56 INFO - PROCESS | 4852 | 1467431396077 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:49:56 INFO - PROCESS | 4852 | 1467431396131 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 20:49:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 20:49:56 INFO - PROCESS | 4852 | 1467431396134 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 20:49:56 INFO - PROCESS | 4852 | 1467431396136 Marionette TRACE conn5 <- [1,722,null,{}] 20:49:56 INFO - PROCESS | 4852 | 1467431396145 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:49:56 INFO - PROCESS | 4852 | 1467431396147 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:56 INFO - PROCESS | 4852 | 1467431396227 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 20:49:56 INFO - PROCESS | 4852 | 1467431396233 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:56 INFO - PROCESS | 4852 | 1467431396235 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:56 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED23B85000 == 35 [pid = 4852] [id = 190] 20:49:56 INFO - PROCESS | 4852 | ++DOMWINDOW == 64 (000000ED20AA5400) [pid = 4852] [serial = 568] [outer = 0000000000000000] 20:49:56 INFO - PROCESS | 4852 | ++DOMWINDOW == 65 (000000ED21511C00) [pid = 4852] [serial = 569] [outer = 000000ED20AA5400] 20:49:56 INFO - PROCESS | 4852 | 1467431396280 Marionette DEBUG loaded listener.js 20:49:56 INFO - PROCESS | 4852 | ++DOMWINDOW == 66 (000000ED215F5000) [pid = 4852] [serial = 570] [outer = 000000ED20AA5400] 20:49:56 INFO - PROCESS | 4852 | 1467431396980 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:49:57 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:49:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 880ms 20:49:57 INFO - PROCESS | 4852 | 1467431397019 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 20:49:57 INFO - PROCESS | 4852 | 1467431397024 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 20:49:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 20:49:57 INFO - PROCESS | 4852 | 1467431397056 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 20:49:57 INFO - PROCESS | 4852 | 1467431397060 Marionette TRACE conn5 <- [1,726,null,{}] 20:49:57 INFO - PROCESS | 4852 | 1467431397070 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:49:57 INFO - PROCESS | 4852 | 1467431397074 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:57 INFO - PROCESS | 4852 | 1467431397223 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 20:49:57 INFO - PROCESS | 4852 | 1467431397286 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:57 INFO - PROCESS | 4852 | 1467431397289 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:57 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1D1BD000 == 36 [pid = 4852] [id = 191] 20:49:57 INFO - PROCESS | 4852 | ++DOMWINDOW == 67 (000000ED149E7C00) [pid = 4852] [serial = 571] [outer = 0000000000000000] 20:49:57 INFO - PROCESS | 4852 | ++DOMWINDOW == 68 (000000ED183B7C00) [pid = 4852] [serial = 572] [outer = 000000ED149E7C00] 20:49:57 INFO - PROCESS | 4852 | 1467431397348 Marionette DEBUG loaded listener.js 20:49:57 INFO - PROCESS | 4852 | ++DOMWINDOW == 69 (000000ED19B8D800) [pid = 4852] [serial = 573] [outer = 000000ED149E7C00] 20:49:58 INFO - PROCESS | 4852 | [4852] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 20:49:58 INFO - PROCESS | 4852 | 1467431398433 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:49:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 20:49:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1430ms 20:49:58 INFO - PROCESS | 4852 | 1467431398463 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 20:49:58 INFO - PROCESS | 4852 | 1467431398468 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 20:49:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 20:49:58 INFO - PROCESS | 4852 | 1467431398475 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 20:49:58 INFO - PROCESS | 4852 | 1467431398479 Marionette TRACE conn5 <- [1,730,null,{}] 20:49:58 INFO - PROCESS | 4852 | 1467431398483 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:49:58 INFO - PROCESS | 4852 | 1467431398486 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:58 INFO - PROCESS | 4852 | 1467431398632 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 20:49:58 INFO - PROCESS | 4852 | 1467431398743 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:58 INFO - PROCESS | 4852 | 1467431398746 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:49:58 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED238A3800 == 37 [pid = 4852] [id = 192] 20:49:58 INFO - PROCESS | 4852 | ++DOMWINDOW == 70 (000000ED1D14A800) [pid = 4852] [serial = 574] [outer = 0000000000000000] 20:49:58 INFO - PROCESS | 4852 | ++DOMWINDOW == 71 (000000ED1F463C00) [pid = 4852] [serial = 575] [outer = 000000ED1D14A800] 20:49:58 INFO - PROCESS | 4852 | 1467431398804 Marionette DEBUG loaded listener.js 20:49:58 INFO - PROCESS | 4852 | ++DOMWINDOW == 72 (000000ED1FE27C00) [pid = 4852] [serial = 576] [outer = 000000ED1D14A800] 20:49:59 INFO - PROCESS | 4852 | 1467431399835 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:49:59 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:49:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1400ms 20:49:59 INFO - PROCESS | 4852 | 1467431399877 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 20:49:59 INFO - PROCESS | 4852 | 1467431399880 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 20:49:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 20:49:59 INFO - PROCESS | 4852 | 1467431399884 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 20:49:59 INFO - PROCESS | 4852 | 1467431399888 Marionette TRACE conn5 <- [1,734,null,{}] 20:49:59 INFO - PROCESS | 4852 | 1467431399900 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:49:59 INFO - PROCESS | 4852 | 1467431399905 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:00 INFO - PROCESS | 4852 | 1467431400126 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 20:50:00 INFO - PROCESS | 4852 | 1467431400245 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:00 INFO - PROCESS | 4852 | 1467431400248 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:00 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED18687800 == 38 [pid = 4852] [id = 193] 20:50:00 INFO - PROCESS | 4852 | ++DOMWINDOW == 73 (000000ED13A57C00) [pid = 4852] [serial = 577] [outer = 0000000000000000] 20:50:00 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED13AE8C00) [pid = 4852] [serial = 578] [outer = 000000ED13A57C00] 20:50:00 INFO - PROCESS | 4852 | 1467431400300 Marionette DEBUG loaded listener.js 20:50:00 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED184A1C00) [pid = 4852] [serial = 579] [outer = 000000ED13A57C00] 20:50:01 INFO - PROCESS | 4852 | --DOCSHELL 000000ED238B0800 == 37 [pid = 4852] [id = 189] 20:50:01 INFO - PROCESS | 4852 | --DOCSHELL 000000ED20EBF000 == 36 [pid = 4852] [id = 188] 20:50:01 INFO - PROCESS | 4852 | --DOCSHELL 000000ED203F0800 == 35 [pid = 4852] [id = 187] 20:50:01 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1FA2B800 == 34 [pid = 4852] [id = 186] 20:50:01 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1D025000 == 33 [pid = 4852] [id = 185] 20:50:01 INFO - PROCESS | 4852 | --DOCSHELL 000000ED186C1800 == 32 [pid = 4852] [id = 184] 20:50:01 INFO - PROCESS | 4852 | --DOCSHELL 000000ED19431000 == 31 [pid = 4852] [id = 183] 20:50:01 INFO - PROCESS | 4852 | --DOCSHELL 000000ED23B89800 == 30 [pid = 4852] [id = 182] 20:50:01 INFO - PROCESS | 4852 | --DOCSHELL 000000ED20220800 == 29 [pid = 4852] [id = 172] 20:50:01 INFO - PROCESS | 4852 | --DOCSHELL 000000ED238A3800 == 28 [pid = 4852] [id = 192] 20:50:01 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1D1BD000 == 27 [pid = 4852] [id = 191] 20:50:01 INFO - PROCESS | 4852 | --DOCSHELL 000000ED23B85000 == 26 [pid = 4852] [id = 190] 20:50:01 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED1959AC00) [pid = 4852] [serial = 527] [outer = 0000000000000000] [url = about:blank] 20:50:01 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED1966A000) [pid = 4852] [serial = 528] [outer = 0000000000000000] [url = about:blank] 20:50:01 INFO - PROCESS | 4852 | --DOMWINDOW == 72 (000000ED13782C00) [pid = 4852] [serial = 518] [outer = 0000000000000000] [url = about:blank] 20:50:01 INFO - PROCESS | 4852 | --DOMWINDOW == 71 (000000ED1379B000) [pid = 4852] [serial = 519] [outer = 0000000000000000] [url = about:blank] 20:50:01 INFO - PROCESS | 4852 | --DOMWINDOW == 70 (000000ED17C71C00) [pid = 4852] [serial = 524] [outer = 0000000000000000] [url = about:blank] 20:50:01 INFO - PROCESS | 4852 | --DOMWINDOW == 69 (000000ED184AB000) [pid = 4852] [serial = 525] [outer = 0000000000000000] [url = about:blank] 20:50:01 INFO - PROCESS | 4852 | --DOMWINDOW == 68 (000000ED13A56000) [pid = 4852] [serial = 521] [outer = 0000000000000000] [url = about:blank] 20:50:01 INFO - PROCESS | 4852 | --DOMWINDOW == 67 (000000ED13AE4400) [pid = 4852] [serial = 522] [outer = 0000000000000000] [url = about:blank] 20:50:01 INFO - PROCESS | 4852 | --DOMWINDOW == 66 (000000ED1C6E8000) [pid = 4852] [serial = 530] [outer = 0000000000000000] [url = about:blank] 20:50:01 INFO - PROCESS | 4852 | --DOMWINDOW == 65 (000000ED1D073C00) [pid = 4852] [serial = 531] [outer = 0000000000000000] [url = about:blank] 20:50:01 INFO - PROCESS | 4852 | --DOMWINDOW == 64 (000000ED1D984400) [pid = 4852] [serial = 533] [outer = 0000000000000000] [url = about:blank] 20:50:01 INFO - PROCESS | 4852 | --DOMWINDOW == 63 (000000ED1FDB0C00) [pid = 4852] [serial = 543] [outer = 0000000000000000] [url = about:blank] 20:50:01 INFO - PROCESS | 4852 | --DOMWINDOW == 62 (000000ED1F470000) [pid = 4852] [serial = 536] [outer = 0000000000000000] [url = about:blank] 20:50:01 INFO - PROCESS | 4852 | --DOMWINDOW == 61 (000000ED1FA9FC00) [pid = 4852] [serial = 539] [outer = 0000000000000000] [url = about:blank] 20:50:01 INFO - PROCESS | 4852 | --DOMWINDOW == 60 (000000ED1F709800) [pid = 4852] [serial = 537] [outer = 0000000000000000] [url = about:blank] 20:50:01 INFO - PROCESS | 4852 | --DOMWINDOW == 59 (000000ED1FDABC00) [pid = 4852] [serial = 540] [outer = 0000000000000000] [url = about:blank] 20:50:01 INFO - PROCESS | 4852 | --DOMWINDOW == 58 (000000ED1F3A2800) [pid = 4852] [serial = 534] [outer = 0000000000000000] [url = about:blank] 20:50:01 INFO - PROCESS | 4852 | --DOMWINDOW == 57 (000000ED19FC9C00) [pid = 4852] [serial = 542] [outer = 0000000000000000] [url = about:blank] 20:50:01 INFO - PROCESS | 4852 | --DOMWINDOW == 56 (000000ED1FEFE400) [pid = 4852] [serial = 545] [outer = 0000000000000000] [url = about:blank] 20:50:01 INFO - PROCESS | 4852 | 1467431401503 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:50:01 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:50:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1643ms 20:50:01 INFO - PROCESS | 4852 | 1467431401569 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 20:50:01 INFO - PROCESS | 4852 | 1467431401573 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 20:50:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 20:50:01 INFO - PROCESS | 4852 | 1467431401579 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 20:50:01 INFO - PROCESS | 4852 | 1467431401582 Marionette TRACE conn5 <- [1,738,null,{}] 20:50:01 INFO - PROCESS | 4852 | 1467431401588 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:50:01 INFO - PROCESS | 4852 | 1467431401591 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:01 INFO - PROCESS | 4852 | 1467431401688 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 20:50:01 INFO - PROCESS | 4852 | 1467431401695 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:01 INFO - PROCESS | 4852 | 1467431401700 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:01 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1835E000 == 27 [pid = 4852] [id = 194] 20:50:01 INFO - PROCESS | 4852 | ++DOMWINDOW == 57 (000000ED1384BC00) [pid = 4852] [serial = 580] [outer = 0000000000000000] 20:50:01 INFO - PROCESS | 4852 | ++DOMWINDOW == 58 (000000ED13853800) [pid = 4852] [serial = 581] [outer = 000000ED1384BC00] 20:50:01 INFO - PROCESS | 4852 | 1467431401751 Marionette DEBUG loaded listener.js 20:50:01 INFO - PROCESS | 4852 | ++DOMWINDOW == 59 (000000ED13A5D400) [pid = 4852] [serial = 582] [outer = 000000ED1384BC00] 20:50:02 INFO - PROCESS | 4852 | 1467431402711 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:50:02 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:50:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1195ms 20:50:02 INFO - PROCESS | 4852 | 1467431402776 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 20:50:02 INFO - PROCESS | 4852 | 1467431402781 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 20:50:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 20:50:02 INFO - PROCESS | 4852 | 1467431402787 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 20:50:02 INFO - PROCESS | 4852 | 1467431402790 Marionette TRACE conn5 <- [1,742,null,{}] 20:50:02 INFO - PROCESS | 4852 | 1467431402794 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:50:02 INFO - PROCESS | 4852 | 1467431402797 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:02 INFO - PROCESS | 4852 | 1467431402887 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 20:50:02 INFO - PROCESS | 4852 | 1467431402894 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:02 INFO - PROCESS | 4852 | 1467431402897 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:02 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1D027800 == 28 [pid = 4852] [id = 195] 20:50:02 INFO - PROCESS | 4852 | ++DOMWINDOW == 60 (000000ED17BF4400) [pid = 4852] [serial = 583] [outer = 0000000000000000] 20:50:02 INFO - PROCESS | 4852 | ++DOMWINDOW == 61 (000000ED1832A000) [pid = 4852] [serial = 584] [outer = 000000ED17BF4400] 20:50:02 INFO - PROCESS | 4852 | 1467431402946 Marionette DEBUG loaded listener.js 20:50:03 INFO - PROCESS | 4852 | ++DOMWINDOW == 62 (000000ED19412800) [pid = 4852] [serial = 585] [outer = 000000ED17BF4400] 20:50:03 INFO - PROCESS | 4852 | 1467431403887 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:50:03 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:50:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1132ms 20:50:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 20:50:03 INFO - PROCESS | 4852 | 1467431403920 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 20:50:03 INFO - PROCESS | 4852 | 1467431403923 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 20:50:03 INFO - PROCESS | 4852 | 1467431403926 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 20:50:03 INFO - PROCESS | 4852 | 1467431403930 Marionette TRACE conn5 <- [1,746,null,{}] 20:50:03 INFO - PROCESS | 4852 | 1467431403948 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:50:03 INFO - PROCESS | 4852 | 1467431403953 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:04 INFO - PROCESS | 4852 | 1467431404063 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 20:50:04 INFO - PROCESS | 4852 | 1467431404071 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:04 INFO - PROCESS | 4852 | 1467431404074 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:04 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1FA2D800 == 29 [pid = 4852] [id = 196] 20:50:04 INFO - PROCESS | 4852 | ++DOMWINDOW == 63 (000000ED1C6ED400) [pid = 4852] [serial = 586] [outer = 0000000000000000] 20:50:04 INFO - PROCESS | 4852 | ++DOMWINDOW == 64 (000000ED1D120800) [pid = 4852] [serial = 587] [outer = 000000ED1C6ED400] 20:50:04 INFO - PROCESS | 4852 | 1467431404123 Marionette DEBUG loaded listener.js 20:50:04 INFO - PROCESS | 4852 | ++DOMWINDOW == 65 (000000ED1D14F000) [pid = 4852] [serial = 588] [outer = 000000ED1C6ED400] 20:50:04 INFO - PROCESS | 4852 | 1467431404610 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:50:04 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:50:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 755ms 20:50:04 INFO - PROCESS | 4852 | 1467431404690 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 20:50:04 INFO - PROCESS | 4852 | 1467431404693 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 20:50:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 20:50:04 INFO - PROCESS | 4852 | 1467431404696 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 20:50:04 INFO - PROCESS | 4852 | 1467431404698 Marionette TRACE conn5 <- [1,750,null,{}] 20:50:04 INFO - PROCESS | 4852 | 1467431404702 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:50:04 INFO - PROCESS | 4852 | 1467431404704 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:04 INFO - PROCESS | 4852 | 1467431404814 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 20:50:04 INFO - PROCESS | 4852 | 1467431404863 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:04 INFO - PROCESS | 4852 | 1467431404865 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:04 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED2085F000 == 30 [pid = 4852] [id = 197] 20:50:04 INFO - PROCESS | 4852 | ++DOMWINDOW == 66 (000000ED1F396000) [pid = 4852] [serial = 589] [outer = 0000000000000000] 20:50:04 INFO - PROCESS | 4852 | ++DOMWINDOW == 67 (000000ED1F45C800) [pid = 4852] [serial = 590] [outer = 000000ED1F396000] 20:50:04 INFO - PROCESS | 4852 | 1467431404911 Marionette DEBUG loaded listener.js 20:50:05 INFO - PROCESS | 4852 | ++DOMWINDOW == 68 (000000ED1F6E4C00) [pid = 4852] [serial = 591] [outer = 000000ED1F396000] 20:50:05 INFO - PROCESS | 4852 | --DOMWINDOW == 67 (000000ED23B54000) [pid = 4852] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 20:50:05 INFO - PROCESS | 4852 | --DOMWINDOW == 66 (000000ED1378D000) [pid = 4852] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 20:50:05 INFO - PROCESS | 4852 | --DOMWINDOW == 65 (000000ED20AA5400) [pid = 4852] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 20:50:05 INFO - PROCESS | 4852 | --DOMWINDOW == 64 (000000ED1C6EF000) [pid = 4852] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 20:50:05 INFO - PROCESS | 4852 | --DOMWINDOW == 63 (000000ED137A2800) [pid = 4852] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 20:50:05 INFO - PROCESS | 4852 | --DOMWINDOW == 62 (000000ED1F703000) [pid = 4852] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 20:50:05 INFO - PROCESS | 4852 | --DOMWINDOW == 61 (000000ED13AE4000) [pid = 4852] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 20:50:05 INFO - PROCESS | 4852 | --DOMWINDOW == 60 (000000ED18679000) [pid = 4852] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 20:50:05 INFO - PROCESS | 4852 | --DOMWINDOW == 59 (000000ED1F457800) [pid = 4852] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 20:50:05 INFO - PROCESS | 4852 | --DOMWINDOW == 58 (000000ED1D3E4C00) [pid = 4852] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 20:50:05 INFO - PROCESS | 4852 | [4852] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 20:50:05 INFO - PROCESS | 4852 | 1467431405801 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:50:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 20:50:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1141ms 20:50:05 INFO - PROCESS | 4852 | 1467431405839 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 20:50:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 20:50:05 INFO - PROCESS | 4852 | 1467431405841 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 20:50:05 INFO - PROCESS | 4852 | 1467431405845 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 20:50:05 INFO - PROCESS | 4852 | 1467431405847 Marionette TRACE conn5 <- [1,754,null,{}] 20:50:05 INFO - PROCESS | 4852 | 1467431405851 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:50:05 INFO - PROCESS | 4852 | 1467431405853 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:05 INFO - PROCESS | 4852 | 1467431405932 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 20:50:05 INFO - PROCESS | 4852 | 1467431405937 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:05 INFO - PROCESS | 4852 | 1467431405939 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:05 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED2157A800 == 31 [pid = 4852] [id = 198] 20:50:05 INFO - PROCESS | 4852 | ++DOMWINDOW == 59 (000000ED17CCA400) [pid = 4852] [serial = 592] [outer = 0000000000000000] 20:50:05 INFO - PROCESS | 4852 | ++DOMWINDOW == 60 (000000ED1C6E2800) [pid = 4852] [serial = 593] [outer = 000000ED17CCA400] 20:50:05 INFO - PROCESS | 4852 | 1467431405984 Marionette DEBUG loaded listener.js 20:50:06 INFO - PROCESS | 4852 | ++DOMWINDOW == 61 (000000ED1F706C00) [pid = 4852] [serial = 594] [outer = 000000ED17CCA400] 20:50:06 INFO - PROCESS | 4852 | 1467431406851 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:50:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 20:50:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1024ms 20:50:06 INFO - PROCESS | 4852 | 1467431406873 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 20:50:06 INFO - PROCESS | 4852 | 1467431406875 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 20:50:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 20:50:06 INFO - PROCESS | 4852 | 1467431406878 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 20:50:06 INFO - PROCESS | 4852 | 1467431406880 Marionette TRACE conn5 <- [1,758,null,{}] 20:50:06 INFO - PROCESS | 4852 | 1467431406883 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:50:06 INFO - PROCESS | 4852 | 1467431406889 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:07 INFO - PROCESS | 4852 | 1467431407031 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 20:50:07 INFO - PROCESS | 4852 | 1467431407038 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:07 INFO - PROCESS | 4852 | 1467431407040 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:07 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED23A2C000 == 32 [pid = 4852] [id = 199] 20:50:07 INFO - PROCESS | 4852 | ++DOMWINDOW == 62 (000000ED1F70F000) [pid = 4852] [serial = 595] [outer = 0000000000000000] 20:50:07 INFO - PROCESS | 4852 | ++DOMWINDOW == 63 (000000ED1FAAA800) [pid = 4852] [serial = 596] [outer = 000000ED1F70F000] 20:50:07 INFO - PROCESS | 4852 | 1467431407087 Marionette DEBUG loaded listener.js 20:50:07 INFO - PROCESS | 4852 | ++DOMWINDOW == 64 (000000ED203CC000) [pid = 4852] [serial = 597] [outer = 000000ED1F70F000] 20:50:07 INFO - PROCESS | 4852 | 1467431407499 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:50:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 20:50:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 692ms 20:50:07 INFO - PROCESS | 4852 | 1467431407573 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 20:50:07 INFO - PROCESS | 4852 | 1467431407576 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 20:50:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 20:50:07 INFO - PROCESS | 4852 | 1467431407585 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 20:50:07 INFO - PROCESS | 4852 | 1467431407587 Marionette TRACE conn5 <- [1,762,null,{}] 20:50:07 INFO - PROCESS | 4852 | 1467431407590 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:50:07 INFO - PROCESS | 4852 | 1467431407592 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:07 INFO - PROCESS | 4852 | 1467431407670 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 20:50:07 INFO - PROCESS | 4852 | 1467431407675 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:07 INFO - PROCESS | 4852 | 1467431407677 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:07 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED23B82800 == 33 [pid = 4852] [id = 200] 20:50:07 INFO - PROCESS | 4852 | ++DOMWINDOW == 65 (000000ED1C6E6800) [pid = 4852] [serial = 598] [outer = 0000000000000000] 20:50:07 INFO - PROCESS | 4852 | ++DOMWINDOW == 66 (000000ED20AA7400) [pid = 4852] [serial = 599] [outer = 000000ED1C6E6800] 20:50:07 INFO - PROCESS | 4852 | 1467431407721 Marionette DEBUG loaded listener.js 20:50:07 INFO - PROCESS | 4852 | ++DOMWINDOW == 67 (000000ED21507C00) [pid = 4852] [serial = 600] [outer = 000000ED1C6E6800] 20:50:08 INFO - PROCESS | 4852 | 1467431408562 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:50:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 20:50:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1025ms 20:50:08 INFO - PROCESS | 4852 | 1467431408613 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 20:50:08 INFO - PROCESS | 4852 | 1467431408618 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 20:50:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 20:50:08 INFO - PROCESS | 4852 | 1467431408622 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 20:50:08 INFO - PROCESS | 4852 | 1467431408628 Marionette TRACE conn5 <- [1,766,null,{}] 20:50:08 INFO - PROCESS | 4852 | 1467431408654 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:50:08 INFO - PROCESS | 4852 | 1467431408658 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:08 INFO - PROCESS | 4852 | 1467431408829 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 20:50:08 INFO - PROCESS | 4852 | 1467431408912 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:08 INFO - PROCESS | 4852 | 1467431408915 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:08 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1D020800 == 34 [pid = 4852] [id = 201] 20:50:08 INFO - PROCESS | 4852 | ++DOMWINDOW == 68 (000000ED13D1A400) [pid = 4852] [serial = 601] [outer = 0000000000000000] 20:50:08 INFO - PROCESS | 4852 | ++DOMWINDOW == 69 (000000ED17910C00) [pid = 4852] [serial = 602] [outer = 000000ED13D1A400] 20:50:08 INFO - PROCESS | 4852 | 1467431408974 Marionette DEBUG loaded listener.js 20:50:09 INFO - PROCESS | 4852 | ++DOMWINDOW == 70 (000000ED19664000) [pid = 4852] [serial = 603] [outer = 000000ED13D1A400] 20:50:09 INFO - PROCESS | 4852 | 1467431409821 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:50:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 20:50:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1259ms 20:50:09 INFO - PROCESS | 4852 | 1467431409887 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 20:50:09 INFO - PROCESS | 4852 | 1467431409891 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 20:50:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 20:50:09 INFO - PROCESS | 4852 | 1467431409897 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 20:50:09 INFO - PROCESS | 4852 | 1467431409900 Marionette TRACE conn5 <- [1,770,null,{}] 20:50:09 INFO - PROCESS | 4852 | 1467431409905 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:50:09 INFO - PROCESS | 4852 | 1467431409908 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:10 INFO - PROCESS | 4852 | 1467431410038 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 20:50:10 INFO - PROCESS | 4852 | --DOCSHELL 000000ED23A2C000 == 33 [pid = 4852] [id = 199] 20:50:10 INFO - PROCESS | 4852 | --DOCSHELL 000000ED2157A800 == 32 [pid = 4852] [id = 198] 20:50:10 INFO - PROCESS | 4852 | --DOCSHELL 000000ED2085F000 == 31 [pid = 4852] [id = 197] 20:50:10 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1FA2D800 == 30 [pid = 4852] [id = 196] 20:50:10 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1D027800 == 29 [pid = 4852] [id = 195] 20:50:10 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1835E000 == 28 [pid = 4852] [id = 194] 20:50:10 INFO - PROCESS | 4852 | --DOMWINDOW == 69 (000000ED2457D000) [pid = 4852] [serial = 516] [outer = 0000000000000000] [url = about:blank] 20:50:10 INFO - PROCESS | 4852 | --DOMWINDOW == 68 (000000ED20110000) [pid = 4852] [serial = 566] [outer = 0000000000000000] [url = about:blank] 20:50:10 INFO - PROCESS | 4852 | --DOMWINDOW == 67 (000000ED215F5000) [pid = 4852] [serial = 570] [outer = 0000000000000000] [url = about:blank] 20:50:10 INFO - PROCESS | 4852 | --DOMWINDOW == 66 (000000ED21511C00) [pid = 4852] [serial = 569] [outer = 0000000000000000] [url = about:blank] 20:50:10 INFO - PROCESS | 4852 | --DOMWINDOW == 65 (000000ED1D13A000) [pid = 4852] [serial = 557] [outer = 0000000000000000] [url = about:blank] 20:50:10 INFO - PROCESS | 4852 | --DOMWINDOW == 64 (000000ED13850800) [pid = 4852] [serial = 548] [outer = 0000000000000000] [url = about:blank] 20:50:10 INFO - PROCESS | 4852 | --DOMWINDOW == 63 (000000ED13AED400) [pid = 4852] [serial = 549] [outer = 0000000000000000] [url = about:blank] 20:50:10 INFO - PROCESS | 4852 | --DOMWINDOW == 62 (000000ED206C3400) [pid = 4852] [serial = 546] [outer = 0000000000000000] [url = about:blank] 20:50:10 INFO - PROCESS | 4852 | --DOMWINDOW == 61 (000000ED13B31C00) [pid = 4852] [serial = 551] [outer = 0000000000000000] [url = about:blank] 20:50:10 INFO - PROCESS | 4852 | --DOMWINDOW == 60 (000000ED17907000) [pid = 4852] [serial = 552] [outer = 0000000000000000] [url = about:blank] 20:50:10 INFO - PROCESS | 4852 | --DOMWINDOW == 59 (000000ED20AA0800) [pid = 4852] [serial = 567] [outer = 0000000000000000] [url = about:blank] 20:50:10 INFO - PROCESS | 4852 | --DOMWINDOW == 58 (000000ED18740800) [pid = 4852] [serial = 554] [outer = 0000000000000000] [url = about:blank] 20:50:10 INFO - PROCESS | 4852 | --DOMWINDOW == 57 (000000ED1F706400) [pid = 4852] [serial = 563] [outer = 0000000000000000] [url = about:blank] 20:50:10 INFO - PROCESS | 4852 | --DOMWINDOW == 56 (000000ED1D3E3C00) [pid = 4852] [serial = 558] [outer = 0000000000000000] [url = about:blank] 20:50:10 INFO - PROCESS | 4852 | --DOMWINDOW == 55 (000000ED1D93FC00) [pid = 4852] [serial = 560] [outer = 0000000000000000] [url = about:blank] 20:50:10 INFO - PROCESS | 4852 | --DOMWINDOW == 54 (000000ED1F39F400) [pid = 4852] [serial = 561] [outer = 0000000000000000] [url = about:blank] 20:50:10 INFO - PROCESS | 4852 | --DOMWINDOW == 53 (000000ED195D9C00) [pid = 4852] [serial = 555] [outer = 0000000000000000] [url = about:blank] 20:50:10 INFO - PROCESS | 4852 | --DOMWINDOW == 52 (000000ED1FAA0C00) [pid = 4852] [serial = 564] [outer = 0000000000000000] [url = about:blank] 20:50:10 INFO - PROCESS | 4852 | 1467431410129 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:10 INFO - PROCESS | 4852 | 1467431410134 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:10 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED13942000 == 29 [pid = 4852] [id = 202] 20:50:10 INFO - PROCESS | 4852 | ++DOMWINDOW == 53 (000000ED1379AC00) [pid = 4852] [serial = 604] [outer = 0000000000000000] 20:50:10 INFO - PROCESS | 4852 | ++DOMWINDOW == 54 (000000ED137A4800) [pid = 4852] [serial = 605] [outer = 000000ED1379AC00] 20:50:10 INFO - PROCESS | 4852 | 1467431410183 Marionette DEBUG loaded listener.js 20:50:10 INFO - PROCESS | 4852 | ++DOMWINDOW == 55 (000000ED13DBC800) [pid = 4852] [serial = 606] [outer = 000000ED1379AC00] 20:50:10 INFO - PROCESS | 4852 | 1467431410618 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:50:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 20:50:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 795ms 20:50:10 INFO - PROCESS | 4852 | 1467431410695 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 20:50:10 INFO - PROCESS | 4852 | 1467431410700 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 20:50:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 20:50:10 INFO - PROCESS | 4852 | 1467431410713 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 20:50:10 INFO - PROCESS | 4852 | 1467431410716 Marionette TRACE conn5 <- [1,774,null,{}] 20:50:10 INFO - PROCESS | 4852 | 1467431410719 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:50:10 INFO - PROCESS | 4852 | 1467431410722 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:10 INFO - PROCESS | 4852 | 1467431410811 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 20:50:10 INFO - PROCESS | 4852 | 1467431410825 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:10 INFO - PROCESS | 4852 | 1467431410828 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:10 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1D1C6000 == 30 [pid = 4852] [id = 203] 20:50:10 INFO - PROCESS | 4852 | ++DOMWINDOW == 56 (000000ED1959A800) [pid = 4852] [serial = 607] [outer = 0000000000000000] 20:50:10 INFO - PROCESS | 4852 | ++DOMWINDOW == 57 (000000ED195E0000) [pid = 4852] [serial = 608] [outer = 000000ED1959A800] 20:50:10 INFO - PROCESS | 4852 | 1467431410876 Marionette DEBUG loaded listener.js 20:50:10 INFO - PROCESS | 4852 | ++DOMWINDOW == 58 (000000ED1C6E1400) [pid = 4852] [serial = 609] [outer = 000000ED1959A800] 20:50:11 INFO - PROCESS | 4852 | 1467431411330 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:50:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 20:50:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 629ms 20:50:11 INFO - PROCESS | 4852 | 1467431411344 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 20:50:11 INFO - PROCESS | 4852 | 1467431411346 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 20:50:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 20:50:11 INFO - PROCESS | 4852 | 1467431411350 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 20:50:11 INFO - PROCESS | 4852 | 1467431411354 Marionette TRACE conn5 <- [1,778,null,{}] 20:50:11 INFO - PROCESS | 4852 | 1467431411370 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:50:11 INFO - PROCESS | 4852 | 1467431411375 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:11 INFO - PROCESS | 4852 | 1467431411499 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 20:50:11 INFO - PROCESS | 4852 | 1467431411509 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:11 INFO - PROCESS | 4852 | 1467431411512 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:11 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED20061000 == 31 [pid = 4852] [id = 204] 20:50:11 INFO - PROCESS | 4852 | ++DOMWINDOW == 59 (000000ED1D1AA400) [pid = 4852] [serial = 610] [outer = 0000000000000000] 20:50:11 INFO - PROCESS | 4852 | ++DOMWINDOW == 60 (000000ED1D93F000) [pid = 4852] [serial = 611] [outer = 000000ED1D1AA400] 20:50:11 INFO - PROCESS | 4852 | 1467431411616 Marionette DEBUG loaded listener.js 20:50:11 INFO - PROCESS | 4852 | ++DOMWINDOW == 61 (000000ED1F457400) [pid = 4852] [serial = 612] [outer = 000000ED1D1AA400] 20:50:12 INFO - PROCESS | 4852 | 1467431412012 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:50:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 20:50:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 690ms 20:50:12 INFO - PROCESS | 4852 | 1467431412043 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 20:50:12 INFO - PROCESS | 4852 | 1467431412046 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 20:50:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 20:50:12 INFO - PROCESS | 4852 | 1467431412049 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 20:50:12 INFO - PROCESS | 4852 | 1467431412051 Marionette TRACE conn5 <- [1,782,null,{}] 20:50:12 INFO - PROCESS | 4852 | 1467431412054 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:50:12 INFO - PROCESS | 4852 | 1467431412056 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:12 INFO - PROCESS | 4852 | 1467431412191 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 20:50:12 INFO - PROCESS | 4852 | 1467431412236 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:12 INFO - PROCESS | 4852 | 1467431412239 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:12 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED21575800 == 32 [pid = 4852] [id = 205] 20:50:12 INFO - PROCESS | 4852 | ++DOMWINDOW == 62 (000000ED1F45B000) [pid = 4852] [serial = 613] [outer = 0000000000000000] 20:50:12 INFO - PROCESS | 4852 | ++DOMWINDOW == 63 (000000ED1F70E400) [pid = 4852] [serial = 614] [outer = 000000ED1F45B000] 20:50:12 INFO - PROCESS | 4852 | 1467431412285 Marionette DEBUG loaded listener.js 20:50:12 INFO - PROCESS | 4852 | ++DOMWINDOW == 64 (000000ED1FAAA400) [pid = 4852] [serial = 615] [outer = 000000ED1F45B000] 20:50:12 INFO - PROCESS | 4852 | 1467431412696 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:50:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 20:50:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 734ms 20:50:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 20:50:12 INFO - PROCESS | 4852 | 1467431412790 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 20:50:12 INFO - PROCESS | 4852 | 1467431412792 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 20:50:12 INFO - PROCESS | 4852 | 1467431412796 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 20:50:12 INFO - PROCESS | 4852 | 1467431412798 Marionette TRACE conn5 <- [1,786,null,{}] 20:50:12 INFO - PROCESS | 4852 | 1467431412850 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:50:12 INFO - PROCESS | 4852 | 1467431412852 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:12 INFO - PROCESS | 4852 | 1467431412962 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 20:50:12 INFO - PROCESS | 4852 | 1467431412970 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:12 INFO - PROCESS | 4852 | 1467431412972 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:12 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED23A33800 == 33 [pid = 4852] [id = 206] 20:50:12 INFO - PROCESS | 4852 | ++DOMWINDOW == 65 (000000ED1F471800) [pid = 4852] [serial = 616] [outer = 0000000000000000] 20:50:13 INFO - PROCESS | 4852 | ++DOMWINDOW == 66 (000000ED1FEF3C00) [pid = 4852] [serial = 617] [outer = 000000ED1F471800] 20:50:13 INFO - PROCESS | 4852 | 1467431413016 Marionette DEBUG loaded listener.js 20:50:13 INFO - PROCESS | 4852 | ++DOMWINDOW == 67 (000000ED2059FC00) [pid = 4852] [serial = 618] [outer = 000000ED1F471800] 20:50:13 INFO - PROCESS | 4852 | 1467431413457 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:50:13 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:50:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 692ms 20:50:13 INFO - PROCESS | 4852 | 1467431413490 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 20:50:13 INFO - PROCESS | 4852 | 1467431413492 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 20:50:13 INFO - PROCESS | 4852 | 1467431413495 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 20:50:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 20:50:13 INFO - PROCESS | 4852 | 1467431413497 Marionette TRACE conn5 <- [1,790,null,{}] 20:50:13 INFO - PROCESS | 4852 | 1467431413509 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:50:13 INFO - PROCESS | 4852 | 1467431413515 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:13 INFO - PROCESS | 4852 | 1467431413644 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 20:50:13 INFO - PROCESS | 4852 | 1467431413692 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:13 INFO - PROCESS | 4852 | 1467431413695 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:13 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24565000 == 34 [pid = 4852] [id = 207] 20:50:13 INFO - PROCESS | 4852 | ++DOMWINDOW == 68 (000000ED20A5BC00) [pid = 4852] [serial = 619] [outer = 0000000000000000] 20:50:13 INFO - PROCESS | 4852 | ++DOMWINDOW == 69 (000000ED21504800) [pid = 4852] [serial = 620] [outer = 000000ED20A5BC00] 20:50:13 INFO - PROCESS | 4852 | 1467431413740 Marionette DEBUG loaded listener.js 20:50:13 INFO - PROCESS | 4852 | ++DOMWINDOW == 70 (000000ED221DBC00) [pid = 4852] [serial = 621] [outer = 000000ED20A5BC00] 20:50:13 INFO - PROCESS | 4852 | --DOMWINDOW == 69 (000000ED17BF4400) [pid = 4852] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 20:50:13 INFO - PROCESS | 4852 | --DOMWINDOW == 68 (000000ED1C6ED400) [pid = 4852] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 20:50:13 INFO - PROCESS | 4852 | --DOMWINDOW == 67 (000000ED1F396000) [pid = 4852] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 20:50:13 INFO - PROCESS | 4852 | --DOMWINDOW == 66 (000000ED13A57C00) [pid = 4852] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 20:50:14 INFO - PROCESS | 4852 | --DOMWINDOW == 65 (000000ED1384BC00) [pid = 4852] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 20:50:14 INFO - PROCESS | 4852 | --DOMWINDOW == 64 (000000ED17CCA400) [pid = 4852] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 20:50:14 INFO - PROCESS | 4852 | --DOMWINDOW == 63 (000000ED149E7C00) [pid = 4852] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 20:50:14 INFO - PROCESS | 4852 | --DOMWINDOW == 62 (000000ED1D14A800) [pid = 4852] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 20:50:14 INFO - PROCESS | 4852 | --DOMWINDOW == 61 (000000ED1F70F000) [pid = 4852] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 20:50:14 INFO - PROCESS | 4852 | 1467431414160 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:50:14 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:50:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 692ms 20:50:14 INFO - PROCESS | 4852 | 1467431414197 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 20:50:14 INFO - PROCESS | 4852 | 1467431414199 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 20:50:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 20:50:14 INFO - PROCESS | 4852 | 1467431414203 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 20:50:14 INFO - PROCESS | 4852 | 1467431414205 Marionette TRACE conn5 <- [1,794,null,{}] 20:50:14 INFO - PROCESS | 4852 | 1467431414208 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:50:14 INFO - PROCESS | 4852 | 1467431414210 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:14 INFO - PROCESS | 4852 | 1467431414345 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 20:50:14 INFO - PROCESS | 4852 | 1467431414390 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:14 INFO - PROCESS | 4852 | 1467431414392 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:14 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24F63800 == 35 [pid = 4852] [id = 208] 20:50:14 INFO - PROCESS | 4852 | ++DOMWINDOW == 62 (000000ED180DAC00) [pid = 4852] [serial = 622] [outer = 0000000000000000] 20:50:14 INFO - PROCESS | 4852 | ++DOMWINDOW == 63 (000000ED1F45DC00) [pid = 4852] [serial = 623] [outer = 000000ED180DAC00] 20:50:14 INFO - PROCESS | 4852 | 1467431414437 Marionette DEBUG loaded listener.js 20:50:14 INFO - PROCESS | 4852 | ++DOMWINDOW == 64 (000000ED2239FC00) [pid = 4852] [serial = 624] [outer = 000000ED180DAC00] 20:50:14 INFO - PROCESS | 4852 | 1467431414774 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:50:14 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:50:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 627ms 20:50:14 INFO - PROCESS | 4852 | 1467431414831 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 20:50:14 INFO - PROCESS | 4852 | 1467431414833 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 20:50:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 20:50:14 INFO - PROCESS | 4852 | 1467431414836 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 20:50:14 INFO - PROCESS | 4852 | 1467431414838 Marionette TRACE conn5 <- [1,798,null,{}] 20:50:14 INFO - PROCESS | 4852 | 1467431414842 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:50:14 INFO - PROCESS | 4852 | 1467431414844 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:14 INFO - PROCESS | 4852 | 1467431414950 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 20:50:14 INFO - PROCESS | 4852 | 1467431414957 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:14 INFO - PROCESS | 4852 | 1467431414959 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:14 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED2707A000 == 36 [pid = 4852] [id = 209] 20:50:14 INFO - PROCESS | 4852 | ++DOMWINDOW == 65 (000000ED2277E400) [pid = 4852] [serial = 625] [outer = 0000000000000000] 20:50:14 INFO - PROCESS | 4852 | ++DOMWINDOW == 66 (000000ED22A98C00) [pid = 4852] [serial = 626] [outer = 000000ED2277E400] 20:50:15 INFO - PROCESS | 4852 | 1467431415003 Marionette DEBUG loaded listener.js 20:50:15 INFO - PROCESS | 4852 | ++DOMWINDOW == 67 (000000ED22C93800) [pid = 4852] [serial = 627] [outer = 000000ED2277E400] 20:50:15 INFO - PROCESS | 4852 | 1467431415405 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:50:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 20:50:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 585ms 20:50:15 INFO - PROCESS | 4852 | 1467431415425 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 20:50:15 INFO - PROCESS | 4852 | 1467431415427 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 20:50:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 20:50:15 INFO - PROCESS | 4852 | 1467431415430 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 20:50:15 INFO - PROCESS | 4852 | 1467431415432 Marionette TRACE conn5 <- [1,802,null,{}] 20:50:15 INFO - PROCESS | 4852 | 1467431415435 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:50:15 INFO - PROCESS | 4852 | 1467431415437 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:15 INFO - PROCESS | 4852 | 1467431415517 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 20:50:15 INFO - PROCESS | 4852 | 1467431415584 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:15 INFO - PROCESS | 4852 | 1467431415586 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:15 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27320000 == 37 [pid = 4852] [id = 210] 20:50:15 INFO - PROCESS | 4852 | ++DOMWINDOW == 68 (000000ED13847000) [pid = 4852] [serial = 628] [outer = 0000000000000000] 20:50:15 INFO - PROCESS | 4852 | ++DOMWINDOW == 69 (000000ED1D150000) [pid = 4852] [serial = 629] [outer = 000000ED13847000] 20:50:15 INFO - PROCESS | 4852 | 1467431415630 Marionette DEBUG loaded listener.js 20:50:15 INFO - PROCESS | 4852 | ++DOMWINDOW == 70 (000000ED22CE7800) [pid = 4852] [serial = 630] [outer = 000000ED13847000] 20:50:16 INFO - PROCESS | 4852 | 1467431416033 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:50:16 INFO - PROCESS | 4852 | 1467431416064 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 20:50:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 20:50:16 INFO - PROCESS | 4852 | 1467431416067 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 20:50:16 INFO - PROCESS | 4852 | 1467431416069 Marionette TRACE conn5 <- [1,806,null,{}] 20:50:16 INFO - PROCESS | 4852 | 1467431416072 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:50:16 INFO - PROCESS | 4852 | 1467431416074 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:16 INFO - PROCESS | 4852 | 1467431416188 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 20:50:16 INFO - PROCESS | 4852 | 1467431416271 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:16 INFO - PROCESS | 4852 | 1467431416274 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:16 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED17988000 == 38 [pid = 4852] [id = 211] 20:50:16 INFO - PROCESS | 4852 | ++DOMWINDOW == 71 (000000ED11A39800) [pid = 4852] [serial = 631] [outer = 0000000000000000] 20:50:16 INFO - PROCESS | 4852 | ++DOMWINDOW == 72 (000000ED13220C00) [pid = 4852] [serial = 632] [outer = 000000ED11A39800] 20:50:16 INFO - PROCESS | 4852 | 1467431416334 Marionette DEBUG loaded listener.js 20:50:16 INFO - PROCESS | 4852 | ++DOMWINDOW == 73 (000000ED13A5C800) [pid = 4852] [serial = 633] [outer = 000000ED11A39800] 20:50:16 INFO - PROCESS | 4852 | 1467431416971 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:50:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 20:50:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 986ms 20:50:17 INFO - PROCESS | 4852 | 1467431417060 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 20:50:17 INFO - PROCESS | 4852 | 1467431417064 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 20:50:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 20:50:17 INFO - PROCESS | 4852 | 1467431417069 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 20:50:17 INFO - PROCESS | 4852 | 1467431417072 Marionette TRACE conn5 <- [1,810,null,{}] 20:50:17 INFO - PROCESS | 4852 | 1467431417078 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:50:17 INFO - PROCESS | 4852 | 1467431417083 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:17 INFO - PROCESS | 4852 | 1467431417245 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 20:50:17 INFO - PROCESS | 4852 | 1467431417290 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:17 INFO - PROCESS | 4852 | 1467431417293 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:17 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED20052000 == 39 [pid = 4852] [id = 212] 20:50:17 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED1C6E7800) [pid = 4852] [serial = 634] [outer = 0000000000000000] 20:50:17 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED1D12F400) [pid = 4852] [serial = 635] [outer = 000000ED1C6E7800] 20:50:17 INFO - PROCESS | 4852 | 1467431417351 Marionette DEBUG loaded listener.js 20:50:17 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED1EBF5C00) [pid = 4852] [serial = 636] [outer = 000000ED1C6E7800] 20:50:18 INFO - PROCESS | 4852 | 1467431418008 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:50:18 INFO - PROCESS | 4852 | 1467431418064 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 20:50:18 INFO - PROCESS | 4852 | 1467431418081 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 20:50:18 INFO - PROCESS | 4852 | 1467431418084 Marionette TRACE conn5 <- [1,814,null,{}] 20:50:18 INFO - PROCESS | 4852 | 1467431418090 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:50:18 INFO - PROCESS | 4852 | 1467431418093 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:18 INFO - PROCESS | 4852 | 1467431418215 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 20:50:18 INFO - PROCESS | 4852 | 1467431418283 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:18 INFO - PROCESS | 4852 | 1467431418285 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:18 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27D71800 == 40 [pid = 4852] [id = 213] 20:50:18 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED1FEF4400) [pid = 4852] [serial = 637] [outer = 0000000000000000] 20:50:18 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED20D6DC00) [pid = 4852] [serial = 638] [outer = 000000ED1FEF4400] 20:50:18 INFO - PROCESS | 4852 | 1467431418382 Marionette DEBUG loaded listener.js 20:50:18 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED215FBC00) [pid = 4852] [serial = 639] [outer = 000000ED1FEF4400] 20:50:19 INFO - PROCESS | 4852 | 1467431419024 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:50:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 20:50:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1004ms 20:50:19 INFO - PROCESS | 4852 | 1467431419202 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 20:50:19 INFO - PROCESS | 4852 | 1467431419207 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 20:50:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 20:50:19 INFO - PROCESS | 4852 | 1467431419222 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 20:50:19 INFO - PROCESS | 4852 | 1467431419225 Marionette TRACE conn5 <- [1,818,null,{}] 20:50:19 INFO - PROCESS | 4852 | 1467431419231 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:50:19 INFO - PROCESS | 4852 | 1467431419234 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:19 INFO - PROCESS | 4852 | 1467431419373 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 20:50:19 INFO - PROCESS | 4852 | 1467431419437 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:19 INFO - PROCESS | 4852 | 1467431419442 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:19 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED19455000 == 41 [pid = 4852] [id = 214] 20:50:19 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED13AE5C00) [pid = 4852] [serial = 640] [outer = 0000000000000000] 20:50:19 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED13D16C00) [pid = 4852] [serial = 641] [outer = 000000ED13AE5C00] 20:50:19 INFO - PROCESS | 4852 | 1467431419493 Marionette DEBUG loaded listener.js 20:50:19 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED183E0C00) [pid = 4852] [serial = 642] [outer = 000000ED13AE5C00] 20:50:20 INFO - PROCESS | 4852 | --DOCSHELL 000000ED18687800 == 40 [pid = 4852] [id = 193] 20:50:20 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27320000 == 39 [pid = 4852] [id = 210] 20:50:20 INFO - PROCESS | 4852 | --DOCSHELL 000000ED2707A000 == 38 [pid = 4852] [id = 209] 20:50:20 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24F63800 == 37 [pid = 4852] [id = 208] 20:50:20 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24565000 == 36 [pid = 4852] [id = 207] 20:50:20 INFO - PROCESS | 4852 | --DOCSHELL 000000ED23A33800 == 35 [pid = 4852] [id = 206] 20:50:20 INFO - PROCESS | 4852 | --DOCSHELL 000000ED21575800 == 34 [pid = 4852] [id = 205] 20:50:20 INFO - PROCESS | 4852 | --DOCSHELL 000000ED20061000 == 33 [pid = 4852] [id = 204] 20:50:20 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1D1C6000 == 32 [pid = 4852] [id = 203] 20:50:20 INFO - PROCESS | 4852 | --DOCSHELL 000000ED13942000 == 31 [pid = 4852] [id = 202] 20:50:20 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1D020800 == 30 [pid = 4852] [id = 201] 20:50:20 INFO - PROCESS | 4852 | --DOCSHELL 000000ED23B82800 == 29 [pid = 4852] [id = 200] 20:50:20 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27D71800 == 28 [pid = 4852] [id = 213] 20:50:20 INFO - PROCESS | 4852 | --DOCSHELL 000000ED20052000 == 27 [pid = 4852] [id = 212] 20:50:20 INFO - PROCESS | 4852 | --DOCSHELL 000000ED17988000 == 26 [pid = 4852] [id = 211] 20:50:20 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED1832A000) [pid = 4852] [serial = 584] [outer = 0000000000000000] [url = about:blank] 20:50:20 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED1D120800) [pid = 4852] [serial = 587] [outer = 0000000000000000] [url = about:blank] 20:50:20 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED1D14F000) [pid = 4852] [serial = 588] [outer = 0000000000000000] [url = about:blank] 20:50:20 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED1F45C800) [pid = 4852] [serial = 590] [outer = 0000000000000000] [url = about:blank] 20:50:20 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED184A1C00) [pid = 4852] [serial = 579] [outer = 0000000000000000] [url = about:blank] 20:50:20 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED13AE8C00) [pid = 4852] [serial = 578] [outer = 0000000000000000] [url = about:blank] 20:50:20 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED13853800) [pid = 4852] [serial = 581] [outer = 0000000000000000] [url = about:blank] 20:50:20 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED13A5D400) [pid = 4852] [serial = 582] [outer = 0000000000000000] [url = about:blank] 20:50:20 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED1C6E2800) [pid = 4852] [serial = 593] [outer = 0000000000000000] [url = about:blank] 20:50:20 INFO - PROCESS | 4852 | --DOMWINDOW == 72 (000000ED1F706C00) [pid = 4852] [serial = 594] [outer = 0000000000000000] [url = about:blank] 20:50:20 INFO - PROCESS | 4852 | --DOMWINDOW == 71 (000000ED19B8D800) [pid = 4852] [serial = 573] [outer = 0000000000000000] [url = about:blank] 20:50:20 INFO - PROCESS | 4852 | --DOMWINDOW == 70 (000000ED183B7C00) [pid = 4852] [serial = 572] [outer = 0000000000000000] [url = about:blank] 20:50:20 INFO - PROCESS | 4852 | --DOMWINDOW == 69 (000000ED1FE27C00) [pid = 4852] [serial = 576] [outer = 0000000000000000] [url = about:blank] 20:50:20 INFO - PROCESS | 4852 | --DOMWINDOW == 68 (000000ED1F463C00) [pid = 4852] [serial = 575] [outer = 0000000000000000] [url = about:blank] 20:50:20 INFO - PROCESS | 4852 | --DOMWINDOW == 67 (000000ED1F6E4C00) [pid = 4852] [serial = 591] [outer = 0000000000000000] [url = about:blank] 20:50:20 INFO - PROCESS | 4852 | --DOMWINDOW == 66 (000000ED203CC000) [pid = 4852] [serial = 597] [outer = 0000000000000000] [url = about:blank] 20:50:20 INFO - PROCESS | 4852 | --DOMWINDOW == 65 (000000ED19412800) [pid = 4852] [serial = 585] [outer = 0000000000000000] [url = about:blank] 20:50:20 INFO - PROCESS | 4852 | --DOMWINDOW == 64 (000000ED1FAAA800) [pid = 4852] [serial = 596] [outer = 0000000000000000] [url = about:blank] 20:50:20 INFO - PROCESS | 4852 | 1467431420726 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:50:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 20:50:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1546ms 20:50:20 INFO - PROCESS | 4852 | 1467431420809 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 20:50:20 INFO - PROCESS | 4852 | 1467431420813 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 20:50:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 20:50:20 INFO - PROCESS | 4852 | 1467431420826 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 20:50:20 INFO - PROCESS | 4852 | 1467431420829 Marionette TRACE conn5 <- [1,822,null,{}] 20:50:20 INFO - PROCESS | 4852 | 1467431420835 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:50:20 INFO - PROCESS | 4852 | 1467431420838 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:20 INFO - PROCESS | 4852 | 1467431420927 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 20:50:20 INFO - PROCESS | 4852 | 1467431420941 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:20 INFO - PROCESS | 4852 | 1467431420944 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:20 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED18450800 == 27 [pid = 4852] [id = 215] 20:50:20 INFO - PROCESS | 4852 | ++DOMWINDOW == 65 (000000ED1378E000) [pid = 4852] [serial = 643] [outer = 0000000000000000] 20:50:20 INFO - PROCESS | 4852 | ++DOMWINDOW == 66 (000000ED13850800) [pid = 4852] [serial = 644] [outer = 000000ED1378E000] 20:50:21 INFO - PROCESS | 4852 | 1467431420993 Marionette DEBUG loaded listener.js 20:50:21 INFO - PROCESS | 4852 | ++DOMWINDOW == 67 (000000ED13A5DC00) [pid = 4852] [serial = 645] [outer = 000000ED1378E000] 20:50:21 INFO - PROCESS | 4852 | 1467431421460 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:50:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 20:50:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 691ms 20:50:21 INFO - PROCESS | 4852 | 1467431421516 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 20:50:21 INFO - PROCESS | 4852 | 1467431421521 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 20:50:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 20:50:21 INFO - PROCESS | 4852 | 1467431421528 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 20:50:21 INFO - PROCESS | 4852 | 1467431421531 Marionette TRACE conn5 <- [1,826,null,{}] 20:50:21 INFO - PROCESS | 4852 | 1467431421535 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:50:21 INFO - PROCESS | 4852 | 1467431421538 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:21 INFO - PROCESS | 4852 | 1467431421628 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 20:50:21 INFO - PROCESS | 4852 | 1467431421637 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:21 INFO - PROCESS | 4852 | 1467431421640 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:21 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1C60E800 == 28 [pid = 4852] [id = 216] 20:50:21 INFO - PROCESS | 4852 | ++DOMWINDOW == 68 (000000ED17C7A400) [pid = 4852] [serial = 646] [outer = 0000000000000000] 20:50:21 INFO - PROCESS | 4852 | ++DOMWINDOW == 69 (000000ED183AF000) [pid = 4852] [serial = 647] [outer = 000000ED17C7A400] 20:50:21 INFO - PROCESS | 4852 | 1467431421690 Marionette DEBUG loaded listener.js 20:50:21 INFO - PROCESS | 4852 | ++DOMWINDOW == 70 (000000ED1873DC00) [pid = 4852] [serial = 648] [outer = 000000ED17C7A400] 20:50:22 INFO - PROCESS | 4852 | 1467431422155 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:50:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 20:50:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 692ms 20:50:22 INFO - PROCESS | 4852 | 1467431422222 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 20:50:22 INFO - PROCESS | 4852 | 1467431422225 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 20:50:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 20:50:22 INFO - PROCESS | 4852 | 1467431422228 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 20:50:22 INFO - PROCESS | 4852 | 1467431422232 Marionette TRACE conn5 <- [1,830,null,{}] 20:50:22 INFO - PROCESS | 4852 | 1467431422243 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:50:22 INFO - PROCESS | 4852 | 1467431422248 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:22 INFO - PROCESS | 4852 | 1467431422365 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 20:50:22 INFO - PROCESS | 4852 | 1467431422440 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:22 INFO - PROCESS | 4852 | 1467431422444 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:22 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1FA29800 == 29 [pid = 4852] [id = 217] 20:50:22 INFO - PROCESS | 4852 | ++DOMWINDOW == 71 (000000ED1384E000) [pid = 4852] [serial = 649] [outer = 0000000000000000] 20:50:22 INFO - PROCESS | 4852 | ++DOMWINDOW == 72 (000000ED1C6EB400) [pid = 4852] [serial = 650] [outer = 000000ED1384E000] 20:50:22 INFO - PROCESS | 4852 | 1467431422493 Marionette DEBUG loaded listener.js 20:50:22 INFO - PROCESS | 4852 | ++DOMWINDOW == 73 (000000ED1D146400) [pid = 4852] [serial = 651] [outer = 000000ED1384E000] 20:50:22 INFO - PROCESS | 4852 | 1467431422886 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:50:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 20:50:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 690ms 20:50:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 20:50:22 INFO - PROCESS | 4852 | 1467431422921 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 20:50:22 INFO - PROCESS | 4852 | 1467431422924 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 20:50:22 INFO - PROCESS | 4852 | 1467431422927 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 20:50:22 INFO - PROCESS | 4852 | 1467431422929 Marionette TRACE conn5 <- [1,834,null,{}] 20:50:22 INFO - PROCESS | 4852 | 1467431422932 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:50:22 INFO - PROCESS | 4852 | 1467431422934 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:23 INFO - PROCESS | 4852 | 1467431423045 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 20:50:23 INFO - PROCESS | 4852 | 1467431423050 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:23 INFO - PROCESS | 4852 | 1467431423052 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:23 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED203E9000 == 30 [pid = 4852] [id = 218] 20:50:23 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED1D90B000) [pid = 4852] [serial = 652] [outer = 0000000000000000] 20:50:23 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED1D97D000) [pid = 4852] [serial = 653] [outer = 000000ED1D90B000] 20:50:23 INFO - PROCESS | 4852 | 1467431423099 Marionette DEBUG loaded listener.js 20:50:23 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED1F45EC00) [pid = 4852] [serial = 654] [outer = 000000ED1D90B000] 20:50:23 INFO - PROCESS | 4852 | 1467431423561 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:50:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 20:50:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 691ms 20:50:23 INFO - PROCESS | 4852 | 1467431423625 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 20:50:23 INFO - PROCESS | 4852 | 1467431423628 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 20:50:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 20:50:23 INFO - PROCESS | 4852 | 1467431423631 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 20:50:23 INFO - PROCESS | 4852 | 1467431423633 Marionette TRACE conn5 <- [1,838,null,{}] 20:50:23 INFO - PROCESS | 4852 | 1467431423637 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:50:23 INFO - PROCESS | 4852 | 1467431423639 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:23 INFO - PROCESS | 4852 | 1467431423770 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 20:50:23 INFO - PROCESS | 4852 | 1467431423797 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:23 INFO - PROCESS | 4852 | 1467431423799 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:23 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED20EC4000 == 31 [pid = 4852] [id = 219] 20:50:23 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED17C75800) [pid = 4852] [serial = 655] [outer = 0000000000000000] 20:50:23 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED1F704000) [pid = 4852] [serial = 656] [outer = 000000ED17C75800] 20:50:23 INFO - PROCESS | 4852 | 1467431423844 Marionette DEBUG loaded listener.js 20:50:23 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED1F908C00) [pid = 4852] [serial = 657] [outer = 000000ED17C75800] 20:50:24 INFO - PROCESS | 4852 | 1467431424311 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:50:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 20:50:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 734ms 20:50:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 20:50:24 INFO - PROCESS | 4852 | 1467431424368 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 20:50:24 INFO - PROCESS | 4852 | 1467431424370 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 20:50:24 INFO - PROCESS | 4852 | 1467431424378 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 20:50:24 INFO - PROCESS | 4852 | 1467431424380 Marionette TRACE conn5 <- [1,842,null,{}] 20:50:24 INFO - PROCESS | 4852 | 1467431424384 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:50:24 INFO - PROCESS | 4852 | 1467431424390 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:24 INFO - PROCESS | 4852 | 1467431424520 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 20:50:25 INFO - PROCESS | 4852 | 1467431425697 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:25 INFO - PROCESS | 4852 | 1467431425699 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:25 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24F56000 == 32 [pid = 4852] [id = 220] 20:50:25 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED21556000) [pid = 4852] [serial = 658] [outer = 0000000000000000] 20:50:25 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED21558C00) [pid = 4852] [serial = 659] [outer = 000000ED21556000] 20:50:25 INFO - PROCESS | 4852 | 1467431425988 Marionette DEBUG loaded listener.js 20:50:26 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED20AA6800) [pid = 4852] [serial = 660] [outer = 000000ED21556000] 20:50:26 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED13847000) [pid = 4852] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 20:50:26 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED20A5BC00) [pid = 4852] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 20:50:26 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED1D1AA400) [pid = 4852] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 20:50:26 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED1379AC00) [pid = 4852] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 20:50:26 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED1C6E6800) [pid = 4852] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 20:50:26 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED1F471800) [pid = 4852] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 20:50:26 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED1959A800) [pid = 4852] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 20:50:26 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED13D1A400) [pid = 4852] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 20:50:26 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED180DAC00) [pid = 4852] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 20:50:26 INFO - PROCESS | 4852 | --DOMWINDOW == 72 (000000ED2277E400) [pid = 4852] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 20:50:26 INFO - PROCESS | 4852 | --DOMWINDOW == 71 (000000ED1F45B000) [pid = 4852] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 20:50:26 INFO - PROCESS | 4852 | 1467431426480 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:50:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 20:50:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 2150ms 20:50:26 INFO - PROCESS | 4852 | 1467431426525 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 20:50:26 INFO - PROCESS | 4852 | 1467431426527 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 20:50:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 20:50:26 INFO - PROCESS | 4852 | 1467431426531 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 20:50:26 INFO - PROCESS | 4852 | 1467431426532 Marionette TRACE conn5 <- [1,846,null,{}] 20:50:26 INFO - PROCESS | 4852 | 1467431426541 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:50:26 INFO - PROCESS | 4852 | 1467431426543 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:26 INFO - PROCESS | 4852 | 1467431426622 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 20:50:26 INFO - PROCESS | 4852 | 1467431426628 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:26 INFO - PROCESS | 4852 | 1467431426630 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:26 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24F5E800 == 33 [pid = 4852] [id = 221] 20:50:26 INFO - PROCESS | 4852 | ++DOMWINDOW == 72 (000000ED183E3C00) [pid = 4852] [serial = 661] [outer = 0000000000000000] 20:50:26 INFO - PROCESS | 4852 | ++DOMWINDOW == 73 (000000ED20A5BC00) [pid = 4852] [serial = 662] [outer = 000000ED183E3C00] 20:50:26 INFO - PROCESS | 4852 | 1467431426674 Marionette DEBUG loaded listener.js 20:50:26 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED22118C00) [pid = 4852] [serial = 663] [outer = 000000ED183E3C00] 20:50:27 INFO - PROCESS | 4852 | 1467431427067 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:50:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 20:50:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 586ms 20:50:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 20:50:27 INFO - PROCESS | 4852 | 1467431427120 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 20:50:27 INFO - PROCESS | 4852 | 1467431427122 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 20:50:27 INFO - PROCESS | 4852 | 1467431427126 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 20:50:27 INFO - PROCESS | 4852 | 1467431427128 Marionette TRACE conn5 <- [1,850,null,{}] 20:50:27 INFO - PROCESS | 4852 | 1467431427131 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:50:27 INFO - PROCESS | 4852 | 1467431427133 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:27 INFO - PROCESS | 4852 | 1467431427238 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 20:50:27 INFO - PROCESS | 4852 | 1467431427265 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:27 INFO - PROCESS | 4852 | 1467431427267 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:27 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27D71800 == 34 [pid = 4852] [id = 222] 20:50:27 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED22C0C000) [pid = 4852] [serial = 664] [outer = 0000000000000000] 20:50:27 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED22C90C00) [pid = 4852] [serial = 665] [outer = 000000ED22C0C000] 20:50:27 INFO - PROCESS | 4852 | 1467431427323 Marionette DEBUG loaded listener.js 20:50:27 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED22C9C800) [pid = 4852] [serial = 666] [outer = 000000ED22C0C000] 20:50:27 INFO - PROCESS | 4852 | 1467431427735 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:50:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 20:50:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 629ms 20:50:27 INFO - PROCESS | 4852 | 1467431427763 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 20:50:27 INFO - PROCESS | 4852 | 1467431427766 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 20:50:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 20:50:27 INFO - PROCESS | 4852 | 1467431427773 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 20:50:27 INFO - PROCESS | 4852 | 1467431427775 Marionette TRACE conn5 <- [1,854,null,{}] 20:50:27 INFO - PROCESS | 4852 | 1467431427779 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:50:27 INFO - PROCESS | 4852 | 1467431427781 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:27 INFO - PROCESS | 4852 | 1467431427861 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 20:50:27 INFO - PROCESS | 4852 | 1467431427867 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:27 INFO - PROCESS | 4852 | 1467431427869 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:27 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1FA22000 == 35 [pid = 4852] [id = 223] 20:50:27 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED23804000) [pid = 4852] [serial = 667] [outer = 0000000000000000] 20:50:27 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED2380D800) [pid = 4852] [serial = 668] [outer = 000000ED23804000] 20:50:27 INFO - PROCESS | 4852 | 1467431427913 Marionette DEBUG loaded listener.js 20:50:27 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED23AD2000) [pid = 4852] [serial = 669] [outer = 000000ED23804000] 20:50:28 INFO - PROCESS | 4852 | 1467431428759 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:50:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 20:50:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1030ms 20:50:28 INFO - PROCESS | 4852 | 1467431428803 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 20:50:28 INFO - PROCESS | 4852 | 1467431428807 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 20:50:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 20:50:28 INFO - PROCESS | 4852 | 1467431428833 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 20:50:28 INFO - PROCESS | 4852 | 1467431428838 Marionette TRACE conn5 <- [1,858,null,{}] 20:50:28 INFO - PROCESS | 4852 | 1467431428844 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:50:28 INFO - PROCESS | 4852 | 1467431428847 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:29 INFO - PROCESS | 4852 | 1467431429001 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 20:50:29 INFO - PROCESS | 4852 | 1467431429066 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:29 INFO - PROCESS | 4852 | 1467431429070 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:29 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1D1C6000 == 36 [pid = 4852] [id = 224] 20:50:29 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED13ADE800) [pid = 4852] [serial = 670] [outer = 0000000000000000] 20:50:29 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED149E4400) [pid = 4852] [serial = 671] [outer = 000000ED13ADE800] 20:50:29 INFO - PROCESS | 4852 | 1467431429169 Marionette DEBUG loaded listener.js 20:50:29 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED19410C00) [pid = 4852] [serial = 672] [outer = 000000ED13ADE800] 20:50:30 INFO - PROCESS | 4852 | 1467431430045 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:50:30 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED13852000) [pid = 4852] [serial = 673] [outer = 000000ED17909400] 20:50:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 20:50:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1318ms 20:50:30 INFO - PROCESS | 4852 | 1467431430150 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 20:50:30 INFO - PROCESS | 4852 | 1467431430155 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 20:50:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 20:50:30 INFO - PROCESS | 4852 | 1467431430243 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 20:50:30 INFO - PROCESS | 4852 | 1467431430247 Marionette TRACE conn5 <- [1,862,null,{}] 20:50:30 INFO - PROCESS | 4852 | 1467431430257 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:50:30 INFO - PROCESS | 4852 | 1467431430260 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:30 INFO - PROCESS | 4852 | 1467431430374 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 20:50:30 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27D71800 == 35 [pid = 4852] [id = 222] 20:50:30 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24F5E800 == 34 [pid = 4852] [id = 221] 20:50:30 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24F56000 == 33 [pid = 4852] [id = 220] 20:50:30 INFO - PROCESS | 4852 | --DOCSHELL 000000ED20EC4000 == 32 [pid = 4852] [id = 219] 20:50:30 INFO - PROCESS | 4852 | --DOCSHELL 000000ED203E9000 == 31 [pid = 4852] [id = 218] 20:50:30 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1FA29800 == 30 [pid = 4852] [id = 217] 20:50:30 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1C60E800 == 29 [pid = 4852] [id = 216] 20:50:30 INFO - PROCESS | 4852 | --DOCSHELL 000000ED18450800 == 28 [pid = 4852] [id = 215] 20:50:30 INFO - PROCESS | 4852 | 1467431430533 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:30 INFO - PROCESS | 4852 | 1467431430538 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:30 INFO - PROCESS | 4852 | --DOCSHELL 000000ED19455000 == 27 [pid = 4852] [id = 214] 20:50:30 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED184B2000 == 28 [pid = 4852] [id = 225] 20:50:30 INFO - PROCESS | 4852 | ++DOMWINDOW == 85 (000000ED13529000) [pid = 4852] [serial = 674] [outer = 0000000000000000] 20:50:30 INFO - PROCESS | 4852 | ++DOMWINDOW == 86 (000000ED1379C000) [pid = 4852] [serial = 675] [outer = 000000ED13529000] 20:50:30 INFO - PROCESS | 4852 | 1467431430591 Marionette DEBUG loaded listener.js 20:50:30 INFO - PROCESS | 4852 | ++DOMWINDOW == 87 (000000ED13F11400) [pid = 4852] [serial = 676] [outer = 000000ED13529000] 20:50:30 INFO - PROCESS | 4852 | --DOMWINDOW == 86 (000000ED21504800) [pid = 4852] [serial = 620] [outer = 0000000000000000] [url = about:blank] 20:50:30 INFO - PROCESS | 4852 | --DOMWINDOW == 85 (000000ED1D93F000) [pid = 4852] [serial = 611] [outer = 0000000000000000] [url = about:blank] 20:50:30 INFO - PROCESS | 4852 | --DOMWINDOW == 84 (000000ED137A4800) [pid = 4852] [serial = 605] [outer = 0000000000000000] [url = about:blank] 20:50:30 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED13DBC800) [pid = 4852] [serial = 606] [outer = 0000000000000000] [url = about:blank] 20:50:30 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED21507C00) [pid = 4852] [serial = 600] [outer = 0000000000000000] [url = about:blank] 20:50:30 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED20AA7400) [pid = 4852] [serial = 599] [outer = 0000000000000000] [url = about:blank] 20:50:30 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED1FEF3C00) [pid = 4852] [serial = 617] [outer = 0000000000000000] [url = about:blank] 20:50:30 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED195E0000) [pid = 4852] [serial = 608] [outer = 0000000000000000] [url = about:blank] 20:50:30 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED1C6E1400) [pid = 4852] [serial = 609] [outer = 0000000000000000] [url = about:blank] 20:50:30 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED17910C00) [pid = 4852] [serial = 602] [outer = 0000000000000000] [url = about:blank] 20:50:30 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED19664000) [pid = 4852] [serial = 603] [outer = 0000000000000000] [url = about:blank] 20:50:30 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED1F45DC00) [pid = 4852] [serial = 623] [outer = 0000000000000000] [url = about:blank] 20:50:30 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED1F457400) [pid = 4852] [serial = 612] [outer = 0000000000000000] [url = about:blank] 20:50:30 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED22CE7800) [pid = 4852] [serial = 630] [outer = 0000000000000000] [url = about:blank] 20:50:30 INFO - PROCESS | 4852 | --DOMWINDOW == 72 (000000ED221DBC00) [pid = 4852] [serial = 621] [outer = 0000000000000000] [url = about:blank] 20:50:30 INFO - PROCESS | 4852 | --DOMWINDOW == 71 (000000ED22A98C00) [pid = 4852] [serial = 626] [outer = 0000000000000000] [url = about:blank] 20:50:30 INFO - PROCESS | 4852 | --DOMWINDOW == 70 (000000ED22C93800) [pid = 4852] [serial = 627] [outer = 0000000000000000] [url = about:blank] 20:50:30 INFO - PROCESS | 4852 | --DOMWINDOW == 69 (000000ED1F70E400) [pid = 4852] [serial = 614] [outer = 0000000000000000] [url = about:blank] 20:50:30 INFO - PROCESS | 4852 | --DOMWINDOW == 68 (000000ED2239FC00) [pid = 4852] [serial = 624] [outer = 0000000000000000] [url = about:blank] 20:50:30 INFO - PROCESS | 4852 | --DOMWINDOW == 67 (000000ED1FAAA400) [pid = 4852] [serial = 615] [outer = 0000000000000000] [url = about:blank] 20:50:30 INFO - PROCESS | 4852 | --DOMWINDOW == 66 (000000ED2059FC00) [pid = 4852] [serial = 618] [outer = 0000000000000000] [url = about:blank] 20:50:30 INFO - PROCESS | 4852 | --DOMWINDOW == 65 (000000ED1D150000) [pid = 4852] [serial = 629] [outer = 0000000000000000] [url = about:blank] 20:50:31 INFO - PROCESS | 4852 | 1467431431004 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:50:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 20:50:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 859ms 20:50:31 INFO - PROCESS | 4852 | 1467431431029 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 20:50:31 INFO - PROCESS | 4852 | 1467431431034 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 20:50:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 20:50:31 INFO - PROCESS | 4852 | 1467431431040 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 20:50:31 INFO - PROCESS | 4852 | 1467431431043 Marionette TRACE conn5 <- [1,866,null,{}] 20:50:31 INFO - PROCESS | 4852 | 1467431431047 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:50:31 INFO - PROCESS | 4852 | 1467431431050 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:31 INFO - PROCESS | 4852 | 1467431431141 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 20:50:31 INFO - PROCESS | 4852 | 1467431431147 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:31 INFO - PROCESS | 4852 | 1467431431150 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:31 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1EB9E800 == 29 [pid = 4852] [id = 226] 20:50:31 INFO - PROCESS | 4852 | ++DOMWINDOW == 66 (000000ED199CD800) [pid = 4852] [serial = 677] [outer = 0000000000000000] 20:50:31 INFO - PROCESS | 4852 | ++DOMWINDOW == 67 (000000ED19FD1400) [pid = 4852] [serial = 678] [outer = 000000ED199CD800] 20:50:31 INFO - PROCESS | 4852 | 1467431431198 Marionette DEBUG loaded listener.js 20:50:31 INFO - PROCESS | 4852 | ++DOMWINDOW == 68 (000000ED1D119000) [pid = 4852] [serial = 679] [outer = 000000ED199CD800] 20:50:31 INFO - PROCESS | 4852 | 1467431431666 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:50:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 20:50:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 692ms 20:50:31 INFO - PROCESS | 4852 | 1467431431735 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 20:50:31 INFO - PROCESS | 4852 | 1467431431738 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 20:50:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 20:50:31 INFO - PROCESS | 4852 | 1467431431741 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 20:50:31 INFO - PROCESS | 4852 | 1467431431745 Marionette TRACE conn5 <- [1,870,null,{}] 20:50:31 INFO - PROCESS | 4852 | 1467431431756 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:50:31 INFO - PROCESS | 4852 | 1467431431761 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:31 INFO - PROCESS | 4852 | 1467431431889 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 20:50:31 INFO - PROCESS | 4852 | 1467431431964 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:31 INFO - PROCESS | 4852 | 1467431431967 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:31 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED203E9000 == 30 [pid = 4852] [id = 227] 20:50:31 INFO - PROCESS | 4852 | ++DOMWINDOW == 69 (000000ED1EBF5000) [pid = 4852] [serial = 680] [outer = 0000000000000000] 20:50:32 INFO - PROCESS | 4852 | ++DOMWINDOW == 70 (000000ED1F468400) [pid = 4852] [serial = 681] [outer = 000000ED1EBF5000] 20:50:32 INFO - PROCESS | 4852 | 1467431432017 Marionette DEBUG loaded listener.js 20:50:32 INFO - PROCESS | 4852 | ++DOMWINDOW == 71 (000000ED1F70BC00) [pid = 4852] [serial = 682] [outer = 000000ED1EBF5000] 20:50:32 INFO - PROCESS | 4852 | 1467431432405 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:50:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 20:50:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 691ms 20:50:32 INFO - PROCESS | 4852 | 1467431432433 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 20:50:32 INFO - PROCESS | 4852 | 1467431432436 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 20:50:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 20:50:32 INFO - PROCESS | 4852 | 1467431432451 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 20:50:32 INFO - PROCESS | 4852 | 1467431432453 Marionette TRACE conn5 <- [1,874,null,{}] 20:50:32 INFO - PROCESS | 4852 | 1467431432456 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:50:32 INFO - PROCESS | 4852 | 1467431432458 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:32 INFO - PROCESS | 4852 | 1467431432546 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 20:50:32 INFO - PROCESS | 4852 | 1467431432553 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:32 INFO - PROCESS | 4852 | 1467431432555 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:32 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED22795000 == 31 [pid = 4852] [id = 228] 20:50:32 INFO - PROCESS | 4852 | ++DOMWINDOW == 72 (000000ED1FAAA000) [pid = 4852] [serial = 683] [outer = 0000000000000000] 20:50:32 INFO - PROCESS | 4852 | ++DOMWINDOW == 73 (000000ED1FE26000) [pid = 4852] [serial = 684] [outer = 000000ED1FAAA000] 20:50:32 INFO - PROCESS | 4852 | 1467431432600 Marionette DEBUG loaded listener.js 20:50:32 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED1FEF9C00) [pid = 4852] [serial = 685] [outer = 000000ED1FAAA000] 20:50:33 INFO - PROCESS | 4852 | 1467431433063 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:50:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 20:50:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 628ms 20:50:33 INFO - PROCESS | 4852 | 1467431433082 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 20:50:33 INFO - PROCESS | 4852 | 1467431433084 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 20:50:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 20:50:33 INFO - PROCESS | 4852 | 1467431433087 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 20:50:33 INFO - PROCESS | 4852 | 1467431433089 Marionette TRACE conn5 <- [1,878,null,{}] 20:50:33 INFO - PROCESS | 4852 | 1467431433098 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:50:33 INFO - PROCESS | 4852 | 1467431433100 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:33 INFO - PROCESS | 4852 | 1467431433211 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 20:50:33 INFO - PROCESS | 4852 | 1467431433289 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:33 INFO - PROCESS | 4852 | 1467431433291 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:33 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED23B6D800 == 32 [pid = 4852] [id = 229] 20:50:33 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED1392D000) [pid = 4852] [serial = 686] [outer = 0000000000000000] 20:50:33 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED20AA0400) [pid = 4852] [serial = 687] [outer = 000000ED1392D000] 20:50:33 INFO - PROCESS | 4852 | 1467431433336 Marionette DEBUG loaded listener.js 20:50:33 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED21512400) [pid = 4852] [serial = 688] [outer = 000000ED1392D000] 20:50:33 INFO - PROCESS | 4852 | 1467431433765 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:50:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 20:50:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 732ms 20:50:33 INFO - PROCESS | 4852 | 1467431433824 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 20:50:33 INFO - PROCESS | 4852 | 1467431433826 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 20:50:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 20:50:33 INFO - PROCESS | 4852 | 1467431433829 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 20:50:33 INFO - PROCESS | 4852 | 1467431433831 Marionette TRACE conn5 <- [1,882,null,{}] 20:50:33 INFO - PROCESS | 4852 | 1467431433839 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:50:33 INFO - PROCESS | 4852 | 1467431433845 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:33 INFO - PROCESS | 4852 | 1467431433979 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 20:50:34 INFO - PROCESS | 4852 | 1467431434030 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:34 INFO - PROCESS | 4852 | 1467431434032 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:34 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24F56000 == 33 [pid = 4852] [id = 230] 20:50:34 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED22703400) [pid = 4852] [serial = 689] [outer = 0000000000000000] 20:50:34 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED22C96800) [pid = 4852] [serial = 690] [outer = 000000ED22703400] 20:50:34 INFO - PROCESS | 4852 | 1467431434077 Marionette DEBUG loaded listener.js 20:50:34 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED2380B400) [pid = 4852] [serial = 691] [outer = 000000ED22703400] 20:50:34 INFO - PROCESS | 4852 | 1467431434495 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:50:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 20:50:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 734ms 20:50:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 20:50:34 INFO - PROCESS | 4852 | 1467431434571 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 20:50:34 INFO - PROCESS | 4852 | 1467431434573 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 20:50:34 INFO - PROCESS | 4852 | 1467431434576 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 20:50:34 INFO - PROCESS | 4852 | 1467431434578 Marionette TRACE conn5 <- [1,886,null,{}] 20:50:34 INFO - PROCESS | 4852 | 1467431434581 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:50:34 INFO - PROCESS | 4852 | 1467431434591 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:34 INFO - PROCESS | 4852 | 1467431434696 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 20:50:34 INFO - PROCESS | 4852 | 1467431434706 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:34 INFO - PROCESS | 4852 | 1467431434708 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:34 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27317800 == 34 [pid = 4852] [id = 231] 20:50:34 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED23ACE400) [pid = 4852] [serial = 692] [outer = 0000000000000000] 20:50:34 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED23B48000) [pid = 4852] [serial = 693] [outer = 000000ED23ACE400] 20:50:34 INFO - PROCESS | 4852 | 1467431434791 Marionette DEBUG loaded listener.js 20:50:34 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED23B54400) [pid = 4852] [serial = 694] [outer = 000000ED23ACE400] 20:50:34 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED22C0C000) [pid = 4852] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 20:50:34 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED1D90B000) [pid = 4852] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 20:50:34 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED17C7A400) [pid = 4852] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 20:50:34 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED1378E000) [pid = 4852] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 20:50:34 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED11A39800) [pid = 4852] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 20:50:34 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED1C6E7800) [pid = 4852] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 20:50:34 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED17C75800) [pid = 4852] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 20:50:34 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED1FEF4400) [pid = 4852] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 20:50:34 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED183E3C00) [pid = 4852] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 20:50:34 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED21556000) [pid = 4852] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 20:50:34 INFO - PROCESS | 4852 | --DOMWINDOW == 72 (000000ED1384E000) [pid = 4852] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 20:50:34 INFO - PROCESS | 4852 | --DOMWINDOW == 71 (000000ED13AE5C00) [pid = 4852] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 20:50:35 INFO - PROCESS | 4852 | 1467431435186 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:50:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 20:50:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 629ms 20:50:35 INFO - PROCESS | 4852 | 1467431435206 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 20:50:35 INFO - PROCESS | 4852 | 1467431435208 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 20:50:35 INFO - PROCESS | 4852 | 1467431435211 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 20:50:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 20:50:35 INFO - PROCESS | 4852 | 1467431435213 Marionette TRACE conn5 <- [1,890,null,{}] 20:50:35 INFO - PROCESS | 4852 | 1467431435217 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:50:35 INFO - PROCESS | 4852 | 1467431435219 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:35 INFO - PROCESS | 4852 | 1467431435299 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 20:50:35 INFO - PROCESS | 4852 | 1467431435305 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:35 INFO - PROCESS | 4852 | 1467431435307 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:35 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1890F000 == 35 [pid = 4852] [id = 232] 20:50:35 INFO - PROCESS | 4852 | ++DOMWINDOW == 72 (000000ED17C7A400) [pid = 4852] [serial = 695] [outer = 0000000000000000] 20:50:35 INFO - PROCESS | 4852 | ++DOMWINDOW == 73 (000000ED1FE28C00) [pid = 4852] [serial = 696] [outer = 000000ED17C7A400] 20:50:35 INFO - PROCESS | 4852 | 1467431435352 Marionette DEBUG loaded listener.js 20:50:35 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED23B5E000) [pid = 4852] [serial = 697] [outer = 000000ED17C7A400] 20:50:35 INFO - PROCESS | 4852 | 1467431435752 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:50:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 20:50:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 586ms 20:50:35 INFO - PROCESS | 4852 | 1467431435803 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 20:50:35 INFO - PROCESS | 4852 | 1467431435806 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 20:50:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 20:50:35 INFO - PROCESS | 4852 | 1467431435817 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 20:50:35 INFO - PROCESS | 4852 | 1467431435819 Marionette TRACE conn5 <- [1,894,null,{}] 20:50:35 INFO - PROCESS | 4852 | 1467431435827 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:50:35 INFO - PROCESS | 4852 | 1467431435829 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:35 INFO - PROCESS | 4852 | 1467431435911 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 20:50:35 INFO - PROCESS | 4852 | 1467431435917 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:35 INFO - PROCESS | 4852 | 1467431435919 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:35 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27FBE000 == 36 [pid = 4852] [id = 233] 20:50:35 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED23B69400) [pid = 4852] [serial = 698] [outer = 0000000000000000] 20:50:35 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED24574C00) [pid = 4852] [serial = 699] [outer = 000000ED23B69400] 20:50:35 INFO - PROCESS | 4852 | 1467431435965 Marionette DEBUG loaded listener.js 20:50:36 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED2457C000) [pid = 4852] [serial = 700] [outer = 000000ED23B69400] 20:50:36 INFO - PROCESS | 4852 | 1467431436395 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:50:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 20:50:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 647ms 20:50:36 INFO - PROCESS | 4852 | 1467431436457 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 20:50:36 INFO - PROCESS | 4852 | 1467431436460 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 20:50:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 20:50:36 INFO - PROCESS | 4852 | 1467431436463 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 20:50:36 INFO - PROCESS | 4852 | 1467431436464 Marionette TRACE conn5 <- [1,898,null,{}] 20:50:36 INFO - PROCESS | 4852 | 1467431436473 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:50:36 INFO - PROCESS | 4852 | 1467431436475 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:36 INFO - PROCESS | 4852 | 1467431436556 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 20:50:36 INFO - PROCESS | 4852 | 1467431436562 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:36 INFO - PROCESS | 4852 | 1467431436564 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:36 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED28040000 == 37 [pid = 4852] [id = 234] 20:50:36 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED25005000) [pid = 4852] [serial = 701] [outer = 0000000000000000] 20:50:36 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED25007400) [pid = 4852] [serial = 702] [outer = 000000ED25005000] 20:50:36 INFO - PROCESS | 4852 | 1467431436608 Marionette DEBUG loaded listener.js 20:50:36 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED25010800) [pid = 4852] [serial = 703] [outer = 000000ED25005000] 20:50:37 INFO - PROCESS | 4852 | 1467431437130 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:50:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 20:50:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 733ms 20:50:37 INFO - PROCESS | 4852 | 1467431437200 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 20:50:37 INFO - PROCESS | 4852 | 1467431437205 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 20:50:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 20:50:37 INFO - PROCESS | 4852 | 1467431437211 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 20:50:37 INFO - PROCESS | 4852 | 1467431437215 Marionette TRACE conn5 <- [1,902,null,{}] 20:50:37 INFO - PROCESS | 4852 | 1467431437221 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:50:37 INFO - PROCESS | 4852 | 1467431437224 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:37 INFO - PROCESS | 4852 | 1467431437430 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 20:50:37 INFO - PROCESS | 4852 | 1467431437511 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:37 INFO - PROCESS | 4852 | 1467431437517 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:37 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1D374000 == 38 [pid = 4852] [id = 235] 20:50:37 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED17910C00) [pid = 4852] [serial = 704] [outer = 0000000000000000] 20:50:37 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED195E2800) [pid = 4852] [serial = 705] [outer = 000000ED17910C00] 20:50:37 INFO - PROCESS | 4852 | 1467431437576 Marionette DEBUG loaded listener.js 20:50:37 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED1D06E800) [pid = 4852] [serial = 706] [outer = 000000ED17910C00] 20:50:38 INFO - PROCESS | 4852 | 1467431438130 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:50:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 20:50:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 942ms 20:50:38 INFO - PROCESS | 4852 | 1467431438156 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 20:50:38 INFO - PROCESS | 4852 | 1467431438161 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 20:50:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 20:50:38 INFO - PROCESS | 4852 | 1467431438167 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 20:50:38 INFO - PROCESS | 4852 | 1467431438170 Marionette TRACE conn5 <- [1,906,null,{}] 20:50:38 INFO - PROCESS | 4852 | 1467431438174 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:50:38 INFO - PROCESS | 4852 | 1467431438177 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:38 INFO - PROCESS | 4852 | 1467431438292 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 20:50:38 INFO - PROCESS | 4852 | 1467431438380 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:38 INFO - PROCESS | 4852 | 1467431438383 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:38 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED23B81000 == 39 [pid = 4852] [id = 236] 20:50:38 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED1F70C000) [pid = 4852] [serial = 707] [outer = 0000000000000000] 20:50:38 INFO - PROCESS | 4852 | ++DOMWINDOW == 85 (000000ED1F9D1C00) [pid = 4852] [serial = 708] [outer = 000000ED1F70C000] 20:50:38 INFO - PROCESS | 4852 | 1467431438440 Marionette DEBUG loaded listener.js 20:50:38 INFO - PROCESS | 4852 | ++DOMWINDOW == 86 (000000ED203CF000) [pid = 4852] [serial = 709] [outer = 000000ED1F70C000] 20:50:39 INFO - PROCESS | 4852 | 1467431439039 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:50:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 20:50:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 943ms 20:50:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 20:50:39 INFO - PROCESS | 4852 | 1467431439113 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 20:50:39 INFO - PROCESS | 4852 | 1467431439116 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 20:50:39 INFO - PROCESS | 4852 | 1467431439120 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 20:50:39 INFO - PROCESS | 4852 | 1467431439124 Marionette TRACE conn5 <- [1,910,null,{}] 20:50:39 INFO - PROCESS | 4852 | 1467431439136 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:50:39 INFO - PROCESS | 4852 | 1467431439141 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:39 INFO - PROCESS | 4852 | 1467431439253 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 20:50:39 INFO - PROCESS | 4852 | 1467431439328 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:39 INFO - PROCESS | 4852 | 1467431439331 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:39 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED28ACA800 == 40 [pid = 4852] [id = 237] 20:50:39 INFO - PROCESS | 4852 | ++DOMWINDOW == 87 (000000ED22C90400) [pid = 4852] [serial = 710] [outer = 0000000000000000] 20:50:39 INFO - PROCESS | 4852 | ++DOMWINDOW == 88 (000000ED23ACE800) [pid = 4852] [serial = 711] [outer = 000000ED22C90400] 20:50:39 INFO - PROCESS | 4852 | 1467431439430 Marionette DEBUG loaded listener.js 20:50:39 INFO - PROCESS | 4852 | ++DOMWINDOW == 89 (000000ED2500FC00) [pid = 4852] [serial = 712] [outer = 000000ED22C90400] 20:50:40 INFO - PROCESS | 4852 | 1467431440042 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:50:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 20:50:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 944ms 20:50:40 INFO - PROCESS | 4852 | 1467431440065 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 20:50:40 INFO - PROCESS | 4852 | 1467431440068 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 20:50:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 20:50:40 INFO - PROCESS | 4852 | 1467431440071 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 20:50:40 INFO - PROCESS | 4852 | 1467431440074 Marionette TRACE conn5 <- [1,914,null,{}] 20:50:40 INFO - PROCESS | 4852 | 1467431440077 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:50:40 INFO - PROCESS | 4852 | 1467431440080 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:40 INFO - PROCESS | 4852 | 1467431440193 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 20:50:40 INFO - PROCESS | 4852 | 1467431440278 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:40 INFO - PROCESS | 4852 | 1467431440280 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:40 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED28DDE800 == 41 [pid = 4852] [id = 238] 20:50:40 INFO - PROCESS | 4852 | ++DOMWINDOW == 90 (000000ED2504CC00) [pid = 4852] [serial = 713] [outer = 0000000000000000] 20:50:40 INFO - PROCESS | 4852 | ++DOMWINDOW == 91 (000000ED25051800) [pid = 4852] [serial = 714] [outer = 000000ED2504CC00] 20:50:40 INFO - PROCESS | 4852 | 1467431440336 Marionette DEBUG loaded listener.js 20:50:40 INFO - PROCESS | 4852 | ++DOMWINDOW == 92 (000000ED25068800) [pid = 4852] [serial = 715] [outer = 000000ED2504CC00] 20:50:40 INFO - PROCESS | 4852 | 1467431440896 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:50:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 20:50:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 880ms 20:50:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 20:50:40 INFO - PROCESS | 4852 | 1467431440954 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 20:50:40 INFO - PROCESS | 4852 | 1467431440956 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 20:50:40 INFO - PROCESS | 4852 | 1467431440960 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 20:50:40 INFO - PROCESS | 4852 | 1467431440962 Marionette TRACE conn5 <- [1,918,null,{}] 20:50:40 INFO - PROCESS | 4852 | 1467431440966 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:50:40 INFO - PROCESS | 4852 | 1467431440969 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:41 INFO - PROCESS | 4852 | 1467431441077 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 20:50:41 INFO - PROCESS | 4852 | 1467431441165 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:41 INFO - PROCESS | 4852 | 1467431441167 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:41 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED187C4800 == 42 [pid = 4852] [id = 239] 20:50:41 INFO - PROCESS | 4852 | ++DOMWINDOW == 93 (000000ED13A11400) [pid = 4852] [serial = 716] [outer = 0000000000000000] 20:50:41 INFO - PROCESS | 4852 | ++DOMWINDOW == 94 (000000ED1895F800) [pid = 4852] [serial = 717] [outer = 000000ED13A11400] 20:50:41 INFO - PROCESS | 4852 | 1467431441223 Marionette DEBUG loaded listener.js 20:50:41 INFO - PROCESS | 4852 | ++DOMWINDOW == 95 (000000ED20AA7C00) [pid = 4852] [serial = 718] [outer = 000000ED13A11400] 20:50:41 INFO - PROCESS | 4852 | 1467431441942 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:50:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 20:50:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1030ms 20:50:41 INFO - PROCESS | 4852 | 1467431441993 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 20:50:42 INFO - PROCESS | 4852 | 1467431441997 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 20:50:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 20:50:42 INFO - PROCESS | 4852 | 1467431442003 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 20:50:42 INFO - PROCESS | 4852 | 1467431442006 Marionette TRACE conn5 <- [1,922,null,{}] 20:50:42 INFO - PROCESS | 4852 | 1467431442030 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:50:42 INFO - PROCESS | 4852 | 1467431442033 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:42 INFO - PROCESS | 4852 | 1467431442144 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 20:50:42 INFO - PROCESS | 4852 | 1467431442221 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:42 INFO - PROCESS | 4852 | 1467431442223 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:42 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED19425000 == 43 [pid = 4852] [id = 240] 20:50:42 INFO - PROCESS | 4852 | ++DOMWINDOW == 96 (000000ED183AF800) [pid = 4852] [serial = 719] [outer = 0000000000000000] 20:50:42 INFO - PROCESS | 4852 | ++DOMWINDOW == 97 (000000ED19598400) [pid = 4852] [serial = 720] [outer = 000000ED183AF800] 20:50:42 INFO - PROCESS | 4852 | 1467431442275 Marionette DEBUG loaded listener.js 20:50:42 INFO - PROCESS | 4852 | ++DOMWINDOW == 98 (000000ED1C6E5C00) [pid = 4852] [serial = 721] [outer = 000000ED183AF800] 20:50:43 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27FBE000 == 42 [pid = 4852] [id = 233] 20:50:43 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1890F000 == 41 [pid = 4852] [id = 232] 20:50:43 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27317800 == 40 [pid = 4852] [id = 231] 20:50:43 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24F56000 == 39 [pid = 4852] [id = 230] 20:50:43 INFO - PROCESS | 4852 | --DOCSHELL 000000ED23B6D800 == 38 [pid = 4852] [id = 229] 20:50:43 INFO - PROCESS | 4852 | --DOCSHELL 000000ED22795000 == 37 [pid = 4852] [id = 228] 20:50:43 INFO - PROCESS | 4852 | --DOCSHELL 000000ED203E9000 == 36 [pid = 4852] [id = 227] 20:50:43 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1EB9E800 == 35 [pid = 4852] [id = 226] 20:50:43 INFO - PROCESS | 4852 | --DOCSHELL 000000ED184B2000 == 34 [pid = 4852] [id = 225] 20:50:43 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1FA22000 == 33 [pid = 4852] [id = 223] 20:50:43 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1D1C6000 == 32 [pid = 4852] [id = 224] 20:50:43 INFO - PROCESS | 4852 | --DOCSHELL 000000ED187C4800 == 31 [pid = 4852] [id = 239] 20:50:43 INFO - PROCESS | 4852 | --DOCSHELL 000000ED28DDE800 == 30 [pid = 4852] [id = 238] 20:50:43 INFO - PROCESS | 4852 | --DOCSHELL 000000ED28ACA800 == 29 [pid = 4852] [id = 237] 20:50:43 INFO - PROCESS | 4852 | --DOCSHELL 000000ED23B81000 == 28 [pid = 4852] [id = 236] 20:50:43 INFO - PROCESS | 4852 | --DOCSHELL 000000ED28040000 == 27 [pid = 4852] [id = 234] 20:50:43 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1D374000 == 26 [pid = 4852] [id = 235] 20:50:43 INFO - PROCESS | 4852 | --DOMWINDOW == 97 (000000ED1D97D000) [pid = 4852] [serial = 653] [outer = 0000000000000000] [url = about:blank] 20:50:43 INFO - PROCESS | 4852 | --DOMWINDOW == 96 (000000ED1F45EC00) [pid = 4852] [serial = 654] [outer = 0000000000000000] [url = about:blank] 20:50:43 INFO - PROCESS | 4852 | --DOMWINDOW == 95 (000000ED183AF000) [pid = 4852] [serial = 647] [outer = 0000000000000000] [url = about:blank] 20:50:43 INFO - PROCESS | 4852 | --DOMWINDOW == 94 (000000ED1873DC00) [pid = 4852] [serial = 648] [outer = 0000000000000000] [url = about:blank] 20:50:43 INFO - PROCESS | 4852 | --DOMWINDOW == 93 (000000ED13850800) [pid = 4852] [serial = 644] [outer = 0000000000000000] [url = about:blank] 20:50:43 INFO - PROCESS | 4852 | --DOMWINDOW == 92 (000000ED13A5DC00) [pid = 4852] [serial = 645] [outer = 0000000000000000] [url = about:blank] 20:50:43 INFO - PROCESS | 4852 | --DOMWINDOW == 91 (000000ED13A5C800) [pid = 4852] [serial = 633] [outer = 0000000000000000] [url = about:blank] 20:50:43 INFO - PROCESS | 4852 | --DOMWINDOW == 90 (000000ED13220C00) [pid = 4852] [serial = 632] [outer = 0000000000000000] [url = about:blank] 20:50:43 INFO - PROCESS | 4852 | --DOMWINDOW == 89 (000000ED1EBF5C00) [pid = 4852] [serial = 636] [outer = 0000000000000000] [url = about:blank] 20:50:43 INFO - PROCESS | 4852 | --DOMWINDOW == 88 (000000ED1D12F400) [pid = 4852] [serial = 635] [outer = 0000000000000000] [url = about:blank] 20:50:43 INFO - PROCESS | 4852 | --DOMWINDOW == 87 (000000ED1F704000) [pid = 4852] [serial = 656] [outer = 0000000000000000] [url = about:blank] 20:50:43 INFO - PROCESS | 4852 | --DOMWINDOW == 86 (000000ED215FBC00) [pid = 4852] [serial = 639] [outer = 0000000000000000] [url = about:blank] 20:50:43 INFO - PROCESS | 4852 | --DOMWINDOW == 85 (000000ED20D6DC00) [pid = 4852] [serial = 638] [outer = 0000000000000000] [url = about:blank] 20:50:43 INFO - PROCESS | 4852 | --DOMWINDOW == 84 (000000ED1F908C00) [pid = 4852] [serial = 657] [outer = 0000000000000000] [url = about:blank] 20:50:43 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED20A5BC00) [pid = 4852] [serial = 662] [outer = 0000000000000000] [url = about:blank] 20:50:43 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED21558C00) [pid = 4852] [serial = 659] [outer = 0000000000000000] [url = about:blank] 20:50:43 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED20AA6800) [pid = 4852] [serial = 660] [outer = 0000000000000000] [url = about:blank] 20:50:43 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED1C6EB400) [pid = 4852] [serial = 650] [outer = 0000000000000000] [url = about:blank] 20:50:43 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED22C9C800) [pid = 4852] [serial = 666] [outer = 0000000000000000] [url = about:blank] 20:50:43 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED183E0C00) [pid = 4852] [serial = 642] [outer = 0000000000000000] [url = about:blank] 20:50:43 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED13D16C00) [pid = 4852] [serial = 641] [outer = 0000000000000000] [url = about:blank] 20:50:43 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED22118C00) [pid = 4852] [serial = 663] [outer = 0000000000000000] [url = about:blank] 20:50:43 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED1D146400) [pid = 4852] [serial = 651] [outer = 0000000000000000] [url = about:blank] 20:50:43 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED22C90C00) [pid = 4852] [serial = 665] [outer = 0000000000000000] [url = about:blank] 20:50:43 INFO - PROCESS | 4852 | 1467431443552 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:50:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 20:50:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1598ms 20:50:43 INFO - PROCESS | 4852 | 1467431443605 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 20:50:43 INFO - PROCESS | 4852 | 1467431443610 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 20:50:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 20:50:43 INFO - PROCESS | 4852 | 1467431443615 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 20:50:43 INFO - PROCESS | 4852 | 1467431443618 Marionette TRACE conn5 <- [1,926,null,{}] 20:50:43 INFO - PROCESS | 4852 | 1467431443624 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:50:43 INFO - PROCESS | 4852 | 1467431443627 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:43 INFO - PROCESS | 4852 | 1467431443714 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 20:50:43 INFO - PROCESS | 4852 | 1467431443722 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:43 INFO - PROCESS | 4852 | 1467431443726 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:43 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED187C4800 == 27 [pid = 4852] [id = 241] 20:50:43 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED13850800) [pid = 4852] [serial = 722] [outer = 0000000000000000] 20:50:43 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED13A58400) [pid = 4852] [serial = 723] [outer = 000000ED13850800] 20:50:43 INFO - PROCESS | 4852 | 1467431443780 Marionette DEBUG loaded listener.js 20:50:43 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED13C2AC00) [pid = 4852] [serial = 724] [outer = 000000ED13850800] 20:50:44 INFO - PROCESS | 4852 | 1467431444239 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:50:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 20:50:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 692ms 20:50:44 INFO - PROCESS | 4852 | 1467431444311 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 20:50:44 INFO - PROCESS | 4852 | 1467431444316 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 20:50:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 20:50:44 INFO - PROCESS | 4852 | 1467431444323 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 20:50:44 INFO - PROCESS | 4852 | 1467431444326 Marionette TRACE conn5 <- [1,930,null,{}] 20:50:44 INFO - PROCESS | 4852 | 1467431444330 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:50:44 INFO - PROCESS | 4852 | 1467431444333 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:44 INFO - PROCESS | 4852 | 1467431444426 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 20:50:44 INFO - PROCESS | 4852 | 1467431444532 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:44 INFO - PROCESS | 4852 | 1467431444535 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:44 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1D027800 == 28 [pid = 4852] [id = 242] 20:50:44 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED1790E800) [pid = 4852] [serial = 725] [outer = 0000000000000000] 20:50:44 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED183E1C00) [pid = 4852] [serial = 726] [outer = 000000ED1790E800] 20:50:44 INFO - PROCESS | 4852 | 1467431444585 Marionette DEBUG loaded listener.js 20:50:44 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED19410800) [pid = 4852] [serial = 727] [outer = 000000ED1790E800] 20:50:44 INFO - PROCESS | 4852 | 1467431444968 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:50:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 20:50:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 691ms 20:50:45 INFO - PROCESS | 4852 | 1467431445022 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 20:50:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 20:50:45 INFO - PROCESS | 4852 | 1467431445024 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 20:50:45 INFO - PROCESS | 4852 | 1467431445028 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 20:50:45 INFO - PROCESS | 4852 | 1467431445032 Marionette TRACE conn5 <- [1,934,null,{}] 20:50:45 INFO - PROCESS | 4852 | 1467431445044 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:50:45 INFO - PROCESS | 4852 | 1467431445049 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:45 INFO - PROCESS | 4852 | 1467431445137 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 20:50:45 INFO - PROCESS | 4852 | 1467431445145 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:45 INFO - PROCESS | 4852 | 1467431445148 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:45 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1FF48000 == 29 [pid = 4852] [id = 243] 20:50:45 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED13783C00) [pid = 4852] [serial = 728] [outer = 0000000000000000] 20:50:45 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED1D132C00) [pid = 4852] [serial = 729] [outer = 000000ED13783C00] 20:50:45 INFO - PROCESS | 4852 | 1467431445197 Marionette DEBUG loaded listener.js 20:50:45 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED1D3E3000) [pid = 4852] [serial = 730] [outer = 000000ED13783C00] 20:50:45 INFO - PROCESS | 4852 | 1467431445691 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:50:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 20:50:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 692ms 20:50:45 INFO - PROCESS | 4852 | 1467431445724 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 20:50:45 INFO - PROCESS | 4852 | 1467431445727 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 20:50:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 20:50:45 INFO - PROCESS | 4852 | 1467431445730 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 20:50:45 INFO - PROCESS | 4852 | 1467431445732 Marionette TRACE conn5 <- [1,938,null,{}] 20:50:45 INFO - PROCESS | 4852 | 1467431445736 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:50:45 INFO - PROCESS | 4852 | 1467431445738 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:45 INFO - PROCESS | 4852 | 1467431445881 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 20:50:45 INFO - PROCESS | 4852 | 1467431445902 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:45 INFO - PROCESS | 4852 | 1467431445905 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:45 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED20EA7800 == 30 [pid = 4852] [id = 244] 20:50:45 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED1F39E000) [pid = 4852] [serial = 731] [outer = 0000000000000000] 20:50:45 INFO - PROCESS | 4852 | ++DOMWINDOW == 85 (000000ED1F45B800) [pid = 4852] [serial = 732] [outer = 000000ED1F39E000] 20:50:45 INFO - PROCESS | 4852 | 1467431445950 Marionette DEBUG loaded listener.js 20:50:46 INFO - PROCESS | 4852 | ++DOMWINDOW == 86 (000000ED1F473000) [pid = 4852] [serial = 733] [outer = 000000ED1F39E000] 20:50:46 INFO - PROCESS | 4852 | 1467431446399 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:50:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 20:50:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 692ms 20:50:46 INFO - PROCESS | 4852 | 1467431446426 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 20:50:46 INFO - PROCESS | 4852 | 1467431446428 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 20:50:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 20:50:46 INFO - PROCESS | 4852 | 1467431446439 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 20:50:46 INFO - PROCESS | 4852 | 1467431446441 Marionette TRACE conn5 <- [1,942,null,{}] 20:50:46 INFO - PROCESS | 4852 | 1467431446444 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:50:46 INFO - PROCESS | 4852 | 1467431446446 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:46 INFO - PROCESS | 4852 | 1467431446552 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 20:50:46 INFO - PROCESS | 4852 | 1467431446558 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:46 INFO - PROCESS | 4852 | 1467431446560 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:46 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED22189800 == 31 [pid = 4852] [id = 245] 20:50:46 INFO - PROCESS | 4852 | ++DOMWINDOW == 87 (000000ED13A53800) [pid = 4852] [serial = 734] [outer = 0000000000000000] 20:50:46 INFO - PROCESS | 4852 | ++DOMWINDOW == 88 (000000ED1F70D400) [pid = 4852] [serial = 735] [outer = 000000ED13A53800] 20:50:46 INFO - PROCESS | 4852 | 1467431446605 Marionette DEBUG loaded listener.js 20:50:46 INFO - PROCESS | 4852 | ++DOMWINDOW == 89 (000000ED1FAA3800) [pid = 4852] [serial = 736] [outer = 000000ED13A53800] 20:50:47 INFO - PROCESS | 4852 | 1467431447070 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:50:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 20:50:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 690ms 20:50:47 INFO - PROCESS | 4852 | 1467431447130 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 20:50:47 INFO - PROCESS | 4852 | 1467431447132 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 20:50:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 20:50:47 INFO - PROCESS | 4852 | 1467431447136 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 20:50:47 INFO - PROCESS | 4852 | 1467431447138 Marionette TRACE conn5 <- [1,946,null,{}] 20:50:47 INFO - PROCESS | 4852 | 1467431447141 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:50:47 INFO - PROCESS | 4852 | 1467431447147 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:47 INFO - PROCESS | 4852 | 1467431447308 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 20:50:47 INFO - PROCESS | 4852 | 1467431447331 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:47 INFO - PROCESS | 4852 | 1467431447333 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:47 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED23B7F000 == 32 [pid = 4852] [id = 246] 20:50:47 INFO - PROCESS | 4852 | ++DOMWINDOW == 90 (000000ED1F703000) [pid = 4852] [serial = 737] [outer = 0000000000000000] 20:50:47 INFO - PROCESS | 4852 | ++DOMWINDOW == 91 (000000ED209CBC00) [pid = 4852] [serial = 738] [outer = 000000ED1F703000] 20:50:47 INFO - PROCESS | 4852 | 1467431447378 Marionette DEBUG loaded listener.js 20:50:47 INFO - PROCESS | 4852 | ++DOMWINDOW == 92 (000000ED2178B400) [pid = 4852] [serial = 739] [outer = 000000ED1F703000] 20:50:47 INFO - PROCESS | 4852 | --DOMWINDOW == 91 (000000ED23B69400) [pid = 4852] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 20:50:47 INFO - PROCESS | 4852 | --DOMWINDOW == 90 (000000ED25005000) [pid = 4852] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 20:50:47 INFO - PROCESS | 4852 | --DOMWINDOW == 89 (000000ED1392D000) [pid = 4852] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 20:50:47 INFO - PROCESS | 4852 | --DOMWINDOW == 88 (000000ED22703400) [pid = 4852] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 20:50:47 INFO - PROCESS | 4852 | --DOMWINDOW == 87 (000000ED23ACE400) [pid = 4852] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 20:50:47 INFO - PROCESS | 4852 | --DOMWINDOW == 86 (000000ED23804000) [pid = 4852] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 20:50:47 INFO - PROCESS | 4852 | --DOMWINDOW == 85 (000000ED199CD800) [pid = 4852] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 20:50:47 INFO - PROCESS | 4852 | --DOMWINDOW == 84 (000000ED13ADE800) [pid = 4852] [serial = 670] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 20:50:47 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED1EBF5000) [pid = 4852] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 20:50:47 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED13529000) [pid = 4852] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 20:50:47 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED1FAAA000) [pid = 4852] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 20:50:47 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED17C7A400) [pid = 4852] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 20:50:47 INFO - PROCESS | 4852 | 1467431447973 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:50:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 20:50:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 881ms 20:50:48 INFO - PROCESS | 4852 | 1467431448020 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 20:50:48 INFO - PROCESS | 4852 | 1467431448022 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 20:50:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 20:50:48 INFO - PROCESS | 4852 | 1467431448026 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 20:50:48 INFO - PROCESS | 4852 | 1467431448027 Marionette TRACE conn5 <- [1,950,null,{}] 20:50:48 INFO - PROCESS | 4852 | 1467431448031 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:50:48 INFO - PROCESS | 4852 | 1467431448033 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:48 INFO - PROCESS | 4852 | 1467431448112 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 20:50:48 INFO - PROCESS | 4852 | 1467431448118 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:48 INFO - PROCESS | 4852 | 1467431448120 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:48 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24F57000 == 33 [pid = 4852] [id = 247] 20:50:48 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED1D12F800) [pid = 4852] [serial = 740] [outer = 0000000000000000] 20:50:48 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED2010D800) [pid = 4852] [serial = 741] [outer = 000000ED1D12F800] 20:50:48 INFO - PROCESS | 4852 | 1467431448166 Marionette DEBUG loaded listener.js 20:50:48 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED221D7C00) [pid = 4852] [serial = 742] [outer = 000000ED1D12F800] 20:50:48 INFO - PROCESS | 4852 | 1467431448583 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:50:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 20:50:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 587ms 20:50:48 INFO - PROCESS | 4852 | 1467431448617 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 20:50:48 INFO - PROCESS | 4852 | 1467431448619 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 20:50:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 20:50:48 INFO - PROCESS | 4852 | 1467431448627 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 20:50:48 INFO - PROCESS | 4852 | 1467431448628 Marionette TRACE conn5 <- [1,954,null,{}] 20:50:48 INFO - PROCESS | 4852 | 1467431448632 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:50:48 INFO - PROCESS | 4852 | 1467431448634 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:48 INFO - PROCESS | 4852 | 1467431448717 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 20:50:48 INFO - PROCESS | 4852 | 1467431448722 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:48 INFO - PROCESS | 4852 | 1467431448724 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:48 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27308800 == 34 [pid = 4852] [id = 248] 20:50:48 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED22705C00) [pid = 4852] [serial = 743] [outer = 0000000000000000] 20:50:48 INFO - PROCESS | 4852 | ++DOMWINDOW == 85 (000000ED2277D800) [pid = 4852] [serial = 744] [outer = 000000ED22705C00] 20:50:48 INFO - PROCESS | 4852 | 1467431448769 Marionette DEBUG loaded listener.js 20:50:48 INFO - PROCESS | 4852 | ++DOMWINDOW == 86 (000000ED22C15C00) [pid = 4852] [serial = 745] [outer = 000000ED22705C00] 20:50:49 INFO - PROCESS | 4852 | 1467431449203 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:50:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 20:50:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 627ms 20:50:49 INFO - PROCESS | 4852 | 1467431449257 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 20:50:49 INFO - PROCESS | 4852 | 1467431449260 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 20:50:49 INFO - PROCESS | 4852 | 1467431449263 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 20:50:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 20:50:49 INFO - PROCESS | 4852 | 1467431449265 Marionette TRACE conn5 <- [1,958,null,{}] 20:50:49 INFO - PROCESS | 4852 | 1467431449268 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:50:49 INFO - PROCESS | 4852 | 1467431449270 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:49 INFO - PROCESS | 4852 | 1467431449354 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 20:50:49 INFO - PROCESS | 4852 | 1467431449360 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:49 INFO - PROCESS | 4852 | 1467431449362 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:49 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1FF47800 == 35 [pid = 4852] [id = 249] 20:50:49 INFO - PROCESS | 4852 | ++DOMWINDOW == 87 (000000ED22C91800) [pid = 4852] [serial = 746] [outer = 0000000000000000] 20:50:49 INFO - PROCESS | 4852 | ++DOMWINDOW == 88 (000000ED22C9A800) [pid = 4852] [serial = 747] [outer = 000000ED22C91800] 20:50:49 INFO - PROCESS | 4852 | 1467431449406 Marionette DEBUG loaded listener.js 20:50:49 INFO - PROCESS | 4852 | ++DOMWINDOW == 89 (000000ED23804C00) [pid = 4852] [serial = 748] [outer = 000000ED22C91800] 20:50:49 INFO - PROCESS | 4852 | 1467431449957 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:50:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 20:50:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 776ms 20:50:50 INFO - PROCESS | 4852 | 1467431450110 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 20:50:50 INFO - PROCESS | 4852 | 1467431450116 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 20:50:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 20:50:50 INFO - PROCESS | 4852 | 1467431450133 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 20:50:50 INFO - PROCESS | 4852 | 1467431450137 Marionette TRACE conn5 <- [1,962,null,{}] 20:50:50 INFO - PROCESS | 4852 | 1467431450143 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:50:50 INFO - PROCESS | 4852 | 1467431450146 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:50 INFO - PROCESS | 4852 | 1467431450295 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 20:50:50 INFO - PROCESS | 4852 | 1467431450363 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:50 INFO - PROCESS | 4852 | 1467431450368 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:50 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1C608000 == 36 [pid = 4852] [id = 250] 20:50:50 INFO - PROCESS | 4852 | ++DOMWINDOW == 90 (000000ED1384D400) [pid = 4852] [serial = 749] [outer = 0000000000000000] 20:50:50 INFO - PROCESS | 4852 | ++DOMWINDOW == 91 (000000ED13A50800) [pid = 4852] [serial = 750] [outer = 000000ED1384D400] 20:50:50 INFO - PROCESS | 4852 | 1467431450429 Marionette DEBUG loaded listener.js 20:50:50 INFO - PROCESS | 4852 | ++DOMWINDOW == 92 (000000ED17CCC800) [pid = 4852] [serial = 751] [outer = 000000ED1384D400] 20:50:51 INFO - PROCESS | 4852 | 1467431451140 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:50:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 20:50:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1093ms 20:50:51 INFO - PROCESS | 4852 | 1467431451225 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 20:50:51 INFO - PROCESS | 4852 | 1467431451230 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 20:50:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 20:50:51 INFO - PROCESS | 4852 | 1467431451236 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 20:50:51 INFO - PROCESS | 4852 | 1467431451239 Marionette TRACE conn5 <- [1,966,null,{}] 20:50:51 INFO - PROCESS | 4852 | 1467431451244 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:50:51 INFO - PROCESS | 4852 | 1467431451247 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:51 INFO - PROCESS | 4852 | 1467431451378 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 20:50:51 INFO - PROCESS | 4852 | 1467431451446 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:51 INFO - PROCESS | 4852 | 1467431451449 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:51 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED22186000 == 37 [pid = 4852] [id = 251] 20:50:51 INFO - PROCESS | 4852 | ++DOMWINDOW == 93 (000000ED199D4C00) [pid = 4852] [serial = 752] [outer = 0000000000000000] 20:50:51 INFO - PROCESS | 4852 | ++DOMWINDOW == 94 (000000ED1D139C00) [pid = 4852] [serial = 753] [outer = 000000ED199D4C00] 20:50:51 INFO - PROCESS | 4852 | 1467431451548 Marionette DEBUG loaded listener.js 20:50:51 INFO - PROCESS | 4852 | ++DOMWINDOW == 95 (000000ED1F396000) [pid = 4852] [serial = 754] [outer = 000000ED199D4C00] 20:50:52 INFO - PROCESS | 4852 | 1467431452414 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:50:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 20:50:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1230ms 20:50:52 INFO - PROCESS | 4852 | 1467431452469 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 20:50:52 INFO - PROCESS | 4852 | 1467431452474 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 20:50:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 20:50:52 INFO - PROCESS | 4852 | 1467431452479 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 20:50:52 INFO - PROCESS | 4852 | 1467431452482 Marionette TRACE conn5 <- [1,970,null,{}] 20:50:52 INFO - PROCESS | 4852 | 1467431452488 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:50:52 INFO - PROCESS | 4852 | 1467431452491 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:52 INFO - PROCESS | 4852 | 1467431452621 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 20:50:52 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27308800 == 36 [pid = 4852] [id = 248] 20:50:52 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24F57000 == 35 [pid = 4852] [id = 247] 20:50:52 INFO - PROCESS | 4852 | --DOCSHELL 000000ED23B7F000 == 34 [pid = 4852] [id = 246] 20:50:52 INFO - PROCESS | 4852 | --DOCSHELL 000000ED22189800 == 33 [pid = 4852] [id = 245] 20:50:52 INFO - PROCESS | 4852 | --DOCSHELL 000000ED20EA7800 == 32 [pid = 4852] [id = 244] 20:50:52 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1FF48000 == 31 [pid = 4852] [id = 243] 20:50:52 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1D027800 == 30 [pid = 4852] [id = 242] 20:50:52 INFO - PROCESS | 4852 | --DOCSHELL 000000ED187C4800 == 29 [pid = 4852] [id = 241] 20:50:52 INFO - PROCESS | 4852 | --DOMWINDOW == 94 (000000ED2457C000) [pid = 4852] [serial = 700] [outer = 0000000000000000] [url = about:blank] 20:50:52 INFO - PROCESS | 4852 | --DOMWINDOW == 93 (000000ED25010800) [pid = 4852] [serial = 703] [outer = 0000000000000000] [url = about:blank] 20:50:52 INFO - PROCESS | 4852 | --DOMWINDOW == 92 (000000ED25007400) [pid = 4852] [serial = 702] [outer = 0000000000000000] [url = about:blank] 20:50:52 INFO - PROCESS | 4852 | --DOMWINDOW == 91 (000000ED20AA0400) [pid = 4852] [serial = 687] [outer = 0000000000000000] [url = about:blank] 20:50:52 INFO - PROCESS | 4852 | --DOMWINDOW == 90 (000000ED22C96800) [pid = 4852] [serial = 690] [outer = 0000000000000000] [url = about:blank] 20:50:52 INFO - PROCESS | 4852 | --DOMWINDOW == 89 (000000ED21512400) [pid = 4852] [serial = 688] [outer = 0000000000000000] [url = about:blank] 20:50:52 INFO - PROCESS | 4852 | --DOMWINDOW == 88 (000000ED23B48000) [pid = 4852] [serial = 693] [outer = 0000000000000000] [url = about:blank] 20:50:52 INFO - PROCESS | 4852 | --DOMWINDOW == 87 (000000ED2380D800) [pid = 4852] [serial = 668] [outer = 0000000000000000] [url = about:blank] 20:50:52 INFO - PROCESS | 4852 | --DOMWINDOW == 86 (000000ED19FD1400) [pid = 4852] [serial = 678] [outer = 0000000000000000] [url = about:blank] 20:50:52 INFO - PROCESS | 4852 | --DOMWINDOW == 85 (000000ED1D119000) [pid = 4852] [serial = 679] [outer = 0000000000000000] [url = about:blank] 20:50:52 INFO - PROCESS | 4852 | --DOMWINDOW == 84 (000000ED149E4400) [pid = 4852] [serial = 671] [outer = 0000000000000000] [url = about:blank] 20:50:52 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED19410C00) [pid = 4852] [serial = 672] [outer = 0000000000000000] [url = about:blank] 20:50:52 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED1F468400) [pid = 4852] [serial = 681] [outer = 0000000000000000] [url = about:blank] 20:50:52 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED1F70BC00) [pid = 4852] [serial = 682] [outer = 0000000000000000] [url = about:blank] 20:50:52 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED1379C000) [pid = 4852] [serial = 675] [outer = 0000000000000000] [url = about:blank] 20:50:52 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED13F11400) [pid = 4852] [serial = 676] [outer = 0000000000000000] [url = about:blank] 20:50:52 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED1FE26000) [pid = 4852] [serial = 684] [outer = 0000000000000000] [url = about:blank] 20:50:52 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED2380B400) [pid = 4852] [serial = 691] [outer = 0000000000000000] [url = about:blank] 20:50:52 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED23AD2000) [pid = 4852] [serial = 669] [outer = 0000000000000000] [url = about:blank] 20:50:52 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED13530000) [pid = 4852] [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:50:52 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED24574C00) [pid = 4852] [serial = 699] [outer = 0000000000000000] [url = about:blank] 20:50:52 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED23B54400) [pid = 4852] [serial = 694] [outer = 0000000000000000] [url = about:blank] 20:50:52 INFO - PROCESS | 4852 | --DOMWINDOW == 72 (000000ED1FE28C00) [pid = 4852] [serial = 696] [outer = 0000000000000000] [url = about:blank] 20:50:52 INFO - PROCESS | 4852 | --DOMWINDOW == 71 (000000ED23B5E000) [pid = 4852] [serial = 697] [outer = 0000000000000000] [url = about:blank] 20:50:52 INFO - PROCESS | 4852 | --DOMWINDOW == 70 (000000ED1FEF9C00) [pid = 4852] [serial = 685] [outer = 0000000000000000] [url = about:blank] 20:50:52 INFO - PROCESS | 4852 | 1467431452735 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:52 INFO - PROCESS | 4852 | 1467431452740 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:52 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED13FDF000 == 30 [pid = 4852] [id = 252] 20:50:52 INFO - PROCESS | 4852 | ++DOMWINDOW == 71 (000000ED1352D000) [pid = 4852] [serial = 755] [outer = 0000000000000000] 20:50:52 INFO - PROCESS | 4852 | ++DOMWINDOW == 72 (000000ED1378F400) [pid = 4852] [serial = 756] [outer = 000000ED1352D000] 20:50:52 INFO - PROCESS | 4852 | 1467431452793 Marionette DEBUG loaded listener.js 20:50:52 INFO - PROCESS | 4852 | ++DOMWINDOW == 73 (000000ED13AE0400) [pid = 4852] [serial = 757] [outer = 000000ED1352D000] 20:50:53 INFO - PROCESS | 4852 | 1467431453232 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:50:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 20:50:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 797ms 20:50:53 INFO - PROCESS | 4852 | 1467431453279 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 20:50:53 INFO - PROCESS | 4852 | 1467431453283 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 20:50:53 INFO - PROCESS | 4852 | 1467431453294 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 20:50:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 20:50:53 INFO - PROCESS | 4852 | 1467431453297 Marionette TRACE conn5 <- [1,974,null,{}] 20:50:53 INFO - PROCESS | 4852 | 1467431453301 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:50:53 INFO - PROCESS | 4852 | 1467431453303 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:53 INFO - PROCESS | 4852 | 1467431453393 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 20:50:53 INFO - PROCESS | 4852 | 1467431453401 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:53 INFO - PROCESS | 4852 | 1467431453404 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:53 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1D1CC800 == 31 [pid = 4852] [id = 253] 20:50:53 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED195D9C00) [pid = 4852] [serial = 758] [outer = 0000000000000000] 20:50:53 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED199CA400) [pid = 4852] [serial = 759] [outer = 000000ED195D9C00] 20:50:53 INFO - PROCESS | 4852 | 1467431453453 Marionette DEBUG loaded listener.js 20:50:53 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED1C6E8400) [pid = 4852] [serial = 760] [outer = 000000ED195D9C00] 20:50:53 INFO - PROCESS | 4852 | 1467431453921 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:50:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 20:50:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 692ms 20:50:53 INFO - PROCESS | 4852 | 1467431453991 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 20:50:53 INFO - PROCESS | 4852 | 1467431453993 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 20:50:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 20:50:54 INFO - PROCESS | 4852 | 1467431453997 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 20:50:54 INFO - PROCESS | 4852 | 1467431454001 Marionette TRACE conn5 <- [1,978,null,{}] 20:50:54 INFO - PROCESS | 4852 | 1467431454012 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:50:54 INFO - PROCESS | 4852 | 1467431454024 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:54 INFO - PROCESS | 4852 | 1467431454148 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 20:50:54 INFO - PROCESS | 4852 | 1467431454214 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:54 INFO - PROCESS | 4852 | 1467431454218 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:54 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED20619800 == 32 [pid = 4852] [id = 254] 20:50:54 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED1D12FC00) [pid = 4852] [serial = 761] [outer = 0000000000000000] 20:50:54 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED1EBF4000) [pid = 4852] [serial = 762] [outer = 000000ED1D12FC00] 20:50:54 INFO - PROCESS | 4852 | 1467431454267 Marionette DEBUG loaded listener.js 20:50:54 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED1F706800) [pid = 4852] [serial = 763] [outer = 000000ED1D12FC00] 20:50:54 INFO - PROCESS | 4852 | 1467431454644 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:50:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 20:50:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 691ms 20:50:54 INFO - PROCESS | 4852 | 1467431454690 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 20:50:54 INFO - PROCESS | 4852 | 1467431454692 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 20:50:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 20:50:54 INFO - PROCESS | 4852 | 1467431454696 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 20:50:54 INFO - PROCESS | 4852 | 1467431454698 Marionette TRACE conn5 <- [1,982,null,{}] 20:50:54 INFO - PROCESS | 4852 | 1467431454701 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:50:54 INFO - PROCESS | 4852 | 1467431454704 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:54 INFO - PROCESS | 4852 | 1467431454824 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 20:50:54 INFO - PROCESS | 4852 | 1467431454838 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:54 INFO - PROCESS | 4852 | 1467431454840 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:54 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED2218D800 == 33 [pid = 4852] [id = 255] 20:50:54 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED1FAA4000) [pid = 4852] [serial = 764] [outer = 0000000000000000] 20:50:54 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED1FDAE000) [pid = 4852] [serial = 765] [outer = 000000ED1FAA4000] 20:50:54 INFO - PROCESS | 4852 | 1467431454886 Marionette DEBUG loaded listener.js 20:50:54 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED1FEFB000) [pid = 4852] [serial = 766] [outer = 000000ED1FAA4000] 20:50:55 INFO - PROCESS | 4852 | 1467431455330 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:50:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 20:50:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 691ms 20:50:55 INFO - PROCESS | 4852 | 1467431455390 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 20:50:55 INFO - PROCESS | 4852 | 1467431455392 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 20:50:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 20:50:55 INFO - PROCESS | 4852 | 1467431455395 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 20:50:55 INFO - PROCESS | 4852 | 1467431455397 Marionette TRACE conn5 <- [1,986,null,{}] 20:50:55 INFO - PROCESS | 4852 | 1467431455400 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:50:55 INFO - PROCESS | 4852 | 1467431455403 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:55 INFO - PROCESS | 4852 | 1467431455544 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 20:50:55 INFO - PROCESS | 4852 | 1467431455572 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:55 INFO - PROCESS | 4852 | 1467431455574 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:55 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED23B78000 == 34 [pid = 4852] [id = 256] 20:50:55 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED13526400) [pid = 4852] [serial = 767] [outer = 0000000000000000] 20:50:55 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED20AA0800) [pid = 4852] [serial = 768] [outer = 000000ED13526400] 20:50:55 INFO - PROCESS | 4852 | 1467431455619 Marionette DEBUG loaded listener.js 20:50:55 INFO - PROCESS | 4852 | ++DOMWINDOW == 85 (000000ED21455400) [pid = 4852] [serial = 769] [outer = 000000ED13526400] 20:50:56 INFO - PROCESS | 4852 | 1467431456056 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:50:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 20:50:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 734ms 20:50:56 INFO - PROCESS | 4852 | 1467431456133 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 20:50:56 INFO - PROCESS | 4852 | 1467431456135 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 20:50:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 20:50:56 INFO - PROCESS | 4852 | 1467431456145 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 20:50:56 INFO - PROCESS | 4852 | 1467431456147 Marionette TRACE conn5 <- [1,990,null,{}] 20:50:56 INFO - PROCESS | 4852 | 1467431456151 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:50:56 INFO - PROCESS | 4852 | 1467431456157 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:56 INFO - PROCESS | 4852 | 1467431456302 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 20:50:56 INFO - PROCESS | 4852 | 1467431456310 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:56 INFO - PROCESS | 4852 | 1467431456312 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:56 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED2707B000 == 35 [pid = 4852] [id = 257] 20:50:56 INFO - PROCESS | 4852 | ++DOMWINDOW == 86 (000000ED21789800) [pid = 4852] [serial = 770] [outer = 0000000000000000] 20:50:56 INFO - PROCESS | 4852 | ++DOMWINDOW == 87 (000000ED22CE6000) [pid = 4852] [serial = 771] [outer = 000000ED21789800] 20:50:56 INFO - PROCESS | 4852 | 1467431456399 Marionette DEBUG loaded listener.js 20:50:56 INFO - PROCESS | 4852 | ++DOMWINDOW == 88 (000000ED2380F800) [pid = 4852] [serial = 772] [outer = 000000ED21789800] 20:50:56 INFO - PROCESS | 4852 | --DOMWINDOW == 87 (000000ED1F39E000) [pid = 4852] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 20:50:56 INFO - PROCESS | 4852 | --DOMWINDOW == 86 (000000ED183AF800) [pid = 4852] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 20:50:56 INFO - PROCESS | 4852 | --DOMWINDOW == 85 (000000ED13850800) [pid = 4852] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 20:50:56 INFO - PROCESS | 4852 | --DOMWINDOW == 84 (000000ED13783C00) [pid = 4852] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 20:50:56 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED1790E800) [pid = 4852] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 20:50:56 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED13A53800) [pid = 4852] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 20:50:56 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED17910C00) [pid = 4852] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 20:50:56 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED1F70C000) [pid = 4852] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 20:50:56 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED22C90400) [pid = 4852] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 20:50:56 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED2504CC00) [pid = 4852] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 20:50:56 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED1F703000) [pid = 4852] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 20:50:56 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED22705C00) [pid = 4852] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 20:50:56 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED13A11400) [pid = 4852] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 20:50:56 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED1D12F800) [pid = 4852] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 20:50:56 INFO - PROCESS | 4852 | 1467431456944 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:50:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 20:50:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 839ms 20:50:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 20:50:56 INFO - PROCESS | 4852 | 1467431456980 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 20:50:56 INFO - PROCESS | 4852 | 1467431456982 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 20:50:57 INFO - PROCESS | 4852 | 1467431456985 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 20:50:57 INFO - PROCESS | 4852 | 1467431456987 Marionette TRACE conn5 <- [1,994,null,{}] 20:50:57 INFO - PROCESS | 4852 | 1467431456991 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:50:57 INFO - PROCESS | 4852 | 1467431456993 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:57 INFO - PROCESS | 4852 | 1467431457075 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 20:50:57 INFO - PROCESS | 4852 | 1467431457081 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:57 INFO - PROCESS | 4852 | 1467431457083 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:57 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27309800 == 36 [pid = 4852] [id = 258] 20:50:57 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED180D9C00) [pid = 4852] [serial = 773] [outer = 0000000000000000] 20:50:57 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED19598000) [pid = 4852] [serial = 774] [outer = 000000ED180D9C00] 20:50:57 INFO - PROCESS | 4852 | 1467431457128 Marionette DEBUG loaded listener.js 20:50:57 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED1F70D800) [pid = 4852] [serial = 775] [outer = 000000ED180D9C00] 20:50:57 INFO - PROCESS | 4852 | 1467431457573 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:50:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 20:50:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 629ms 20:50:57 INFO - PROCESS | 4852 | 1467431457618 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 20:50:57 INFO - PROCESS | 4852 | 1467431457620 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 20:50:57 INFO - PROCESS | 4852 | 1467431457623 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 20:50:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 20:50:57 INFO - PROCESS | 4852 | 1467431457625 Marionette TRACE conn5 <- [1,998,null,{}] 20:50:57 INFO - PROCESS | 4852 | 1467431457628 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:50:57 INFO - PROCESS | 4852 | 1467431457630 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:57 INFO - PROCESS | 4852 | 1467431457714 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 20:50:57 INFO - PROCESS | 4852 | 1467431457721 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:57 INFO - PROCESS | 4852 | 1467431457731 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:57 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27FAE800 == 37 [pid = 4852] [id = 259] 20:50:57 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED22CED400) [pid = 4852] [serial = 776] [outer = 0000000000000000] 20:50:57 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED23B4F400) [pid = 4852] [serial = 777] [outer = 000000ED22CED400] 20:50:57 INFO - PROCESS | 4852 | 1467431457777 Marionette DEBUG loaded listener.js 20:50:57 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED23B67400) [pid = 4852] [serial = 778] [outer = 000000ED22CED400] 20:50:58 INFO - PROCESS | 4852 | 1467431458181 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:50:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 20:50:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 628ms 20:50:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 20:50:58 INFO - PROCESS | 4852 | 1467431458255 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 20:50:58 INFO - PROCESS | 4852 | 1467431458257 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 20:50:58 INFO - PROCESS | 4852 | 1467431458261 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 20:50:58 INFO - PROCESS | 4852 | 1467431458262 Marionette TRACE conn5 <- [1,1002,null,{}] 20:50:58 INFO - PROCESS | 4852 | 1467431458266 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:50:58 INFO - PROCESS | 4852 | 1467431458268 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:58 INFO - PROCESS | 4852 | 1467431458352 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 20:50:58 INFO - PROCESS | 4852 | 1467431458359 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:58 INFO - PROCESS | 4852 | 1467431458361 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:58 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1FF3F800 == 38 [pid = 4852] [id = 260] 20:50:58 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED2457C000) [pid = 4852] [serial = 779] [outer = 0000000000000000] 20:50:58 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED2457D000) [pid = 4852] [serial = 780] [outer = 000000ED2457C000] 20:50:58 INFO - PROCESS | 4852 | 1467431458405 Marionette DEBUG loaded listener.js 20:50:58 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED25008C00) [pid = 4852] [serial = 781] [outer = 000000ED2457C000] 20:50:58 INFO - PROCESS | 4852 | 1467431458860 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:50:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 20:50:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 628ms 20:50:58 INFO - PROCESS | 4852 | 1467431458892 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 20:50:58 INFO - PROCESS | 4852 | 1467431458894 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 20:50:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 20:50:58 INFO - PROCESS | 4852 | 1467431458941 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 20:50:58 INFO - PROCESS | 4852 | 1467431458945 Marionette TRACE conn5 <- [1,1006,null,{}] 20:50:58 INFO - PROCESS | 4852 | 1467431458952 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:50:58 INFO - PROCESS | 4852 | 1467431458956 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:59 INFO - PROCESS | 4852 | 1467431459102 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 20:50:59 INFO - PROCESS | 4852 | 1467431459182 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:59 INFO - PROCESS | 4852 | 1467431459186 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:50:59 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1845B000 == 39 [pid = 4852] [id = 261] 20:50:59 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED13788800) [pid = 4852] [serial = 782] [outer = 0000000000000000] 20:50:59 INFO - PROCESS | 4852 | ++DOMWINDOW == 85 (000000ED13A52800) [pid = 4852] [serial = 783] [outer = 000000ED13788800] 20:50:59 INFO - PROCESS | 4852 | 1467431459248 Marionette DEBUG loaded listener.js 20:50:59 INFO - PROCESS | 4852 | ++DOMWINDOW == 86 (000000ED18680000) [pid = 4852] [serial = 784] [outer = 000000ED13788800] 20:50:59 INFO - PROCESS | 4852 | 1467431459895 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:50:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 20:50:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1026ms 20:50:59 INFO - PROCESS | 4852 | 1467431459927 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 20:50:59 INFO - PROCESS | 4852 | 1467431459932 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 20:50:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 20:50:59 INFO - PROCESS | 4852 | 1467431459938 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 20:50:59 INFO - PROCESS | 4852 | 1467431459940 Marionette TRACE conn5 <- [1,1010,null,{}] 20:50:59 INFO - PROCESS | 4852 | 1467431459947 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:50:59 INFO - PROCESS | 4852 | 1467431459952 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:00 INFO - PROCESS | 4852 | 1467431460074 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 20:51:00 INFO - PROCESS | 4852 | 1467431460149 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:00 INFO - PROCESS | 4852 | 1467431460151 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:00 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27062800 == 40 [pid = 4852] [id = 262] 20:51:00 INFO - PROCESS | 4852 | ++DOMWINDOW == 87 (000000ED1D1AD800) [pid = 4852] [serial = 785] [outer = 0000000000000000] 20:51:00 INFO - PROCESS | 4852 | ++DOMWINDOW == 88 (000000ED1F6D9400) [pid = 4852] [serial = 786] [outer = 000000ED1D1AD800] 20:51:00 INFO - PROCESS | 4852 | 1467431460250 Marionette DEBUG loaded listener.js 20:51:00 INFO - PROCESS | 4852 | ++DOMWINDOW == 89 (000000ED1FEF2000) [pid = 4852] [serial = 787] [outer = 000000ED1D1AD800] 20:51:00 INFO - PROCESS | 4852 | 1467431460815 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:51:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 20:51:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 943ms 20:51:00 INFO - PROCESS | 4852 | 1467431460884 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 20:51:00 INFO - PROCESS | 4852 | 1467431460887 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 20:51:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 20:51:00 INFO - PROCESS | 4852 | 1467431460891 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 20:51:00 INFO - PROCESS | 4852 | 1467431460893 Marionette TRACE conn5 <- [1,1014,null,{}] 20:51:00 INFO - PROCESS | 4852 | 1467431460898 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:51:00 INFO - PROCESS | 4852 | 1467431460900 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:01 INFO - PROCESS | 4852 | 1467431461016 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 20:51:01 INFO - PROCESS | 4852 | 1467431461139 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:01 INFO - PROCESS | 4852 | 1467431461146 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:01 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED28DC3000 == 41 [pid = 4852] [id = 263] 20:51:01 INFO - PROCESS | 4852 | ++DOMWINDOW == 90 (000000ED22C98000) [pid = 4852] [serial = 788] [outer = 0000000000000000] 20:51:01 INFO - PROCESS | 4852 | ++DOMWINDOW == 91 (000000ED22CE1C00) [pid = 4852] [serial = 789] [outer = 000000ED22C98000] 20:51:01 INFO - PROCESS | 4852 | 1467431461206 Marionette DEBUG loaded listener.js 20:51:01 INFO - PROCESS | 4852 | ++DOMWINDOW == 92 (000000ED25003800) [pid = 4852] [serial = 790] [outer = 000000ED22C98000] 20:51:01 INFO - PROCESS | 4852 | 1467431461829 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:51:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 20:51:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 985ms 20:51:01 INFO - PROCESS | 4852 | 1467431461878 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 20:51:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 20:51:01 INFO - PROCESS | 4852 | 1467431461880 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 20:51:01 INFO - PROCESS | 4852 | 1467431461884 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 20:51:01 INFO - PROCESS | 4852 | 1467431461886 Marionette TRACE conn5 <- [1,1018,null,{}] 20:51:01 INFO - PROCESS | 4852 | 1467431461904 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:51:01 INFO - PROCESS | 4852 | 1467431461907 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:02 INFO - PROCESS | 4852 | 1467431462019 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 20:51:02 INFO - PROCESS | 4852 | 1467431462094 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:02 INFO - PROCESS | 4852 | 1467431462097 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:02 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED290AD800 == 42 [pid = 4852] [id = 264] 20:51:02 INFO - PROCESS | 4852 | ++DOMWINDOW == 93 (000000ED25049800) [pid = 4852] [serial = 791] [outer = 0000000000000000] 20:51:02 INFO - PROCESS | 4852 | ++DOMWINDOW == 94 (000000ED25065C00) [pid = 4852] [serial = 792] [outer = 000000ED25049800] 20:51:02 INFO - PROCESS | 4852 | 1467431462193 Marionette DEBUG loaded listener.js 20:51:02 INFO - PROCESS | 4852 | ++DOMWINDOW == 95 (000000ED25070000) [pid = 4852] [serial = 793] [outer = 000000ED25049800] 20:51:03 INFO - PROCESS | 4852 | 1467431463003 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:51:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 20:51:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1142ms 20:51:03 INFO - PROCESS | 4852 | 1467431463033 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 20:51:03 INFO - PROCESS | 4852 | 1467431463038 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 20:51:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 20:51:03 INFO - PROCESS | 4852 | 1467431463044 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 20:51:03 INFO - PROCESS | 4852 | 1467431463047 Marionette TRACE conn5 <- [1,1022,null,{}] 20:51:03 INFO - PROCESS | 4852 | 1467431463053 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:51:03 INFO - PROCESS | 4852 | 1467431463056 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:03 INFO - PROCESS | 4852 | 1467431463170 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 20:51:03 INFO - PROCESS | 4852 | 1467431463246 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:03 INFO - PROCESS | 4852 | 1467431463250 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:03 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1D386800 == 43 [pid = 4852] [id = 265] 20:51:03 INFO - PROCESS | 4852 | ++DOMWINDOW == 96 (000000ED17915000) [pid = 4852] [serial = 794] [outer = 0000000000000000] 20:51:03 INFO - PROCESS | 4852 | ++DOMWINDOW == 97 (000000ED195DFC00) [pid = 4852] [serial = 795] [outer = 000000ED17915000] 20:51:03 INFO - PROCESS | 4852 | 1467431463301 Marionette DEBUG loaded listener.js 20:51:03 INFO - PROCESS | 4852 | ++DOMWINDOW == 98 (000000ED1D13B400) [pid = 4852] [serial = 796] [outer = 000000ED17915000] 20:51:04 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27FAE800 == 42 [pid = 4852] [id = 259] 20:51:04 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27309800 == 41 [pid = 4852] [id = 258] 20:51:04 INFO - PROCESS | 4852 | --DOCSHELL 000000ED2707B000 == 40 [pid = 4852] [id = 257] 20:51:04 INFO - PROCESS | 4852 | --DOCSHELL 000000ED23B78000 == 39 [pid = 4852] [id = 256] 20:51:04 INFO - PROCESS | 4852 | --DOCSHELL 000000ED2218D800 == 38 [pid = 4852] [id = 255] 20:51:04 INFO - PROCESS | 4852 | --DOCSHELL 000000ED20619800 == 37 [pid = 4852] [id = 254] 20:51:04 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1D1CC800 == 36 [pid = 4852] [id = 253] 20:51:04 INFO - PROCESS | 4852 | --DOCSHELL 000000ED13FDF000 == 35 [pid = 4852] [id = 252] 20:51:04 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1FF47800 == 34 [pid = 4852] [id = 249] 20:51:04 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1C608000 == 33 [pid = 4852] [id = 250] 20:51:04 INFO - PROCESS | 4852 | --DOCSHELL 000000ED22186000 == 32 [pid = 4852] [id = 251] 20:51:04 INFO - PROCESS | 4852 | --DOCSHELL 000000ED19425000 == 31 [pid = 4852] [id = 240] 20:51:04 INFO - PROCESS | 4852 | --DOCSHELL 000000ED290AD800 == 30 [pid = 4852] [id = 264] 20:51:04 INFO - PROCESS | 4852 | --DOCSHELL 000000ED28DC3000 == 29 [pid = 4852] [id = 263] 20:51:04 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27062800 == 28 [pid = 4852] [id = 262] 20:51:04 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1FF3F800 == 27 [pid = 4852] [id = 260] 20:51:04 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1845B000 == 26 [pid = 4852] [id = 261] 20:51:04 INFO - PROCESS | 4852 | --DOMWINDOW == 97 (000000ED1F45B800) [pid = 4852] [serial = 732] [outer = 0000000000000000] [url = about:blank] 20:51:04 INFO - PROCESS | 4852 | --DOMWINDOW == 96 (000000ED1C6E5C00) [pid = 4852] [serial = 721] [outer = 0000000000000000] [url = about:blank] 20:51:04 INFO - PROCESS | 4852 | --DOMWINDOW == 95 (000000ED19598400) [pid = 4852] [serial = 720] [outer = 0000000000000000] [url = about:blank] 20:51:04 INFO - PROCESS | 4852 | --DOMWINDOW == 94 (000000ED13A58400) [pid = 4852] [serial = 723] [outer = 0000000000000000] [url = about:blank] 20:51:04 INFO - PROCESS | 4852 | --DOMWINDOW == 93 (000000ED13C2AC00) [pid = 4852] [serial = 724] [outer = 0000000000000000] [url = about:blank] 20:51:04 INFO - PROCESS | 4852 | --DOMWINDOW == 92 (000000ED1D132C00) [pid = 4852] [serial = 729] [outer = 0000000000000000] [url = about:blank] 20:51:04 INFO - PROCESS | 4852 | --DOMWINDOW == 91 (000000ED183E1C00) [pid = 4852] [serial = 726] [outer = 0000000000000000] [url = about:blank] 20:51:04 INFO - PROCESS | 4852 | --DOMWINDOW == 90 (000000ED19410800) [pid = 4852] [serial = 727] [outer = 0000000000000000] [url = about:blank] 20:51:04 INFO - PROCESS | 4852 | --DOMWINDOW == 89 (000000ED1F70D400) [pid = 4852] [serial = 735] [outer = 0000000000000000] [url = about:blank] 20:51:04 INFO - PROCESS | 4852 | --DOMWINDOW == 88 (000000ED1D06E800) [pid = 4852] [serial = 706] [outer = 0000000000000000] [url = about:blank] 20:51:04 INFO - PROCESS | 4852 | --DOMWINDOW == 87 (000000ED195E2800) [pid = 4852] [serial = 705] [outer = 0000000000000000] [url = about:blank] 20:51:04 INFO - PROCESS | 4852 | --DOMWINDOW == 86 (000000ED203CF000) [pid = 4852] [serial = 709] [outer = 0000000000000000] [url = about:blank] 20:51:04 INFO - PROCESS | 4852 | --DOMWINDOW == 85 (000000ED1F9D1C00) [pid = 4852] [serial = 708] [outer = 0000000000000000] [url = about:blank] 20:51:04 INFO - PROCESS | 4852 | --DOMWINDOW == 84 (000000ED2500FC00) [pid = 4852] [serial = 712] [outer = 0000000000000000] [url = about:blank] 20:51:04 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED23ACE800) [pid = 4852] [serial = 711] [outer = 0000000000000000] [url = about:blank] 20:51:04 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED1F473000) [pid = 4852] [serial = 733] [outer = 0000000000000000] [url = about:blank] 20:51:04 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED25068800) [pid = 4852] [serial = 715] [outer = 0000000000000000] [url = about:blank] 20:51:04 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED209CBC00) [pid = 4852] [serial = 738] [outer = 0000000000000000] [url = about:blank] 20:51:04 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED25051800) [pid = 4852] [serial = 714] [outer = 0000000000000000] [url = about:blank] 20:51:04 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED22C15C00) [pid = 4852] [serial = 745] [outer = 0000000000000000] [url = about:blank] 20:51:04 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED1FAA3800) [pid = 4852] [serial = 736] [outer = 0000000000000000] [url = about:blank] 20:51:04 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED2277D800) [pid = 4852] [serial = 744] [outer = 0000000000000000] [url = about:blank] 20:51:04 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED20AA7C00) [pid = 4852] [serial = 718] [outer = 0000000000000000] [url = about:blank] 20:51:04 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED1895F800) [pid = 4852] [serial = 717] [outer = 0000000000000000] [url = about:blank] 20:51:04 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED22C9A800) [pid = 4852] [serial = 747] [outer = 0000000000000000] [url = about:blank] 20:51:04 INFO - PROCESS | 4852 | --DOMWINDOW == 72 (000000ED2178B400) [pid = 4852] [serial = 739] [outer = 0000000000000000] [url = about:blank] 20:51:04 INFO - PROCESS | 4852 | --DOMWINDOW == 71 (000000ED2010D800) [pid = 4852] [serial = 741] [outer = 0000000000000000] [url = about:blank] 20:51:04 INFO - PROCESS | 4852 | --DOMWINDOW == 70 (000000ED221D7C00) [pid = 4852] [serial = 742] [outer = 0000000000000000] [url = about:blank] 20:51:04 INFO - PROCESS | 4852 | --DOMWINDOW == 69 (000000ED1D3E3000) [pid = 4852] [serial = 730] [outer = 0000000000000000] [url = about:blank] 20:51:04 INFO - PROCESS | 4852 | 1467431464624 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:51:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 20:51:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1649ms 20:51:04 INFO - PROCESS | 4852 | 1467431464697 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 20:51:04 INFO - PROCESS | 4852 | 1467431464701 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 20:51:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 20:51:04 INFO - PROCESS | 4852 | 1467431464706 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 20:51:04 INFO - PROCESS | 4852 | 1467431464709 Marionette TRACE conn5 <- [1,1026,null,{}] 20:51:04 INFO - PROCESS | 4852 | 1467431464715 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:51:04 INFO - PROCESS | 4852 | 1467431464718 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:04 INFO - PROCESS | 4852 | 1467431464818 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 20:51:04 INFO - PROCESS | 4852 | 1467431464826 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:04 INFO - PROCESS | 4852 | 1467431464828 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:04 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED184C8800 == 27 [pid = 4852] [id = 266] 20:51:04 INFO - PROCESS | 4852 | ++DOMWINDOW == 70 (000000ED1384A800) [pid = 4852] [serial = 797] [outer = 0000000000000000] 20:51:04 INFO - PROCESS | 4852 | ++DOMWINDOW == 71 (000000ED13850400) [pid = 4852] [serial = 798] [outer = 000000ED1384A800] 20:51:04 INFO - PROCESS | 4852 | 1467431464877 Marionette DEBUG loaded listener.js 20:51:04 INFO - PROCESS | 4852 | ++DOMWINDOW == 72 (000000ED13AE1C00) [pid = 4852] [serial = 799] [outer = 000000ED1384A800] 20:51:05 INFO - PROCESS | 4852 | 1467431465337 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:51:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 20:51:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 690ms 20:51:05 INFO - PROCESS | 4852 | 1467431465399 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 20:51:05 INFO - PROCESS | 4852 | 1467431465404 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 20:51:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 20:51:05 INFO - PROCESS | 4852 | 1467431465411 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 20:51:05 INFO - PROCESS | 4852 | 1467431465414 Marionette TRACE conn5 <- [1,1030,null,{}] 20:51:05 INFO - PROCESS | 4852 | 1467431465418 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:51:05 INFO - PROCESS | 4852 | 1467431465421 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:05 INFO - PROCESS | 4852 | 1467431465513 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 20:51:05 INFO - PROCESS | 4852 | 1467431465529 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:05 INFO - PROCESS | 4852 | 1467431465532 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:05 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1C61D000 == 28 [pid = 4852] [id = 267] 20:51:05 INFO - PROCESS | 4852 | ++DOMWINDOW == 73 (000000ED18673C00) [pid = 4852] [serial = 800] [outer = 0000000000000000] 20:51:05 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED186E8C00) [pid = 4852] [serial = 801] [outer = 000000ED18673C00] 20:51:05 INFO - PROCESS | 4852 | 1467431465580 Marionette DEBUG loaded listener.js 20:51:05 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED1959B800) [pid = 4852] [serial = 802] [outer = 000000ED18673C00] 20:51:06 INFO - PROCESS | 4852 | 1467431466040 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:51:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 20:51:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 691ms 20:51:06 INFO - PROCESS | 4852 | 1467431466105 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 20:51:06 INFO - PROCESS | 4852 | 1467431466107 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 20:51:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 20:51:06 INFO - PROCESS | 4852 | 1467431466111 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 20:51:06 INFO - PROCESS | 4852 | 1467431466114 Marionette TRACE conn5 <- [1,1034,null,{}] 20:51:06 INFO - PROCESS | 4852 | 1467431466126 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:51:06 INFO - PROCESS | 4852 | 1467431466130 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:06 INFO - PROCESS | 4852 | 1467431466249 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 20:51:06 INFO - PROCESS | 4852 | 1467431466332 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:06 INFO - PROCESS | 4852 | 1467431466335 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:06 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1FF46800 == 29 [pid = 4852] [id = 268] 20:51:06 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED1378E400) [pid = 4852] [serial = 803] [outer = 0000000000000000] 20:51:06 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED1D146800) [pid = 4852] [serial = 804] [outer = 000000ED1378E400] 20:51:06 INFO - PROCESS | 4852 | 1467431466386 Marionette DEBUG loaded listener.js 20:51:06 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED1D90F400) [pid = 4852] [serial = 805] [outer = 000000ED1378E400] 20:51:06 INFO - PROCESS | 4852 | 1467431466804 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:51:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 20:51:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 734ms 20:51:06 INFO - PROCESS | 4852 | 1467431466848 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 20:51:06 INFO - PROCESS | 4852 | 1467431466851 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 20:51:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 20:51:06 INFO - PROCESS | 4852 | 1467431466854 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 20:51:06 INFO - PROCESS | 4852 | 1467431466856 Marionette TRACE conn5 <- [1,1038,null,{}] 20:51:06 INFO - PROCESS | 4852 | 1467431466859 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:51:06 INFO - PROCESS | 4852 | 1467431466862 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:06 INFO - PROCESS | 4852 | 1467431466976 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 20:51:06 INFO - PROCESS | 4852 | 1467431466987 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:06 INFO - PROCESS | 4852 | 1467431466989 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:07 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED20849000 == 30 [pid = 4852] [id = 269] 20:51:07 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED1F45B800) [pid = 4852] [serial = 806] [outer = 0000000000000000] 20:51:07 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED1F460800) [pid = 4852] [serial = 807] [outer = 000000ED1F45B800] 20:51:07 INFO - PROCESS | 4852 | 1467431467076 Marionette DEBUG loaded listener.js 20:51:07 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED1F707800) [pid = 4852] [serial = 808] [outer = 000000ED1F45B800] 20:51:07 INFO - PROCESS | 4852 | 1467431467518 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:51:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 20:51:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 692ms 20:51:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 20:51:07 INFO - PROCESS | 4852 | 1467431467549 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 20:51:07 INFO - PROCESS | 4852 | 1467431467551 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 20:51:07 INFO - PROCESS | 4852 | 1467431467555 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 20:51:07 INFO - PROCESS | 4852 | 1467431467557 Marionette TRACE conn5 <- [1,1042,null,{}] 20:51:07 INFO - PROCESS | 4852 | 1467431467560 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:51:07 INFO - PROCESS | 4852 | 1467431467562 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:07 INFO - PROCESS | 4852 | 1467431467706 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 20:51:07 INFO - PROCESS | 4852 | 1467431467726 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:07 INFO - PROCESS | 4852 | 1467431467728 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:07 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED217C3800 == 31 [pid = 4852] [id = 270] 20:51:07 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED13844C00) [pid = 4852] [serial = 809] [outer = 0000000000000000] 20:51:07 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED1FA9F400) [pid = 4852] [serial = 810] [outer = 000000ED13844C00] 20:51:07 INFO - PROCESS | 4852 | 1467431467773 Marionette DEBUG loaded listener.js 20:51:07 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED1FE2AC00) [pid = 4852] [serial = 811] [outer = 000000ED13844C00] 20:51:08 INFO - PROCESS | 4852 | 1467431468221 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:51:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 20:51:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 734ms 20:51:08 INFO - PROCESS | 4852 | 1467431468297 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 20:51:08 INFO - PROCESS | 4852 | 1467431468299 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 20:51:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 20:51:08 INFO - PROCESS | 4852 | 1467431468303 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 20:51:08 INFO - PROCESS | 4852 | 1467431468304 Marionette TRACE conn5 <- [1,1046,null,{}] 20:51:08 INFO - PROCESS | 4852 | 1467431468308 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:51:08 INFO - PROCESS | 4852 | 1467431468314 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:08 INFO - PROCESS | 4852 | 1467431468453 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 20:51:08 INFO - PROCESS | 4852 | 1467431468501 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:08 INFO - PROCESS | 4852 | 1467431468503 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:08 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED23B73000 == 32 [pid = 4852] [id = 271] 20:51:08 INFO - PROCESS | 4852 | ++DOMWINDOW == 85 (000000ED20D64C00) [pid = 4852] [serial = 812] [outer = 0000000000000000] 20:51:08 INFO - PROCESS | 4852 | ++DOMWINDOW == 86 (000000ED2150B000) [pid = 4852] [serial = 813] [outer = 000000ED20D64C00] 20:51:08 INFO - PROCESS | 4852 | 1467431468549 Marionette DEBUG loaded listener.js 20:51:08 INFO - PROCESS | 4852 | ++DOMWINDOW == 87 (000000ED2178C400) [pid = 4852] [serial = 814] [outer = 000000ED20D64C00] 20:51:08 INFO - PROCESS | 4852 | --DOMWINDOW == 86 (000000ED2457C000) [pid = 4852] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 20:51:08 INFO - PROCESS | 4852 | --DOMWINDOW == 85 (000000ED1352D000) [pid = 4852] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 20:51:08 INFO - PROCESS | 4852 | --DOMWINDOW == 84 (000000ED22CED400) [pid = 4852] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 20:51:08 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED195D9C00) [pid = 4852] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 20:51:08 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED13526400) [pid = 4852] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 20:51:08 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED1D12FC00) [pid = 4852] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 20:51:08 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED199D4C00) [pid = 4852] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 20:51:08 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED1384D400) [pid = 4852] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 20:51:08 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED1FAA4000) [pid = 4852] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 20:51:08 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED21789800) [pid = 4852] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 20:51:08 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED22C91800) [pid = 4852] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 20:51:08 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED180D9C00) [pid = 4852] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 20:51:09 INFO - PROCESS | 4852 | 1467431469115 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:51:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 20:51:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 881ms 20:51:09 INFO - PROCESS | 4852 | 1467431469185 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 20:51:09 INFO - PROCESS | 4852 | 1467431469187 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 20:51:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 20:51:09 INFO - PROCESS | 4852 | 1467431469191 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 20:51:09 INFO - PROCESS | 4852 | 1467431469193 Marionette TRACE conn5 <- [1,1050,null,{}] 20:51:09 INFO - PROCESS | 4852 | 1467431469196 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:51:09 INFO - PROCESS | 4852 | 1467431469198 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:09 INFO - PROCESS | 4852 | 1467431469277 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 20:51:09 INFO - PROCESS | 4852 | 1467431469282 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:09 INFO - PROCESS | 4852 | 1467431469284 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:09 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24571000 == 33 [pid = 4852] [id = 272] 20:51:09 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED1F45C400) [pid = 4852] [serial = 815] [outer = 0000000000000000] 20:51:09 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED1FEFD800) [pid = 4852] [serial = 816] [outer = 000000ED1F45C400] 20:51:09 INFO - PROCESS | 4852 | 1467431469329 Marionette DEBUG loaded listener.js 20:51:09 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED221DF400) [pid = 4852] [serial = 817] [outer = 000000ED1F45C400] 20:51:09 INFO - PROCESS | 4852 | 1467431469734 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:51:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 20:51:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 587ms 20:51:09 INFO - PROCESS | 4852 | 1467431469780 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 20:51:09 INFO - PROCESS | 4852 | 1467431469782 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 20:51:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 20:51:09 INFO - PROCESS | 4852 | 1467431469790 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 20:51:09 INFO - PROCESS | 4852 | 1467431469792 Marionette TRACE conn5 <- [1,1054,null,{}] 20:51:09 INFO - PROCESS | 4852 | 1467431469796 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:51:09 INFO - PROCESS | 4852 | 1467431469798 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:09 INFO - PROCESS | 4852 | 1467431469878 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 20:51:09 INFO - PROCESS | 4852 | 1467431469883 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:09 INFO - PROCESS | 4852 | 1467431469885 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:09 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED2706E800 == 34 [pid = 4852] [id = 273] 20:51:09 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED2270E800) [pid = 4852] [serial = 818] [outer = 0000000000000000] 20:51:09 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED22A92400) [pid = 4852] [serial = 819] [outer = 000000ED2270E800] 20:51:09 INFO - PROCESS | 4852 | 1467431469933 Marionette DEBUG loaded listener.js 20:51:10 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED22C91C00) [pid = 4852] [serial = 820] [outer = 000000ED2270E800] 20:51:10 INFO - PROCESS | 4852 | 1467431470376 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:51:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 20:51:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 628ms 20:51:10 INFO - PROCESS | 4852 | 1467431470417 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 20:51:10 INFO - PROCESS | 4852 | 1467431470420 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 20:51:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 20:51:10 INFO - PROCESS | 4852 | 1467431470427 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 20:51:10 INFO - PROCESS | 4852 | 1467431470429 Marionette TRACE conn5 <- [1,1058,null,{}] 20:51:10 INFO - PROCESS | 4852 | 1467431470432 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:51:10 INFO - PROCESS | 4852 | 1467431470434 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:10 INFO - PROCESS | 4852 | 1467431470516 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 20:51:10 INFO - PROCESS | 4852 | 1467431470523 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:10 INFO - PROCESS | 4852 | 1467431470525 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:10 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1FF42800 == 35 [pid = 4852] [id = 274] 20:51:10 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED22C93400) [pid = 4852] [serial = 821] [outer = 0000000000000000] 20:51:10 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED22CE7800) [pid = 4852] [serial = 822] [outer = 000000ED22C93400] 20:51:10 INFO - PROCESS | 4852 | 1467431470570 Marionette DEBUG loaded listener.js 20:51:10 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED23810800) [pid = 4852] [serial = 823] [outer = 000000ED22C93400] 20:51:11 INFO - PROCESS | 4852 | --DOCSHELL 000000ED184C8800 == 34 [pid = 4852] [id = 266] 20:51:11 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1D386800 == 33 [pid = 4852] [id = 265] 20:51:12 INFO - PROCESS | 4852 | --DOCSHELL 000000ED2706E800 == 32 [pid = 4852] [id = 273] 20:51:12 INFO - PROCESS | 4852 | --DOCSHELL 000000ED23B73000 == 31 [pid = 4852] [id = 271] 20:51:12 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1FF46800 == 30 [pid = 4852] [id = 268] 20:51:12 INFO - PROCESS | 4852 | --DOCSHELL 000000ED217C3800 == 29 [pid = 4852] [id = 270] 20:51:12 INFO - PROCESS | 4852 | --DOCSHELL 000000ED20849000 == 28 [pid = 4852] [id = 269] 20:51:12 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24571000 == 27 [pid = 4852] [id = 272] 20:51:12 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1C61D000 == 26 [pid = 4852] [id = 267] 20:51:12 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED13AE0400) [pid = 4852] [serial = 757] [outer = 0000000000000000] [url = about:blank] 20:51:12 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED23B4F400) [pid = 4852] [serial = 777] [outer = 0000000000000000] [url = about:blank] 20:51:12 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED199CA400) [pid = 4852] [serial = 759] [outer = 0000000000000000] [url = about:blank] 20:51:12 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED20AA0800) [pid = 4852] [serial = 768] [outer = 0000000000000000] [url = about:blank] 20:51:12 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED1F706800) [pid = 4852] [serial = 763] [outer = 0000000000000000] [url = about:blank] 20:51:12 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED1C6E8400) [pid = 4852] [serial = 760] [outer = 0000000000000000] [url = about:blank] 20:51:12 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED1F396000) [pid = 4852] [serial = 754] [outer = 0000000000000000] [url = about:blank] 20:51:12 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED23B67400) [pid = 4852] [serial = 778] [outer = 0000000000000000] [url = about:blank] 20:51:12 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED13A50800) [pid = 4852] [serial = 750] [outer = 0000000000000000] [url = about:blank] 20:51:12 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED1FDAE000) [pid = 4852] [serial = 765] [outer = 0000000000000000] [url = about:blank] 20:51:12 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED1FEFB000) [pid = 4852] [serial = 766] [outer = 0000000000000000] [url = about:blank] 20:51:12 INFO - PROCESS | 4852 | --DOMWINDOW == 72 (000000ED17CCC800) [pid = 4852] [serial = 751] [outer = 0000000000000000] [url = about:blank] 20:51:12 INFO - PROCESS | 4852 | --DOMWINDOW == 71 (000000ED21455400) [pid = 4852] [serial = 769] [outer = 0000000000000000] [url = about:blank] 20:51:12 INFO - PROCESS | 4852 | --DOMWINDOW == 70 (000000ED22CE6000) [pid = 4852] [serial = 771] [outer = 0000000000000000] [url = about:blank] 20:51:12 INFO - PROCESS | 4852 | --DOMWINDOW == 69 (000000ED1D139C00) [pid = 4852] [serial = 753] [outer = 0000000000000000] [url = about:blank] 20:51:12 INFO - PROCESS | 4852 | --DOMWINDOW == 68 (000000ED1378F400) [pid = 4852] [serial = 756] [outer = 0000000000000000] [url = about:blank] 20:51:12 INFO - PROCESS | 4852 | --DOMWINDOW == 67 (000000ED2380F800) [pid = 4852] [serial = 772] [outer = 0000000000000000] [url = about:blank] 20:51:12 INFO - PROCESS | 4852 | --DOMWINDOW == 66 (000000ED23804C00) [pid = 4852] [serial = 748] [outer = 0000000000000000] [url = about:blank] 20:51:12 INFO - PROCESS | 4852 | --DOMWINDOW == 65 (000000ED1F70D800) [pid = 4852] [serial = 775] [outer = 0000000000000000] [url = about:blank] 20:51:12 INFO - PROCESS | 4852 | --DOMWINDOW == 64 (000000ED1EBF4000) [pid = 4852] [serial = 762] [outer = 0000000000000000] [url = about:blank] 20:51:12 INFO - PROCESS | 4852 | --DOMWINDOW == 63 (000000ED19598000) [pid = 4852] [serial = 774] [outer = 0000000000000000] [url = about:blank] 20:51:12 INFO - PROCESS | 4852 | --DOMWINDOW == 62 (000000ED2457D000) [pid = 4852] [serial = 780] [outer = 0000000000000000] [url = about:blank] 20:51:12 INFO - PROCESS | 4852 | --DOMWINDOW == 61 (000000ED25008C00) [pid = 4852] [serial = 781] [outer = 0000000000000000] [url = about:blank] 20:51:12 INFO - PROCESS | 4852 | 1467431472348 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:51:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 20:51:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1931ms 20:51:12 INFO - PROCESS | 4852 | 1467431472363 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 20:51:12 INFO - PROCESS | 4852 | 1467431472367 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 20:51:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 20:51:12 INFO - PROCESS | 4852 | 1467431472374 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 20:51:12 INFO - PROCESS | 4852 | 1467431472378 Marionette TRACE conn5 <- [1,1062,null,{}] 20:51:12 INFO - PROCESS | 4852 | 1467431472384 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:51:12 INFO - PROCESS | 4852 | 1467431472387 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:12 INFO - PROCESS | 4852 | 1467431472484 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 20:51:12 INFO - PROCESS | 4852 | 1467431472491 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:12 INFO - PROCESS | 4852 | 1467431472496 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:12 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED18051000 == 27 [pid = 4852] [id = 275] 20:51:12 INFO - PROCESS | 4852 | ++DOMWINDOW == 62 (000000ED1379A000) [pid = 4852] [serial = 824] [outer = 0000000000000000] 20:51:12 INFO - PROCESS | 4852 | ++DOMWINDOW == 63 (000000ED1379A800) [pid = 4852] [serial = 825] [outer = 000000ED1379A000] 20:51:12 INFO - PROCESS | 4852 | 1467431472546 Marionette DEBUG loaded listener.js 20:51:12 INFO - PROCESS | 4852 | ++DOMWINDOW == 64 (000000ED1384E400) [pid = 4852] [serial = 826] [outer = 000000ED1379A000] 20:51:13 INFO - PROCESS | 4852 | 1467431473026 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:51:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 20:51:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 733ms 20:51:13 INFO - PROCESS | 4852 | 1467431473110 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 20:51:13 INFO - PROCESS | 4852 | 1467431473116 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 20:51:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 20:51:13 INFO - PROCESS | 4852 | 1467431473122 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 20:51:13 INFO - PROCESS | 4852 | 1467431473125 Marionette TRACE conn5 <- [1,1066,null,{}] 20:51:13 INFO - PROCESS | 4852 | 1467431473129 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:51:13 INFO - PROCESS | 4852 | 1467431473132 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:13 INFO - PROCESS | 4852 | 1467431473227 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 20:51:13 INFO - PROCESS | 4852 | 1467431473242 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:13 INFO - PROCESS | 4852 | 1467431473245 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:13 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED19931800 == 28 [pid = 4852] [id = 276] 20:51:13 INFO - PROCESS | 4852 | ++DOMWINDOW == 65 (000000ED13AEAC00) [pid = 4852] [serial = 827] [outer = 0000000000000000] 20:51:13 INFO - PROCESS | 4852 | ++DOMWINDOW == 66 (000000ED13B30400) [pid = 4852] [serial = 828] [outer = 000000ED13AEAC00] 20:51:13 INFO - PROCESS | 4852 | 1467431473295 Marionette DEBUG loaded listener.js 20:51:13 INFO - PROCESS | 4852 | ++DOMWINDOW == 67 (000000ED149EB000) [pid = 4852] [serial = 829] [outer = 000000ED13AEAC00] 20:51:13 INFO - PROCESS | 4852 | 1467431473754 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:51:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 20:51:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 691ms 20:51:13 INFO - PROCESS | 4852 | 1467431473814 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 20:51:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 20:51:13 INFO - PROCESS | 4852 | 1467431473817 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 20:51:13 INFO - PROCESS | 4852 | 1467431473821 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 20:51:13 INFO - PROCESS | 4852 | 1467431473824 Marionette TRACE conn5 <- [1,1070,null,{}] 20:51:13 INFO - PROCESS | 4852 | 1467431473836 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:51:13 INFO - PROCESS | 4852 | 1467431473841 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:13 INFO - PROCESS | 4852 | 1467431473954 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 20:51:14 INFO - PROCESS | 4852 | 1467431474030 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:14 INFO - PROCESS | 4852 | 1467431474034 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:14 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1F354800 == 29 [pid = 4852] [id = 277] 20:51:14 INFO - PROCESS | 4852 | ++DOMWINDOW == 68 (000000ED11A3B800) [pid = 4852] [serial = 830] [outer = 0000000000000000] 20:51:14 INFO - PROCESS | 4852 | ++DOMWINDOW == 69 (000000ED1873CC00) [pid = 4852] [serial = 831] [outer = 000000ED11A3B800] 20:51:14 INFO - PROCESS | 4852 | 1467431474083 Marionette DEBUG loaded listener.js 20:51:14 INFO - PROCESS | 4852 | ++DOMWINDOW == 70 (000000ED195DF000) [pid = 4852] [serial = 832] [outer = 000000ED11A3B800] 20:51:14 INFO - PROCESS | 4852 | 1467431474457 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:51:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 20:51:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 692ms 20:51:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 20:51:14 INFO - PROCESS | 4852 | 1467431474515 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 20:51:14 INFO - PROCESS | 4852 | 1467431474518 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 20:51:14 INFO - PROCESS | 4852 | 1467431474521 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 20:51:14 INFO - PROCESS | 4852 | 1467431474523 Marionette TRACE conn5 <- [1,1074,null,{}] 20:51:14 INFO - PROCESS | 4852 | 1467431474526 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:51:14 INFO - PROCESS | 4852 | 1467431474528 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:14 INFO - PROCESS | 4852 | 1467431474614 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 20:51:14 INFO - PROCESS | 4852 | 1467431474621 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:14 INFO - PROCESS | 4852 | 1467431474623 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:14 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1FF48800 == 30 [pid = 4852] [id = 278] 20:51:14 INFO - PROCESS | 4852 | ++DOMWINDOW == 71 (000000ED1C6E3800) [pid = 4852] [serial = 833] [outer = 0000000000000000] 20:51:14 INFO - PROCESS | 4852 | ++DOMWINDOW == 72 (000000ED1C6E7000) [pid = 4852] [serial = 834] [outer = 000000ED1C6E3800] 20:51:14 INFO - PROCESS | 4852 | 1467431474669 Marionette DEBUG loaded listener.js 20:51:14 INFO - PROCESS | 4852 | ++DOMWINDOW == 73 (000000ED1D12D000) [pid = 4852] [serial = 835] [outer = 000000ED1C6E3800] 20:51:15 INFO - PROCESS | 4852 | 1467431475083 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:51:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 20:51:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 629ms 20:51:15 INFO - PROCESS | 4852 | 1467431475153 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 20:51:15 INFO - PROCESS | 4852 | 1467431475155 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 20:51:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 20:51:15 INFO - PROCESS | 4852 | 1467431475158 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 20:51:15 INFO - PROCESS | 4852 | 1467431475160 Marionette TRACE conn5 <- [1,1078,null,{}] 20:51:15 INFO - PROCESS | 4852 | 1467431475164 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:51:15 INFO - PROCESS | 4852 | 1467431475166 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:15 INFO - PROCESS | 4852 | 1467431475245 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 20:51:15 INFO - PROCESS | 4852 | 1467431475253 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:15 INFO - PROCESS | 4852 | 1467431475256 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:15 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED20E20000 == 31 [pid = 4852] [id = 279] 20:51:15 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED13AE9800) [pid = 4852] [serial = 836] [outer = 0000000000000000] 20:51:15 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED1D148400) [pid = 4852] [serial = 837] [outer = 000000ED13AE9800] 20:51:15 INFO - PROCESS | 4852 | 1467431475301 Marionette DEBUG loaded listener.js 20:51:15 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED1D3E1000) [pid = 4852] [serial = 838] [outer = 000000ED13AE9800] 20:51:15 INFO - PROCESS | 4852 | 1467431475749 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:51:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 20:51:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 629ms 20:51:15 INFO - PROCESS | 4852 | 1467431475791 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 20:51:15 INFO - PROCESS | 4852 | 1467431475793 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 20:51:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 20:51:15 INFO - PROCESS | 4852 | 1467431475797 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 20:51:15 INFO - PROCESS | 4852 | 1467431475798 Marionette TRACE conn5 <- [1,1082,null,{}] 20:51:15 INFO - PROCESS | 4852 | 1467431475802 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:51:15 INFO - PROCESS | 4852 | 1467431475808 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:15 INFO - PROCESS | 4852 | 1467431475913 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 20:51:15 INFO - PROCESS | 4852 | 1467431475921 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:15 INFO - PROCESS | 4852 | 1467431475924 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:15 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED22AC0800 == 32 [pid = 4852] [id = 280] 20:51:15 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED1F457000) [pid = 4852] [serial = 839] [outer = 0000000000000000] 20:51:15 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED1F703C00) [pid = 4852] [serial = 840] [outer = 000000ED1F457000] 20:51:15 INFO - PROCESS | 4852 | 1467431475969 Marionette DEBUG loaded listener.js 20:51:16 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED1F908000) [pid = 4852] [serial = 841] [outer = 000000ED1F457000] 20:51:16 INFO - PROCESS | 4852 | 1467431476403 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:51:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 20:51:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 629ms 20:51:16 INFO - PROCESS | 4852 | 1467431476429 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 20:51:16 INFO - PROCESS | 4852 | 1467431476431 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 20:51:16 INFO - PROCESS | 4852 | 1467431476434 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 20:51:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 20:51:16 INFO - PROCESS | 4852 | 1467431476436 Marionette TRACE conn5 <- [1,1086,null,{}] 20:51:16 INFO - PROCESS | 4852 | 1467431476444 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:51:16 INFO - PROCESS | 4852 | 1467431476446 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:16 INFO - PROCESS | 4852 | 1467431476526 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 20:51:16 INFO - PROCESS | 4852 | 1467431476531 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:16 INFO - PROCESS | 4852 | 1467431476533 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:16 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED23B70000 == 33 [pid = 4852] [id = 281] 20:51:16 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED1FAA4C00) [pid = 4852] [serial = 842] [outer = 0000000000000000] 20:51:16 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED1FDA8400) [pid = 4852] [serial = 843] [outer = 000000ED1FAA4C00] 20:51:16 INFO - PROCESS | 4852 | 1467431476578 Marionette DEBUG loaded listener.js 20:51:16 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED1FEF0800) [pid = 4852] [serial = 844] [outer = 000000ED1FAA4C00] 20:51:17 INFO - PROCESS | 4852 | 1467431477031 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:51:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 20:51:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 629ms 20:51:17 INFO - PROCESS | 4852 | 1467431477066 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 20:51:17 INFO - PROCESS | 4852 | 1467431477068 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 20:51:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 20:51:17 INFO - PROCESS | 4852 | 1467431477076 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 20:51:17 INFO - PROCESS | 4852 | 1467431477077 Marionette TRACE conn5 <- [1,1090,null,{}] 20:51:17 INFO - PROCESS | 4852 | 1467431477097 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:51:17 INFO - PROCESS | 4852 | 1467431477099 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:17 INFO - PROCESS | 4852 | 1467431477181 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 20:51:17 INFO - PROCESS | 4852 | 1467431477188 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:17 INFO - PROCESS | 4852 | 1467431477190 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:17 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27069000 == 34 [pid = 4852] [id = 282] 20:51:17 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED1FFC6000) [pid = 4852] [serial = 845] [outer = 0000000000000000] 20:51:17 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED20AA4C00) [pid = 4852] [serial = 846] [outer = 000000ED1FFC6000] 20:51:17 INFO - PROCESS | 4852 | 1467431477235 Marionette DEBUG loaded listener.js 20:51:17 INFO - PROCESS | 4852 | ++DOMWINDOW == 85 (000000ED21457C00) [pid = 4852] [serial = 847] [outer = 000000ED1FFC6000] 20:51:17 INFO - PROCESS | 4852 | 1467431477700 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:51:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 20:51:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 650ms 20:51:17 INFO - PROCESS | 4852 | 1467431477728 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 20:51:17 INFO - PROCESS | 4852 | 1467431477730 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 20:51:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 20:51:17 INFO - PROCESS | 4852 | 1467431477733 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 20:51:17 INFO - PROCESS | 4852 | 1467431477735 Marionette TRACE conn5 <- [1,1094,null,{}] 20:51:17 INFO - PROCESS | 4852 | 1467431477739 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:51:17 INFO - PROCESS | 4852 | 1467431477741 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:17 INFO - PROCESS | 4852 | 1467431477846 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 20:51:17 INFO - PROCESS | 4852 | 1467431477854 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:17 INFO - PROCESS | 4852 | 1467431477856 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:17 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1F352000 == 35 [pid = 4852] [id = 283] 20:51:17 INFO - PROCESS | 4852 | ++DOMWINDOW == 86 (000000ED21458400) [pid = 4852] [serial = 848] [outer = 0000000000000000] 20:51:17 INFO - PROCESS | 4852 | ++DOMWINDOW == 87 (000000ED2155AC00) [pid = 4852] [serial = 849] [outer = 000000ED21458400] 20:51:17 INFO - PROCESS | 4852 | 1467431477938 Marionette DEBUG loaded listener.js 20:51:18 INFO - PROCESS | 4852 | ++DOMWINDOW == 88 (000000ED2239A400) [pid = 4852] [serial = 850] [outer = 000000ED21458400] 20:51:18 INFO - PROCESS | 4852 | 1467431478386 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:51:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 20:51:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 691ms 20:51:18 INFO - PROCESS | 4852 | 1467431478427 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 20:51:18 INFO - PROCESS | 4852 | 1467431478429 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 20:51:18 INFO - PROCESS | 4852 | 1467431478432 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 20:51:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 20:51:18 INFO - PROCESS | 4852 | 1467431478434 Marionette TRACE conn5 <- [1,1098,null,{}] 20:51:18 INFO - PROCESS | 4852 | 1467431478438 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:51:18 INFO - PROCESS | 4852 | 1467431478439 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:18 INFO - PROCESS | 4852 | 1467431478557 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 20:51:18 INFO - PROCESS | 4852 | 1467431478566 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:18 INFO - PROCESS | 4852 | 1467431478568 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:18 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27DA1000 == 36 [pid = 4852] [id = 284] 20:51:18 INFO - PROCESS | 4852 | ++DOMWINDOW == 89 (000000ED21553000) [pid = 4852] [serial = 851] [outer = 0000000000000000] 20:51:18 INFO - PROCESS | 4852 | ++DOMWINDOW == 90 (000000ED2277E000) [pid = 4852] [serial = 852] [outer = 000000ED21553000] 20:51:18 INFO - PROCESS | 4852 | 1467431478612 Marionette DEBUG loaded listener.js 20:51:18 INFO - PROCESS | 4852 | ++DOMWINDOW == 91 (000000ED22C97000) [pid = 4852] [serial = 853] [outer = 000000ED21553000] 20:51:19 INFO - PROCESS | 4852 | 1467431479053 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:51:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 20:51:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 630ms 20:51:19 INFO - PROCESS | 4852 | 1467431479066 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 20:51:19 INFO - PROCESS | 4852 | 1467431479068 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 20:51:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 20:51:19 INFO - PROCESS | 4852 | 1467431479077 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 20:51:19 INFO - PROCESS | 4852 | 1467431479080 Marionette TRACE conn5 <- [1,1102,null,{}] 20:51:19 INFO - PROCESS | 4852 | 1467431479084 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:51:19 INFO - PROCESS | 4852 | 1467431479087 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:19 INFO - PROCESS | 4852 | 1467431479204 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 20:51:19 INFO - PROCESS | 4852 | 1467431479287 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:19 INFO - PROCESS | 4852 | 1467431479289 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:19 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED20E1F800 == 37 [pid = 4852] [id = 285] 20:51:19 INFO - PROCESS | 4852 | ++DOMWINDOW == 92 (000000ED23810400) [pid = 4852] [serial = 854] [outer = 0000000000000000] 20:51:19 INFO - PROCESS | 4852 | ++DOMWINDOW == 93 (000000ED23AD5C00) [pid = 4852] [serial = 855] [outer = 000000ED23810400] 20:51:19 INFO - PROCESS | 4852 | 1467431479339 Marionette DEBUG loaded listener.js 20:51:19 INFO - PROCESS | 4852 | ++DOMWINDOW == 94 (000000ED23B53800) [pid = 4852] [serial = 856] [outer = 000000ED23810400] 20:51:19 INFO - PROCESS | 4852 | --DOMWINDOW == 93 (000000ED2270E800) [pid = 4852] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 20:51:19 INFO - PROCESS | 4852 | --DOMWINDOW == 92 (000000ED1F45B800) [pid = 4852] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 20:51:19 INFO - PROCESS | 4852 | --DOMWINDOW == 91 (000000ED13844C00) [pid = 4852] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 20:51:19 INFO - PROCESS | 4852 | --DOMWINDOW == 90 (000000ED20D64C00) [pid = 4852] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 20:51:19 INFO - PROCESS | 4852 | --DOMWINDOW == 89 (000000ED1D1AD800) [pid = 4852] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 20:51:19 INFO - PROCESS | 4852 | --DOMWINDOW == 88 (000000ED13788800) [pid = 4852] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 20:51:19 INFO - PROCESS | 4852 | --DOMWINDOW == 87 (000000ED1378E400) [pid = 4852] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 20:51:19 INFO - PROCESS | 4852 | --DOMWINDOW == 86 (000000ED18673C00) [pid = 4852] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 20:51:19 INFO - PROCESS | 4852 | --DOMWINDOW == 85 (000000ED1384A800) [pid = 4852] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 20:51:19 INFO - PROCESS | 4852 | --DOMWINDOW == 84 (000000ED17915000) [pid = 4852] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 20:51:19 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED25049800) [pid = 4852] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 20:51:19 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED22C98000) [pid = 4852] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 20:51:19 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED1F45C400) [pid = 4852] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 20:51:19 INFO - PROCESS | 4852 | 1467431479850 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:51:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 20:51:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 797ms 20:51:19 INFO - PROCESS | 4852 | 1467431479876 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 20:51:19 INFO - PROCESS | 4852 | 1467431479879 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 20:51:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 20:51:19 INFO - PROCESS | 4852 | 1467431479882 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 20:51:19 INFO - PROCESS | 4852 | 1467431479884 Marionette TRACE conn5 <- [1,1106,null,{}] 20:51:19 INFO - PROCESS | 4852 | 1467431479887 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:51:19 INFO - PROCESS | 4852 | 1467431479889 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:19 INFO - PROCESS | 4852 | 1467431479970 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 20:51:19 INFO - PROCESS | 4852 | 1467431479983 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:19 INFO - PROCESS | 4852 | 1467431479985 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:20 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED28047000 == 38 [pid = 4852] [id = 286] 20:51:20 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED1D988800) [pid = 4852] [serial = 857] [outer = 0000000000000000] 20:51:20 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED21789800) [pid = 4852] [serial = 858] [outer = 000000ED1D988800] 20:51:20 INFO - PROCESS | 4852 | 1467431480031 Marionette DEBUG loaded listener.js 20:51:20 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED23B4E800) [pid = 4852] [serial = 859] [outer = 000000ED1D988800] 20:51:20 INFO - PROCESS | 4852 | 1467431480429 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:51:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 20:51:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 586ms 20:51:20 INFO - PROCESS | 4852 | 1467431480470 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 20:51:20 INFO - PROCESS | 4852 | 1467431480472 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 20:51:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 20:51:20 INFO - PROCESS | 4852 | 1467431480490 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 20:51:20 INFO - PROCESS | 4852 | 1467431480492 Marionette TRACE conn5 <- [1,1110,null,{}] 20:51:20 INFO - PROCESS | 4852 | 1467431480496 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:51:20 INFO - PROCESS | 4852 | 1467431480498 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:20 INFO - PROCESS | 4852 | 1467431480579 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 20:51:20 INFO - PROCESS | 4852 | 1467431480585 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:20 INFO - PROCESS | 4852 | 1467431480587 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:20 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED28DC4800 == 39 [pid = 4852] [id = 287] 20:51:20 INFO - PROCESS | 4852 | ++DOMWINDOW == 85 (000000ED23B61C00) [pid = 4852] [serial = 860] [outer = 0000000000000000] 20:51:20 INFO - PROCESS | 4852 | ++DOMWINDOW == 86 (000000ED23B68400) [pid = 4852] [serial = 861] [outer = 000000ED23B61C00] 20:51:20 INFO - PROCESS | 4852 | 1467431480632 Marionette DEBUG loaded listener.js 20:51:20 INFO - PROCESS | 4852 | ++DOMWINDOW == 87 (000000ED24579800) [pid = 4852] [serial = 862] [outer = 000000ED23B61C00] 20:51:21 INFO - PROCESS | 4852 | 1467431481042 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:51:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 20:51:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 587ms 20:51:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 20:51:21 INFO - PROCESS | 4852 | 1467431481076 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 20:51:21 INFO - PROCESS | 4852 | 1467431481078 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 20:51:21 INFO - PROCESS | 4852 | 1467431481082 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 20:51:21 INFO - PROCESS | 4852 | 1467431481083 Marionette TRACE conn5 <- [1,1114,null,{}] 20:51:21 INFO - PROCESS | 4852 | 1467431481087 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:51:21 INFO - PROCESS | 4852 | 1467431481089 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:21 INFO - PROCESS | 4852 | 1467431481210 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 20:51:21 INFO - PROCESS | 4852 | 1467431481217 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:21 INFO - PROCESS | 4852 | 1467431481219 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:21 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED28FD9000 == 40 [pid = 4852] [id = 288] 20:51:21 INFO - PROCESS | 4852 | ++DOMWINDOW == 88 (000000ED2457E400) [pid = 4852] [serial = 863] [outer = 0000000000000000] 20:51:21 INFO - PROCESS | 4852 | ++DOMWINDOW == 89 (000000ED25004000) [pid = 4852] [serial = 864] [outer = 000000ED2457E400] 20:51:21 INFO - PROCESS | 4852 | 1467431481264 Marionette DEBUG loaded listener.js 20:51:21 INFO - PROCESS | 4852 | ++DOMWINDOW == 90 (000000ED2500DC00) [pid = 4852] [serial = 865] [outer = 000000ED2457E400] 20:51:21 INFO - PROCESS | 4852 | 1467431481745 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:51:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 20:51:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 690ms 20:51:21 INFO - PROCESS | 4852 | 1467431481776 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 20:51:21 INFO - PROCESS | 4852 | 1467431481781 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 20:51:21 INFO - PROCESS | 4852 | 1467431481787 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 20:51:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 20:51:21 INFO - PROCESS | 4852 | 1467431481790 Marionette TRACE conn5 <- [1,1118,null,{}] 20:51:21 INFO - PROCESS | 4852 | 1467431481796 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:51:21 INFO - PROCESS | 4852 | 1467431481800 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:21 INFO - PROCESS | 4852 | 1467431481937 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 20:51:22 INFO - PROCESS | 4852 | 1467431482107 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:22 INFO - PROCESS | 4852 | 1467431482112 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:22 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1944F000 == 41 [pid = 4852] [id = 289] 20:51:22 INFO - PROCESS | 4852 | ++DOMWINDOW == 91 (000000ED13799C00) [pid = 4852] [serial = 866] [outer = 0000000000000000] 20:51:22 INFO - PROCESS | 4852 | ++DOMWINDOW == 92 (000000ED13846C00) [pid = 4852] [serial = 867] [outer = 000000ED13799C00] 20:51:22 INFO - PROCESS | 4852 | 1467431482171 Marionette DEBUG loaded listener.js 20:51:22 INFO - PROCESS | 4852 | ++DOMWINDOW == 93 (000000ED13AE5800) [pid = 4852] [serial = 868] [outer = 000000ED13799C00] 20:51:22 INFO - PROCESS | 4852 | 1467431482925 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:51:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 20:51:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1197ms 20:51:22 INFO - PROCESS | 4852 | 1467431482987 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 20:51:23 INFO - PROCESS | 4852 | 1467431482992 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 20:51:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 20:51:23 INFO - PROCESS | 4852 | 1467431482999 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 20:51:23 INFO - PROCESS | 4852 | 1467431483002 Marionette TRACE conn5 <- [1,1122,null,{}] 20:51:23 INFO - PROCESS | 4852 | 1467431483006 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:51:23 INFO - PROCESS | 4852 | 1467431483009 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:23 INFO - PROCESS | 4852 | 1467431483142 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 20:51:23 INFO - PROCESS | 4852 | 1467431483252 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:23 INFO - PROCESS | 4852 | 1467431483255 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:23 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED20EAF800 == 42 [pid = 4852] [id = 290] 20:51:23 INFO - PROCESS | 4852 | ++DOMWINDOW == 94 (000000ED183B6000) [pid = 4852] [serial = 869] [outer = 0000000000000000] 20:51:23 INFO - PROCESS | 4852 | ++DOMWINDOW == 95 (000000ED19598C00) [pid = 4852] [serial = 870] [outer = 000000ED183B6000] 20:51:23 INFO - PROCESS | 4852 | 1467431483314 Marionette DEBUG loaded listener.js 20:51:23 INFO - PROCESS | 4852 | ++DOMWINDOW == 96 (000000ED1C6ED000) [pid = 4852] [serial = 871] [outer = 000000ED183B6000] 20:51:24 INFO - PROCESS | 4852 | [GFX2-]: DrawTargetD2D 1.1 (000000ED1361BEB0): Failed to create GradientStopCollection with no stops. 20:51:24 INFO - PROCESS | 4852 | [GFX3-]: No stops specified for gradient pattern. 20:51:24 INFO - PROCESS | 4852 | 1467431484260 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:51:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 20:51:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1328ms 20:51:24 INFO - PROCESS | 4852 | 1467431484329 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 20:51:24 INFO - PROCESS | 4852 | 1467431484333 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 20:51:24 INFO - PROCESS | 4852 | 1467431484338 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 20:51:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 20:51:24 INFO - PROCESS | 4852 | 1467431484342 Marionette TRACE conn5 <- [1,1126,null,{}] 20:51:24 INFO - PROCESS | 4852 | 1467431484347 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:51:24 INFO - PROCESS | 4852 | 1467431484350 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:24 INFO - PROCESS | 4852 | 1467431484475 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 20:51:24 INFO - PROCESS | 4852 | 1467431484544 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:24 INFO - PROCESS | 4852 | 1467431484549 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:24 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED19913800 == 43 [pid = 4852] [id = 291] 20:51:24 INFO - PROCESS | 4852 | ++DOMWINDOW == 97 (000000ED13C27C00) [pid = 4852] [serial = 872] [outer = 0000000000000000] 20:51:24 INFO - PROCESS | 4852 | ++DOMWINDOW == 98 (000000ED183DB000) [pid = 4852] [serial = 873] [outer = 000000ED13C27C00] 20:51:24 INFO - PROCESS | 4852 | 1467431484604 Marionette DEBUG loaded listener.js 20:51:24 INFO - PROCESS | 4852 | ++DOMWINDOW == 99 (000000ED199D9800) [pid = 4852] [serial = 874] [outer = 000000ED13C27C00] 20:51:24 INFO - PROCESS | 4852 | [4852] 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:51:24 INFO - PROCESS | 4852 | --DOCSHELL 000000ED28DC4800 == 42 [pid = 4852] [id = 287] 20:51:24 INFO - PROCESS | 4852 | --DOCSHELL 000000ED28047000 == 41 [pid = 4852] [id = 286] 20:51:24 INFO - PROCESS | 4852 | --DOCSHELL 000000ED20E1F800 == 40 [pid = 4852] [id = 285] 20:51:24 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27DA1000 == 39 [pid = 4852] [id = 284] 20:51:24 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1F352000 == 38 [pid = 4852] [id = 283] 20:51:24 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27069000 == 37 [pid = 4852] [id = 282] 20:51:24 INFO - PROCESS | 4852 | --DOCSHELL 000000ED23B70000 == 36 [pid = 4852] [id = 281] 20:51:24 INFO - PROCESS | 4852 | --DOCSHELL 000000ED22AC0800 == 35 [pid = 4852] [id = 280] 20:51:24 INFO - PROCESS | 4852 | --DOCSHELL 000000ED20E20000 == 34 [pid = 4852] [id = 279] 20:51:24 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1FF48800 == 33 [pid = 4852] [id = 278] 20:51:24 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1F354800 == 32 [pid = 4852] [id = 277] 20:51:24 INFO - PROCESS | 4852 | --DOCSHELL 000000ED19931800 == 31 [pid = 4852] [id = 276] 20:51:24 INFO - PROCESS | 4852 | --DOMWINDOW == 98 (000000ED22CE7800) [pid = 4852] [serial = 822] [outer = 0000000000000000] [url = about:blank] 20:51:25 INFO - PROCESS | 4852 | --DOCSHELL 000000ED18051000 == 30 [pid = 4852] [id = 275] 20:51:25 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1FF42800 == 29 [pid = 4852] [id = 274] 20:51:25 INFO - PROCESS | 4852 | --DOMWINDOW == 97 (000000ED22C91C00) [pid = 4852] [serial = 820] [outer = 0000000000000000] [url = about:blank] 20:51:25 INFO - PROCESS | 4852 | --DOMWINDOW == 96 (000000ED1F460800) [pid = 4852] [serial = 807] [outer = 0000000000000000] [url = about:blank] 20:51:25 INFO - PROCESS | 4852 | --DOMWINDOW == 95 (000000ED1FA9F400) [pid = 4852] [serial = 810] [outer = 0000000000000000] [url = about:blank] 20:51:25 INFO - PROCESS | 4852 | --DOMWINDOW == 94 (000000ED2150B000) [pid = 4852] [serial = 813] [outer = 0000000000000000] [url = about:blank] 20:51:25 INFO - PROCESS | 4852 | --DOMWINDOW == 93 (000000ED1FE2AC00) [pid = 4852] [serial = 811] [outer = 0000000000000000] [url = about:blank] 20:51:25 INFO - PROCESS | 4852 | --DOMWINDOW == 92 (000000ED22A92400) [pid = 4852] [serial = 819] [outer = 0000000000000000] [url = about:blank] 20:51:25 INFO - PROCESS | 4852 | --DOMWINDOW == 91 (000000ED2178C400) [pid = 4852] [serial = 814] [outer = 0000000000000000] [url = about:blank] 20:51:25 INFO - PROCESS | 4852 | --DOMWINDOW == 90 (000000ED1FEF2000) [pid = 4852] [serial = 787] [outer = 0000000000000000] [url = about:blank] 20:51:25 INFO - PROCESS | 4852 | --DOMWINDOW == 89 (000000ED1F6D9400) [pid = 4852] [serial = 786] [outer = 0000000000000000] [url = about:blank] 20:51:25 INFO - PROCESS | 4852 | --DOMWINDOW == 88 (000000ED18680000) [pid = 4852] [serial = 784] [outer = 0000000000000000] [url = about:blank] 20:51:25 INFO - PROCESS | 4852 | --DOMWINDOW == 87 (000000ED13A52800) [pid = 4852] [serial = 783] [outer = 0000000000000000] [url = about:blank] 20:51:25 INFO - PROCESS | 4852 | --DOMWINDOW == 86 (000000ED1D146800) [pid = 4852] [serial = 804] [outer = 0000000000000000] [url = about:blank] 20:51:25 INFO - PROCESS | 4852 | --DOMWINDOW == 85 (000000ED186E8C00) [pid = 4852] [serial = 801] [outer = 0000000000000000] [url = about:blank] 20:51:25 INFO - PROCESS | 4852 | --DOMWINDOW == 84 (000000ED1959B800) [pid = 4852] [serial = 802] [outer = 0000000000000000] [url = about:blank] 20:51:25 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED13850400) [pid = 4852] [serial = 798] [outer = 0000000000000000] [url = about:blank] 20:51:25 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED13AE1C00) [pid = 4852] [serial = 799] [outer = 0000000000000000] [url = about:blank] 20:51:25 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED1D13B400) [pid = 4852] [serial = 796] [outer = 0000000000000000] [url = about:blank] 20:51:25 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED195DFC00) [pid = 4852] [serial = 795] [outer = 0000000000000000] [url = about:blank] 20:51:25 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED25070000) [pid = 4852] [serial = 793] [outer = 0000000000000000] [url = about:blank] 20:51:25 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED25065C00) [pid = 4852] [serial = 792] [outer = 0000000000000000] [url = about:blank] 20:51:25 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED25003800) [pid = 4852] [serial = 790] [outer = 0000000000000000] [url = about:blank] 20:51:25 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED22CE1C00) [pid = 4852] [serial = 789] [outer = 0000000000000000] [url = about:blank] 20:51:25 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED221DF400) [pid = 4852] [serial = 817] [outer = 0000000000000000] [url = about:blank] 20:51:25 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED1FEFD800) [pid = 4852] [serial = 816] [outer = 0000000000000000] [url = about:blank] 20:51:25 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED1F707800) [pid = 4852] [serial = 808] [outer = 0000000000000000] [url = about:blank] 20:51:25 INFO - PROCESS | 4852 | --DOMWINDOW == 72 (000000ED1D90F400) [pid = 4852] [serial = 805] [outer = 0000000000000000] [url = about:blank] 20:51:25 INFO - PROCESS | 4852 | 1467431485289 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:51:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 20:51:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 984ms 20:51:25 INFO - PROCESS | 4852 | 1467431485327 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 20:51:25 INFO - PROCESS | 4852 | 1467431485331 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 20:51:25 INFO - PROCESS | 4852 | 1467431485337 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 20:51:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 20:51:25 INFO - PROCESS | 4852 | 1467431485340 Marionette TRACE conn5 <- [1,1130,null,{}] 20:51:25 INFO - PROCESS | 4852 | 1467431485344 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:51:25 INFO - PROCESS | 4852 | 1467431485346 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:25 INFO - PROCESS | 4852 | 1467431485434 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 20:51:25 INFO - PROCESS | 4852 | 1467431485442 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:25 INFO - PROCESS | 4852 | 1467431485445 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:25 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1EBA5000 == 30 [pid = 4852] [id = 292] 20:51:25 INFO - PROCESS | 4852 | ++DOMWINDOW == 73 (000000ED1C6EB400) [pid = 4852] [serial = 875] [outer = 0000000000000000] 20:51:25 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED1D139800) [pid = 4852] [serial = 876] [outer = 000000ED1C6EB400] 20:51:25 INFO - PROCESS | 4852 | 1467431485493 Marionette DEBUG loaded listener.js 20:51:25 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED1D90B000) [pid = 4852] [serial = 877] [outer = 000000ED1C6EB400] 20:51:26 INFO - PROCESS | 4852 | 1467431485986 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:51:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 20:51:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 689ms 20:51:26 INFO - PROCESS | 4852 | 1467431486030 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 20:51:26 INFO - PROCESS | 4852 | 1467431486032 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 20:51:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 20:51:26 INFO - PROCESS | 4852 | 1467431486036 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 20:51:26 INFO - PROCESS | 4852 | 1467431486040 Marionette TRACE conn5 <- [1,1134,null,{}] 20:51:26 INFO - PROCESS | 4852 | 1467431486051 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:51:26 INFO - PROCESS | 4852 | 1467431486056 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:26 INFO - PROCESS | 4852 | 1467431486172 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 20:51:26 INFO - PROCESS | 4852 | 1467431486251 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:26 INFO - PROCESS | 4852 | 1467431486254 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:26 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED2020B000 == 31 [pid = 4852] [id = 293] 20:51:26 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED13799800) [pid = 4852] [serial = 878] [outer = 0000000000000000] 20:51:26 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED1F463800) [pid = 4852] [serial = 879] [outer = 000000ED13799800] 20:51:26 INFO - PROCESS | 4852 | 1467431486304 Marionette DEBUG loaded listener.js 20:51:26 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED1F709C00) [pid = 4852] [serial = 880] [outer = 000000ED13799800] 20:51:26 INFO - PROCESS | 4852 | 1467431486666 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:51:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 20:51:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 692ms 20:51:26 INFO - PROCESS | 4852 | 1467431486731 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 20:51:26 INFO - PROCESS | 4852 | 1467431486734 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 20:51:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 20:51:26 INFO - PROCESS | 4852 | 1467431486737 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 20:51:26 INFO - PROCESS | 4852 | 1467431486739 Marionette TRACE conn5 <- [1,1138,null,{}] 20:51:26 INFO - PROCESS | 4852 | 1467431486742 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:51:26 INFO - PROCESS | 4852 | 1467431486745 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:26 INFO - PROCESS | 4852 | 1467431486835 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 20:51:26 INFO - PROCESS | 4852 | 1467431486841 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:26 INFO - PROCESS | 4852 | 1467431486843 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:26 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED20EC6000 == 32 [pid = 4852] [id = 294] 20:51:26 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED1FAA5400) [pid = 4852] [serial = 881] [outer = 0000000000000000] 20:51:26 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED1FE27C00) [pid = 4852] [serial = 882] [outer = 000000ED1FAA5400] 20:51:26 INFO - PROCESS | 4852 | 1467431486888 Marionette DEBUG loaded listener.js 20:51:26 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED1FEFB400) [pid = 4852] [serial = 883] [outer = 000000ED1FAA5400] 20:51:27 INFO - PROCESS | 4852 | 1467431487374 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:51:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 20:51:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 691ms 20:51:27 INFO - PROCESS | 4852 | 1467431487431 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 20:51:27 INFO - PROCESS | 4852 | 1467431487433 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 20:51:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 20:51:27 INFO - PROCESS | 4852 | 1467431487436 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 20:51:27 INFO - PROCESS | 4852 | 1467431487438 Marionette TRACE conn5 <- [1,1142,null,{}] 20:51:27 INFO - PROCESS | 4852 | 1467431487447 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:51:27 INFO - PROCESS | 4852 | 1467431487449 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:27 INFO - PROCESS | 4852 | 1467431487580 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 20:51:27 INFO - PROCESS | 4852 | 1467431487601 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:27 INFO - PROCESS | 4852 | 1467431487603 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:27 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED238C2800 == 33 [pid = 4852] [id = 295] 20:51:27 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED13786800) [pid = 4852] [serial = 884] [outer = 0000000000000000] 20:51:27 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED20E53800) [pid = 4852] [serial = 885] [outer = 000000ED13786800] 20:51:27 INFO - PROCESS | 4852 | 1467431487648 Marionette DEBUG loaded listener.js 20:51:27 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED215FBC00) [pid = 4852] [serial = 886] [outer = 000000ED13786800] 20:51:28 INFO - PROCESS | 4852 | 1467431488146 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:51:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 20:51:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 734ms 20:51:28 INFO - PROCESS | 4852 | 1467431488177 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 20:51:28 INFO - PROCESS | 4852 | 1467431488179 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 20:51:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 20:51:28 INFO - PROCESS | 4852 | 1467431488183 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 20:51:28 INFO - PROCESS | 4852 | 1467431488184 Marionette TRACE conn5 <- [1,1146,null,{}] 20:51:28 INFO - PROCESS | 4852 | 1467431488188 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:51:28 INFO - PROCESS | 4852 | 1467431488194 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:28 INFO - PROCESS | 4852 | 1467431488321 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 20:51:28 INFO - PROCESS | 4852 | 1467431488381 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:28 INFO - PROCESS | 4852 | 1467431488383 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:28 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24F64000 == 34 [pid = 4852] [id = 296] 20:51:28 INFO - PROCESS | 4852 | ++DOMWINDOW == 85 (000000ED22C98000) [pid = 4852] [serial = 887] [outer = 0000000000000000] 20:51:28 INFO - PROCESS | 4852 | ++DOMWINDOW == 86 (000000ED2380B800) [pid = 4852] [serial = 888] [outer = 000000ED22C98000] 20:51:28 INFO - PROCESS | 4852 | 1467431488429 Marionette DEBUG loaded listener.js 20:51:28 INFO - PROCESS | 4852 | ++DOMWINDOW == 87 (000000ED23B47000) [pid = 4852] [serial = 889] [outer = 000000ED22C98000] 20:51:28 INFO - PROCESS | 4852 | 1467431488860 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:51:28 INFO - PROCESS | 4852 | 1467431488938 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 20:51:28 INFO - PROCESS | 4852 | 1467431488943 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 20:51:28 INFO - PROCESS | 4852 | 1467431488945 Marionette TRACE conn5 <- [1,1150,null,{}] 20:51:28 INFO - PROCESS | 4852 | 1467431488948 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:51:28 INFO - PROCESS | 4852 | 1467431488950 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:29 INFO - PROCESS | 4852 | 1467431489056 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 20:51:29 INFO - PROCESS | 4852 | 1467431489066 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:29 INFO - PROCESS | 4852 | 1467431489068 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:29 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED2731E800 == 35 [pid = 4852] [id = 297] 20:51:29 INFO - PROCESS | 4852 | ++DOMWINDOW == 88 (000000ED221DBC00) [pid = 4852] [serial = 890] [outer = 0000000000000000] 20:51:29 INFO - PROCESS | 4852 | ++DOMWINDOW == 89 (000000ED24575C00) [pid = 4852] [serial = 891] [outer = 000000ED221DBC00] 20:51:29 INFO - PROCESS | 4852 | 1467431489114 Marionette DEBUG loaded listener.js 20:51:29 INFO - PROCESS | 4852 | ++DOMWINDOW == 90 (000000ED2500A800) [pid = 4852] [serial = 892] [outer = 000000ED221DBC00] 20:51:29 INFO - PROCESS | 4852 | --DOMWINDOW == 89 (000000ED21458400) [pid = 4852] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 20:51:29 INFO - PROCESS | 4852 | --DOMWINDOW == 88 (000000ED21553000) [pid = 4852] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 20:51:29 INFO - PROCESS | 4852 | --DOMWINDOW == 87 (000000ED13AE9800) [pid = 4852] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 20:51:29 INFO - PROCESS | 4852 | --DOMWINDOW == 86 (000000ED1379A000) [pid = 4852] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 20:51:29 INFO - PROCESS | 4852 | --DOMWINDOW == 85 (000000ED13AEAC00) [pid = 4852] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 20:51:29 INFO - PROCESS | 4852 | --DOMWINDOW == 84 (000000ED1FFC6000) [pid = 4852] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 20:51:29 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED1C6E3800) [pid = 4852] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 20:51:29 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED1F457000) [pid = 4852] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 20:51:29 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED23810400) [pid = 4852] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 20:51:29 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED11A3B800) [pid = 4852] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 20:51:29 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED22C93400) [pid = 4852] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 20:51:29 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED1FAA4C00) [pid = 4852] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 20:51:29 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED23B61C00) [pid = 4852] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 20:51:29 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED1D988800) [pid = 4852] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 20:51:29 INFO - PROCESS | 4852 | 1467431489626 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:51:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 20:51:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 730ms 20:51:29 INFO - PROCESS | 4852 | 1467431489676 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 20:51:29 INFO - PROCESS | 4852 | 1467431489678 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 20:51:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 20:51:29 INFO - PROCESS | 4852 | 1467431489682 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 20:51:29 INFO - PROCESS | 4852 | 1467431489683 Marionette TRACE conn5 <- [1,1154,null,{}] 20:51:29 INFO - PROCESS | 4852 | 1467431489687 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:51:29 INFO - PROCESS | 4852 | 1467431489697 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:29 INFO - PROCESS | 4852 | 1467431489778 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 20:51:29 INFO - PROCESS | 4852 | 1467431489784 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:29 INFO - PROCESS | 4852 | 1467431489786 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:29 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27D9F800 == 36 [pid = 4852] [id = 298] 20:51:29 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED1D1AA400) [pid = 4852] [serial = 893] [outer = 0000000000000000] 20:51:29 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED22C93400) [pid = 4852] [serial = 894] [outer = 000000ED1D1AA400] 20:51:29 INFO - PROCESS | 4852 | 1467431489831 Marionette DEBUG loaded listener.js 20:51:29 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED25007000) [pid = 4852] [serial = 895] [outer = 000000ED1D1AA400] 20:51:30 INFO - PROCESS | 4852 | 1467431490233 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:51:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 20:51:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 587ms 20:51:30 INFO - PROCESS | 4852 | 1467431490277 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 20:51:30 INFO - PROCESS | 4852 | 1467431490279 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 20:51:30 INFO - PROCESS | 4852 | 1467431490282 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 20:51:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 20:51:30 INFO - PROCESS | 4852 | 1467431490284 Marionette TRACE conn5 <- [1,1158,null,{}] 20:51:30 INFO - PROCESS | 4852 | 1467431490292 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:51:30 INFO - PROCESS | 4852 | 1467431490294 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:30 INFO - PROCESS | 4852 | 1467431490378 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 20:51:30 INFO - PROCESS | 4852 | 1467431490384 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:30 INFO - PROCESS | 4852 | 1467431490386 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:30 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED2020A800 == 37 [pid = 4852] [id = 299] 20:51:30 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED25048C00) [pid = 4852] [serial = 896] [outer = 0000000000000000] 20:51:30 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED2504BC00) [pid = 4852] [serial = 897] [outer = 000000ED25048C00] 20:51:30 INFO - PROCESS | 4852 | 1467431490432 Marionette DEBUG loaded listener.js 20:51:30 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED25063800) [pid = 4852] [serial = 898] [outer = 000000ED25048C00] 20:51:30 INFO - PROCESS | 4852 | 1467431490849 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:51:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 20:51:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 630ms 20:51:30 INFO - PROCESS | 4852 | 1467431490916 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 20:51:30 INFO - PROCESS | 4852 | 1467431490918 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 20:51:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 20:51:30 INFO - PROCESS | 4852 | 1467431490926 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 20:51:30 INFO - PROCESS | 4852 | 1467431490928 Marionette TRACE conn5 <- [1,1162,null,{}] 20:51:30 INFO - PROCESS | 4852 | 1467431490932 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:51:30 INFO - PROCESS | 4852 | 1467431490933 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:31 INFO - PROCESS | 4852 | 1467431491017 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 20:51:31 INFO - PROCESS | 4852 | 1467431491024 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:31 INFO - PROCESS | 4852 | 1467431491026 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:31 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED28DCB800 == 38 [pid = 4852] [id = 300] 20:51:31 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED2506D800) [pid = 4852] [serial = 899] [outer = 0000000000000000] 20:51:31 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED2506FC00) [pid = 4852] [serial = 900] [outer = 000000ED2506D800] 20:51:31 INFO - PROCESS | 4852 | 1467431491070 Marionette DEBUG loaded listener.js 20:51:31 INFO - PROCESS | 4852 | ++DOMWINDOW == 85 (000000ED2508E400) [pid = 4852] [serial = 901] [outer = 000000ED2506D800] 20:51:32 INFO - PROCESS | 4852 | --DOCSHELL 000000ED19913800 == 37 [pid = 4852] [id = 291] 20:51:32 INFO - PROCESS | 4852 | --DOCSHELL 000000ED20EAF800 == 36 [pid = 4852] [id = 290] 20:51:32 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1944F000 == 35 [pid = 4852] [id = 289] 20:51:32 INFO - PROCESS | 4852 | --DOCSHELL 000000ED28FD9000 == 34 [pid = 4852] [id = 288] 20:51:32 INFO - PROCESS | 4852 | --DOCSHELL 000000ED20EC6000 == 33 [pid = 4852] [id = 294] 20:51:32 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24F64000 == 32 [pid = 4852] [id = 296] 20:51:32 INFO - PROCESS | 4852 | --DOCSHELL 000000ED2020A800 == 31 [pid = 4852] [id = 299] 20:51:32 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27D9F800 == 30 [pid = 4852] [id = 298] 20:51:32 INFO - PROCESS | 4852 | --DOCSHELL 000000ED2020B000 == 29 [pid = 4852] [id = 293] 20:51:32 INFO - PROCESS | 4852 | --DOCSHELL 000000ED238C2800 == 28 [pid = 4852] [id = 295] 20:51:32 INFO - PROCESS | 4852 | --DOCSHELL 000000ED2731E800 == 27 [pid = 4852] [id = 297] 20:51:32 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1EBA5000 == 26 [pid = 4852] [id = 292] 20:51:32 INFO - PROCESS | 4852 | --DOMWINDOW == 84 (000000ED2155AC00) [pid = 4852] [serial = 849] [outer = 0000000000000000] [url = about:blank] 20:51:32 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED2277E000) [pid = 4852] [serial = 852] [outer = 0000000000000000] [url = about:blank] 20:51:32 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED1D148400) [pid = 4852] [serial = 837] [outer = 0000000000000000] [url = about:blank] 20:51:32 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED2239A400) [pid = 4852] [serial = 850] [outer = 0000000000000000] [url = about:blank] 20:51:32 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED1D3E1000) [pid = 4852] [serial = 838] [outer = 0000000000000000] [url = about:blank] 20:51:32 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED1379A800) [pid = 4852] [serial = 825] [outer = 0000000000000000] [url = about:blank] 20:51:32 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED1384E400) [pid = 4852] [serial = 826] [outer = 0000000000000000] [url = about:blank] 20:51:32 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED13B30400) [pid = 4852] [serial = 828] [outer = 0000000000000000] [url = about:blank] 20:51:32 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED149EB000) [pid = 4852] [serial = 829] [outer = 0000000000000000] [url = about:blank] 20:51:32 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED20AA4C00) [pid = 4852] [serial = 846] [outer = 0000000000000000] [url = about:blank] 20:51:32 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED1C6E7000) [pid = 4852] [serial = 834] [outer = 0000000000000000] [url = about:blank] 20:51:32 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED1D12D000) [pid = 4852] [serial = 835] [outer = 0000000000000000] [url = about:blank] 20:51:32 INFO - PROCESS | 4852 | --DOMWINDOW == 72 (000000ED1F703C00) [pid = 4852] [serial = 840] [outer = 0000000000000000] [url = about:blank] 20:51:32 INFO - PROCESS | 4852 | --DOMWINDOW == 71 (000000ED1F908000) [pid = 4852] [serial = 841] [outer = 0000000000000000] [url = about:blank] 20:51:32 INFO - PROCESS | 4852 | --DOMWINDOW == 70 (000000ED23AD5C00) [pid = 4852] [serial = 855] [outer = 0000000000000000] [url = about:blank] 20:51:32 INFO - PROCESS | 4852 | --DOMWINDOW == 69 (000000ED1873CC00) [pid = 4852] [serial = 831] [outer = 0000000000000000] [url = about:blank] 20:51:32 INFO - PROCESS | 4852 | --DOMWINDOW == 68 (000000ED195DF000) [pid = 4852] [serial = 832] [outer = 0000000000000000] [url = about:blank] 20:51:32 INFO - PROCESS | 4852 | --DOMWINDOW == 67 (000000ED23810800) [pid = 4852] [serial = 823] [outer = 0000000000000000] [url = about:blank] 20:51:32 INFO - PROCESS | 4852 | --DOMWINDOW == 66 (000000ED1FDA8400) [pid = 4852] [serial = 843] [outer = 0000000000000000] [url = about:blank] 20:51:32 INFO - PROCESS | 4852 | --DOMWINDOW == 65 (000000ED1FEF0800) [pid = 4852] [serial = 844] [outer = 0000000000000000] [url = about:blank] 20:51:32 INFO - PROCESS | 4852 | --DOMWINDOW == 64 (000000ED22C97000) [pid = 4852] [serial = 853] [outer = 0000000000000000] [url = about:blank] 20:51:32 INFO - PROCESS | 4852 | --DOMWINDOW == 63 (000000ED24579800) [pid = 4852] [serial = 862] [outer = 0000000000000000] [url = about:blank] 20:51:32 INFO - PROCESS | 4852 | --DOMWINDOW == 62 (000000ED25004000) [pid = 4852] [serial = 864] [outer = 0000000000000000] [url = about:blank] 20:51:32 INFO - PROCESS | 4852 | --DOMWINDOW == 61 (000000ED23B68400) [pid = 4852] [serial = 861] [outer = 0000000000000000] [url = about:blank] 20:51:32 INFO - PROCESS | 4852 | --DOMWINDOW == 60 (000000ED23B53800) [pid = 4852] [serial = 856] [outer = 0000000000000000] [url = about:blank] 20:51:32 INFO - PROCESS | 4852 | --DOMWINDOW == 59 (000000ED21789800) [pid = 4852] [serial = 858] [outer = 0000000000000000] [url = about:blank] 20:51:32 INFO - PROCESS | 4852 | --DOMWINDOW == 58 (000000ED23B4E800) [pid = 4852] [serial = 859] [outer = 0000000000000000] [url = about:blank] 20:51:32 INFO - PROCESS | 4852 | --DOMWINDOW == 57 (000000ED21457C00) [pid = 4852] [serial = 847] [outer = 0000000000000000] [url = about:blank] 20:51:32 INFO - PROCESS | 4852 | 1467431492870 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:51:32 INFO - PROCESS | 4852 | 1467431492932 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 20:51:32 INFO - PROCESS | 4852 | 1467431492937 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 20:51:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 20:51:32 INFO - PROCESS | 4852 | 1467431492940 Marionette TRACE conn5 <- [1,1166,null,{}] 20:51:32 INFO - PROCESS | 4852 | 1467431492946 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:51:32 INFO - PROCESS | 4852 | 1467431492949 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:33 INFO - PROCESS | 4852 | 1467431493046 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 20:51:33 INFO - PROCESS | 4852 | 1467431493060 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:33 INFO - PROCESS | 4852 | 1467431493063 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:33 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED187D2000 == 27 [pid = 4852] [id = 301] 20:51:33 INFO - PROCESS | 4852 | ++DOMWINDOW == 58 (000000ED13851400) [pid = 4852] [serial = 902] [outer = 0000000000000000] 20:51:33 INFO - PROCESS | 4852 | ++DOMWINDOW == 59 (000000ED13852400) [pid = 4852] [serial = 903] [outer = 000000ED13851400] 20:51:33 INFO - PROCESS | 4852 | 1467431493115 Marionette DEBUG loaded listener.js 20:51:33 INFO - PROCESS | 4852 | ++DOMWINDOW == 60 (000000ED13AE0C00) [pid = 4852] [serial = 904] [outer = 000000ED13851400] 20:51:33 INFO - PROCESS | 4852 | 1467431493616 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:51:33 INFO - PROCESS | 4852 | 1467431493680 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 20:51:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 20:51:33 INFO - PROCESS | 4852 | 1467431493687 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 20:51:33 INFO - PROCESS | 4852 | 1467431493690 Marionette TRACE conn5 <- [1,1170,null,{}] 20:51:33 INFO - PROCESS | 4852 | 1467431493694 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:51:33 INFO - PROCESS | 4852 | 1467431493697 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:33 INFO - PROCESS | 4852 | 1467431493790 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 20:51:33 INFO - PROCESS | 4852 | 1467431493796 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:33 INFO - PROCESS | 4852 | 1467431493799 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:33 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1847B800 == 28 [pid = 4852] [id = 302] 20:51:33 INFO - PROCESS | 4852 | ++DOMWINDOW == 61 (000000ED17C75000) [pid = 4852] [serial = 905] [outer = 0000000000000000] 20:51:33 INFO - PROCESS | 4852 | ++DOMWINDOW == 62 (000000ED180D1800) [pid = 4852] [serial = 906] [outer = 000000ED17C75000] 20:51:33 INFO - PROCESS | 4852 | 1467431493854 Marionette DEBUG loaded listener.js 20:51:33 INFO - PROCESS | 4852 | ++DOMWINDOW == 63 (000000ED186E8C00) [pid = 4852] [serial = 907] [outer = 000000ED17C75000] 20:51:34 INFO - PROCESS | 4852 | 1467431494332 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:51:34 INFO - PROCESS | 4852 | 1467431494383 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 20:51:34 INFO - PROCESS | 4852 | 1467431494387 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 20:51:34 INFO - PROCESS | 4852 | 1467431494391 Marionette TRACE conn5 <- [1,1174,null,{}] 20:51:34 INFO - PROCESS | 4852 | 1467431494433 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:51:34 INFO - PROCESS | 4852 | 1467431494438 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:34 INFO - PROCESS | 4852 | 1467431494537 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 20:51:34 INFO - PROCESS | 4852 | 1467431494603 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:34 INFO - PROCESS | 4852 | 1467431494606 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:34 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1FA2A800 == 29 [pid = 4852] [id = 303] 20:51:34 INFO - PROCESS | 4852 | ++DOMWINDOW == 64 (000000ED11A3C400) [pid = 4852] [serial = 908] [outer = 0000000000000000] 20:51:34 INFO - PROCESS | 4852 | ++DOMWINDOW == 65 (000000ED1A06E000) [pid = 4852] [serial = 909] [outer = 000000ED11A3C400] 20:51:34 INFO - PROCESS | 4852 | 1467431494655 Marionette DEBUG loaded listener.js 20:51:34 INFO - PROCESS | 4852 | ++DOMWINDOW == 66 (000000ED1D12C800) [pid = 4852] [serial = 910] [outer = 000000ED11A3C400] 20:51:35 INFO - PROCESS | 4852 | 1467431495041 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:51:35 INFO - PROCESS | 4852 | 1467431495083 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 20:51:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 20:51:35 INFO - PROCESS | 4852 | 1467431495086 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 20:51:35 INFO - PROCESS | 4852 | 1467431495088 Marionette TRACE conn5 <- [1,1178,null,{}] 20:51:35 INFO - PROCESS | 4852 | 1467431495091 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:51:35 INFO - PROCESS | 4852 | 1467431495094 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:35 INFO - PROCESS | 4852 | 1467431495204 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 20:51:35 INFO - PROCESS | 4852 | 1467431495212 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:35 INFO - PROCESS | 4852 | 1467431495214 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:35 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED203E8000 == 30 [pid = 4852] [id = 304] 20:51:35 INFO - PROCESS | 4852 | ++DOMWINDOW == 67 (000000ED1D138400) [pid = 4852] [serial = 911] [outer = 0000000000000000] 20:51:35 INFO - PROCESS | 4852 | ++DOMWINDOW == 68 (000000ED1D1AA000) [pid = 4852] [serial = 912] [outer = 000000ED1D138400] 20:51:35 INFO - PROCESS | 4852 | 1467431495260 Marionette DEBUG loaded listener.js 20:51:35 INFO - PROCESS | 4852 | ++DOMWINDOW == 69 (000000ED1D985800) [pid = 4852] [serial = 913] [outer = 000000ED1D138400] 20:51:35 INFO - PROCESS | 4852 | 1467431495682 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:51:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 20:51:35 INFO - PROCESS | 4852 | 1467431495719 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 20:51:35 INFO - PROCESS | 4852 | 1467431495722 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 20:51:35 INFO - PROCESS | 4852 | 1467431495724 Marionette TRACE conn5 <- [1,1182,null,{}] 20:51:35 INFO - PROCESS | 4852 | 1467431495727 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:51:35 INFO - PROCESS | 4852 | 1467431495729 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:35 INFO - PROCESS | 4852 | 1467431495837 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 20:51:35 INFO - PROCESS | 4852 | 1467431495879 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:35 INFO - PROCESS | 4852 | 1467431495881 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:35 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED20EB5000 == 31 [pid = 4852] [id = 305] 20:51:35 INFO - PROCESS | 4852 | ++DOMWINDOW == 70 (000000ED13A57800) [pid = 4852] [serial = 914] [outer = 0000000000000000] 20:51:35 INFO - PROCESS | 4852 | ++DOMWINDOW == 71 (000000ED1F39E000) [pid = 4852] [serial = 915] [outer = 000000ED13A57800] 20:51:35 INFO - PROCESS | 4852 | 1467431495926 Marionette DEBUG loaded listener.js 20:51:36 INFO - PROCESS | 4852 | ++DOMWINDOW == 72 (000000ED1F704000) [pid = 4852] [serial = 916] [outer = 000000ED13A57800] 20:51:36 INFO - PROCESS | 4852 | 1467431496326 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:51:36 INFO - PROCESS | 4852 | 1467431496358 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 20:51:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 20:51:36 INFO - PROCESS | 4852 | 1467431496361 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 20:51:36 INFO - PROCESS | 4852 | 1467431496363 Marionette TRACE conn5 <- [1,1186,null,{}] 20:51:36 INFO - PROCESS | 4852 | 1467431496366 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:51:36 INFO - PROCESS | 4852 | 1467431496372 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:36 INFO - PROCESS | 4852 | 1467431496505 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 20:51:36 INFO - PROCESS | 4852 | 1467431496517 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:36 INFO - PROCESS | 4852 | 1467431496519 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:36 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED238BD000 == 32 [pid = 4852] [id = 306] 20:51:36 INFO - PROCESS | 4852 | ++DOMWINDOW == 73 (000000ED1F9C6400) [pid = 4852] [serial = 917] [outer = 0000000000000000] 20:51:36 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED1FAAC800) [pid = 4852] [serial = 918] [outer = 000000ED1F9C6400] 20:51:36 INFO - PROCESS | 4852 | 1467431496565 Marionette DEBUG loaded listener.js 20:51:36 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED20A5BC00) [pid = 4852] [serial = 919] [outer = 000000ED1F9C6400] 20:51:36 INFO - PROCESS | 4852 | 1467431496981 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:51:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 20:51:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 629ms 20:51:37 INFO - PROCESS | 4852 | 1467431496994 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 20:51:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 20:51:37 INFO - PROCESS | 4852 | 1467431496996 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 20:51:37 INFO - PROCESS | 4852 | 1467431496999 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 20:51:37 INFO - PROCESS | 4852 | 1467431497001 Marionette TRACE conn5 <- [1,1190,null,{}] 20:51:37 INFO - PROCESS | 4852 | 1467431497004 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:51:37 INFO - PROCESS | 4852 | 1467431497006 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:37 INFO - PROCESS | 4852 | 1467431497111 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 20:51:37 INFO - PROCESS | 4852 | 1467431497148 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:37 INFO - PROCESS | 4852 | 1467431497150 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:37 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED2455B800 == 33 [pid = 4852] [id = 307] 20:51:37 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED13531400) [pid = 4852] [serial = 920] [outer = 0000000000000000] 20:51:37 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED2145D000) [pid = 4852] [serial = 921] [outer = 000000ED13531400] 20:51:37 INFO - PROCESS | 4852 | 1467431497195 Marionette DEBUG loaded listener.js 20:51:37 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED22121C00) [pid = 4852] [serial = 922] [outer = 000000ED13531400] 20:51:37 INFO - PROCESS | 4852 | 1467431497596 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:51:37 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:51:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 629ms 20:51:37 INFO - PROCESS | 4852 | 1467431497633 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 20:51:37 INFO - PROCESS | 4852 | 1467431497635 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 20:51:37 INFO - PROCESS | 4852 | 1467431497638 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 20:51:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 20:51:37 INFO - PROCESS | 4852 | 1467431497640 Marionette TRACE conn5 <- [1,1194,null,{}] 20:51:37 INFO - PROCESS | 4852 | 1467431497643 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:51:37 INFO - PROCESS | 4852 | 1467431497645 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:37 INFO - PROCESS | 4852 | 1467431497758 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 20:51:37 INFO - PROCESS | 4852 | 1467431497766 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:37 INFO - PROCESS | 4852 | 1467431497768 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:37 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED2706F000 == 34 [pid = 4852] [id = 308] 20:51:37 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED13790800) [pid = 4852] [serial = 923] [outer = 0000000000000000] 20:51:37 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED22782400) [pid = 4852] [serial = 924] [outer = 000000ED13790800] 20:51:37 INFO - PROCESS | 4852 | 1467431497812 Marionette DEBUG loaded listener.js 20:51:37 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED22C13800) [pid = 4852] [serial = 925] [outer = 000000ED13790800] 20:51:38 INFO - PROCESS | 4852 | 1467431498273 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:51:38 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:51:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 671ms 20:51:38 INFO - PROCESS | 4852 | 1467431498313 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 20:51:38 INFO - PROCESS | 4852 | 1467431498315 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 20:51:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 20:51:38 INFO - PROCESS | 4852 | 1467431498319 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 20:51:38 INFO - PROCESS | 4852 | 1467431498320 Marionette TRACE conn5 <- [1,1198,null,{}] 20:51:38 INFO - PROCESS | 4852 | 1467431498324 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:51:38 INFO - PROCESS | 4852 | 1467431498326 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:38 INFO - PROCESS | 4852 | 1467431498430 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 20:51:38 INFO - PROCESS | 4852 | 1467431498506 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:38 INFO - PROCESS | 4852 | 1467431498508 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:38 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1FA2A000 == 35 [pid = 4852] [id = 309] 20:51:38 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED22C93000) [pid = 4852] [serial = 926] [outer = 0000000000000000] 20:51:38 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED22C9AC00) [pid = 4852] [serial = 927] [outer = 000000ED22C93000] 20:51:38 INFO - PROCESS | 4852 | 1467431498552 Marionette DEBUG loaded listener.js 20:51:38 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED23807800) [pid = 4852] [serial = 928] [outer = 000000ED22C93000] 20:51:38 INFO - PROCESS | 4852 | 1467431498970 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:51:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 20:51:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 692ms 20:51:39 INFO - PROCESS | 4852 | 1467431499012 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 20:51:39 INFO - PROCESS | 4852 | 1467431499014 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 20:51:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 20:51:39 INFO - PROCESS | 4852 | 1467431499018 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 20:51:39 INFO - PROCESS | 4852 | 1467431499019 Marionette TRACE conn5 <- [1,1202,null,{}] 20:51:39 INFO - PROCESS | 4852 | 1467431499023 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:51:39 INFO - PROCESS | 4852 | 1467431499024 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:39 INFO - PROCESS | 4852 | 1467431499135 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 20:51:39 INFO - PROCESS | 4852 | 1467431499141 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:39 INFO - PROCESS | 4852 | 1467431499143 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:39 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27D9C000 == 36 [pid = 4852] [id = 310] 20:51:39 INFO - PROCESS | 4852 | ++DOMWINDOW == 85 (000000ED2380EC00) [pid = 4852] [serial = 929] [outer = 0000000000000000] 20:51:39 INFO - PROCESS | 4852 | ++DOMWINDOW == 86 (000000ED23ADA000) [pid = 4852] [serial = 930] [outer = 000000ED2380EC00] 20:51:39 INFO - PROCESS | 4852 | 1467431499187 Marionette DEBUG loaded listener.js 20:51:39 INFO - PROCESS | 4852 | ++DOMWINDOW == 87 (000000ED23B53C00) [pid = 4852] [serial = 931] [outer = 000000ED2380EC00] 20:51:39 INFO - PROCESS | 4852 | 1467431499641 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:51:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 20:51:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 691ms 20:51:39 INFO - PROCESS | 4852 | 1467431499717 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 20:51:39 INFO - PROCESS | 4852 | 1467431499720 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 20:51:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 20:51:39 INFO - PROCESS | 4852 | 1467431499723 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 20:51:39 INFO - PROCESS | 4852 | 1467431499727 Marionette TRACE conn5 <- [1,1206,null,{}] 20:51:39 INFO - PROCESS | 4852 | 1467431499730 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:51:39 INFO - PROCESS | 4852 | 1467431499733 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:39 INFO - PROCESS | 4852 | 1467431499882 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 20:51:39 INFO - PROCESS | 4852 | 1467431499908 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:39 INFO - PROCESS | 4852 | 1467431499910 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:39 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED20EB4800 == 37 [pid = 4852] [id = 311] 20:51:39 INFO - PROCESS | 4852 | ++DOMWINDOW == 88 (000000ED23B64000) [pid = 4852] [serial = 932] [outer = 0000000000000000] 20:51:39 INFO - PROCESS | 4852 | ++DOMWINDOW == 89 (000000ED25009000) [pid = 4852] [serial = 933] [outer = 000000ED23B64000] 20:51:39 INFO - PROCESS | 4852 | 1467431499957 Marionette DEBUG loaded listener.js 20:51:40 INFO - PROCESS | 4852 | ++DOMWINDOW == 90 (000000ED25050400) [pid = 4852] [serial = 934] [outer = 000000ED23B64000] 20:51:40 INFO - PROCESS | 4852 | --DOMWINDOW == 89 (000000ED1FAA5400) [pid = 4852] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 20:51:40 INFO - PROCESS | 4852 | --DOMWINDOW == 88 (000000ED13799800) [pid = 4852] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 20:51:40 INFO - PROCESS | 4852 | --DOMWINDOW == 87 (000000ED1C6EB400) [pid = 4852] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 20:51:40 INFO - PROCESS | 4852 | --DOMWINDOW == 86 (000000ED13C27C00) [pid = 4852] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 20:51:40 INFO - PROCESS | 4852 | --DOMWINDOW == 85 (000000ED183B6000) [pid = 4852] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 20:51:40 INFO - PROCESS | 4852 | --DOMWINDOW == 84 (000000ED1D1AA400) [pid = 4852] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 20:51:40 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED13786800) [pid = 4852] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 20:51:40 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED22C98000) [pid = 4852] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 20:51:40 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED25048C00) [pid = 4852] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 20:51:40 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED221DBC00) [pid = 4852] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 20:51:40 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED13799C00) [pid = 4852] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 20:51:40 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED2457E400) [pid = 4852] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 20:51:40 INFO - PROCESS | 4852 | 1467431500455 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:51:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 20:51:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 795ms 20:51:40 INFO - PROCESS | 4852 | 1467431500521 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 20:51:40 INFO - PROCESS | 4852 | 1467431500523 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 20:51:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 20:51:40 INFO - PROCESS | 4852 | 1467431500526 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 20:51:40 INFO - PROCESS | 4852 | 1467431500528 Marionette TRACE conn5 <- [1,1210,null,{}] 20:51:40 INFO - PROCESS | 4852 | 1467431500531 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:51:40 INFO - PROCESS | 4852 | 1467431500533 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:40 INFO - PROCESS | 4852 | 1467431500615 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 20:51:40 INFO - PROCESS | 4852 | 1467431500621 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:40 INFO - PROCESS | 4852 | 1467431500623 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:40 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED28AC0000 == 38 [pid = 4852] [id = 312] 20:51:40 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED1C6ECC00) [pid = 4852] [serial = 935] [outer = 0000000000000000] 20:51:40 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED2141C800) [pid = 4852] [serial = 936] [outer = 000000ED1C6ECC00] 20:51:40 INFO - PROCESS | 4852 | 1467431500675 Marionette DEBUG loaded listener.js 20:51:40 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED25005000) [pid = 4852] [serial = 937] [outer = 000000ED1C6ECC00] 20:51:41 INFO - PROCESS | 4852 | 1467431501082 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:51:41 INFO - PROCESS | 4852 | 1467431501129 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 20:51:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 20:51:41 INFO - PROCESS | 4852 | 1467431501133 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 20:51:41 INFO - PROCESS | 4852 | 1467431501134 Marionette TRACE conn5 <- [1,1214,null,{}] 20:51:41 INFO - PROCESS | 4852 | 1467431501143 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:51:41 INFO - PROCESS | 4852 | 1467431501145 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:41 INFO - PROCESS | 4852 | 1467431501226 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 20:51:41 INFO - PROCESS | 4852 | 1467431501232 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:41 INFO - PROCESS | 4852 | 1467431501234 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:41 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED28FD4000 == 39 [pid = 4852] [id = 313] 20:51:41 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED25065C00) [pid = 4852] [serial = 938] [outer = 0000000000000000] 20:51:41 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED2506D400) [pid = 4852] [serial = 939] [outer = 000000ED25065C00] 20:51:41 INFO - PROCESS | 4852 | 1467431501279 Marionette DEBUG loaded listener.js 20:51:41 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED2508F000) [pid = 4852] [serial = 940] [outer = 000000ED25065C00] 20:51:41 INFO - PROCESS | 4852 | 1467431501701 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:51:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 20:51:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 628ms 20:51:41 INFO - PROCESS | 4852 | 1467431501766 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 20:51:41 INFO - PROCESS | 4852 | 1467431501769 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 20:51:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 20:51:41 INFO - PROCESS | 4852 | 1467431501772 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 20:51:41 INFO - PROCESS | 4852 | 1467431501774 Marionette TRACE conn5 <- [1,1218,null,{}] 20:51:41 INFO - PROCESS | 4852 | 1467431501778 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:51:41 INFO - PROCESS | 4852 | 1467431501779 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:41 INFO - PROCESS | 4852 | 1467431501869 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 20:51:41 INFO - PROCESS | 4852 | 1467431501876 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:41 INFO - PROCESS | 4852 | 1467431501877 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:41 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED290BF800 == 40 [pid = 4852] [id = 314] 20:51:41 INFO - PROCESS | 4852 | ++DOMWINDOW == 85 (000000ED25098000) [pid = 4852] [serial = 941] [outer = 0000000000000000] 20:51:41 INFO - PROCESS | 4852 | ++DOMWINDOW == 86 (000000ED2509A800) [pid = 4852] [serial = 942] [outer = 000000ED25098000] 20:51:41 INFO - PROCESS | 4852 | 1467431501922 Marionette DEBUG loaded listener.js 20:51:42 INFO - PROCESS | 4852 | ++DOMWINDOW == 87 (000000ED25186000) [pid = 4852] [serial = 943] [outer = 000000ED25098000] 20:51:42 INFO - PROCESS | 4852 | 1467431502493 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:51:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 20:51:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 775ms 20:51:42 INFO - PROCESS | 4852 | 1467431502587 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 20:51:42 INFO - PROCESS | 4852 | 1467431502592 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 20:51:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 20:51:42 INFO - PROCESS | 4852 | 1467431502622 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 20:51:42 INFO - PROCESS | 4852 | 1467431502626 Marionette TRACE conn5 <- [1,1222,null,{}] 20:51:42 INFO - PROCESS | 4852 | 1467431502632 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:51:42 INFO - PROCESS | 4852 | 1467431502635 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:42 INFO - PROCESS | 4852 | 1467431502777 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 20:51:42 INFO - PROCESS | 4852 | 1467431502848 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:42 INFO - PROCESS | 4852 | 1467431502851 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:42 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED19920000 == 41 [pid = 4852] [id = 315] 20:51:42 INFO - PROCESS | 4852 | ++DOMWINDOW == 88 (000000ED1352F400) [pid = 4852] [serial = 944] [outer = 0000000000000000] 20:51:42 INFO - PROCESS | 4852 | ++DOMWINDOW == 89 (000000ED13B30400) [pid = 4852] [serial = 945] [outer = 000000ED1352F400] 20:51:42 INFO - PROCESS | 4852 | 1467431502911 Marionette DEBUG loaded listener.js 20:51:43 INFO - PROCESS | 4852 | ++DOMWINDOW == 90 (000000ED17BF9800) [pid = 4852] [serial = 946] [outer = 000000ED1352F400] 20:51:43 INFO - PROCESS | 4852 | 1467431503683 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:51:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 20:51:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1131ms 20:51:43 INFO - PROCESS | 4852 | 1467431503757 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 20:51:43 INFO - PROCESS | 4852 | 1467431503762 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 20:51:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 20:51:43 INFO - PROCESS | 4852 | 1467431503769 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 20:51:43 INFO - PROCESS | 4852 | 1467431503772 Marionette TRACE conn5 <- [1,1226,null,{}] 20:51:43 INFO - PROCESS | 4852 | 1467431503776 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:51:43 INFO - PROCESS | 4852 | 1467431503779 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:43 INFO - PROCESS | 4852 | 1467431503914 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 20:51:43 INFO - PROCESS | 4852 | 1467431503984 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:43 INFO - PROCESS | 4852 | 1467431503986 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:44 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED22ABA000 == 42 [pid = 4852] [id = 316] 20:51:44 INFO - PROCESS | 4852 | ++DOMWINDOW == 91 (000000ED1C626000) [pid = 4852] [serial = 947] [outer = 0000000000000000] 20:51:44 INFO - PROCESS | 4852 | ++DOMWINDOW == 92 (000000ED1D135400) [pid = 4852] [serial = 948] [outer = 000000ED1C626000] 20:51:44 INFO - PROCESS | 4852 | 1467431504085 Marionette DEBUG loaded listener.js 20:51:44 INFO - PROCESS | 4852 | ++DOMWINDOW == 93 (000000ED1F70A400) [pid = 4852] [serial = 949] [outer = 000000ED1C626000] 20:51:45 INFO - PROCESS | 4852 | 1467431505032 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:51:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 20:51:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1281ms 20:51:45 INFO - PROCESS | 4852 | 1467431505051 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 20:51:45 INFO - PROCESS | 4852 | 1467431505055 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 20:51:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 20:51:45 INFO - PROCESS | 4852 | 1467431505061 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 20:51:45 INFO - PROCESS | 4852 | 1467431505064 Marionette TRACE conn5 <- [1,1230,null,{}] 20:51:45 INFO - PROCESS | 4852 | 1467431505070 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:51:45 INFO - PROCESS | 4852 | 1467431505073 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:45 INFO - PROCESS | 4852 | 1467431505197 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 20:51:45 INFO - PROCESS | 4852 | --DOCSHELL 000000ED28FD4000 == 41 [pid = 4852] [id = 313] 20:51:45 INFO - PROCESS | 4852 | --DOCSHELL 000000ED28AC0000 == 40 [pid = 4852] [id = 312] 20:51:45 INFO - PROCESS | 4852 | --DOCSHELL 000000ED20EB4800 == 39 [pid = 4852] [id = 311] 20:51:45 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27D9C000 == 38 [pid = 4852] [id = 310] 20:51:45 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1FA2A000 == 37 [pid = 4852] [id = 309] 20:51:45 INFO - PROCESS | 4852 | --DOCSHELL 000000ED2706F000 == 36 [pid = 4852] [id = 308] 20:51:45 INFO - PROCESS | 4852 | --DOCSHELL 000000ED2455B800 == 35 [pid = 4852] [id = 307] 20:51:45 INFO - PROCESS | 4852 | --DOCSHELL 000000ED238BD000 == 34 [pid = 4852] [id = 306] 20:51:45 INFO - PROCESS | 4852 | --DOCSHELL 000000ED20EB5000 == 33 [pid = 4852] [id = 305] 20:51:45 INFO - PROCESS | 4852 | --DOCSHELL 000000ED203E8000 == 32 [pid = 4852] [id = 304] 20:51:45 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1FA2A800 == 31 [pid = 4852] [id = 303] 20:51:45 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1847B800 == 30 [pid = 4852] [id = 302] 20:51:45 INFO - PROCESS | 4852 | --DOCSHELL 000000ED187D2000 == 29 [pid = 4852] [id = 301] 20:51:45 INFO - PROCESS | 4852 | --DOMWINDOW == 92 (000000ED2506FC00) [pid = 4852] [serial = 900] [outer = 0000000000000000] [url = about:blank] 20:51:45 INFO - PROCESS | 4852 | --DOMWINDOW == 91 (000000ED20E53800) [pid = 4852] [serial = 885] [outer = 0000000000000000] [url = about:blank] 20:51:45 INFO - PROCESS | 4852 | --DOMWINDOW == 90 (000000ED2380B800) [pid = 4852] [serial = 888] [outer = 0000000000000000] [url = about:blank] 20:51:45 INFO - PROCESS | 4852 | --DOMWINDOW == 89 (000000ED25063800) [pid = 4852] [serial = 898] [outer = 0000000000000000] [url = about:blank] 20:51:45 INFO - PROCESS | 4852 | --DOMWINDOW == 88 (000000ED215FBC00) [pid = 4852] [serial = 886] [outer = 0000000000000000] [url = about:blank] 20:51:45 INFO - PROCESS | 4852 | --DOMWINDOW == 87 (000000ED24575C00) [pid = 4852] [serial = 891] [outer = 0000000000000000] [url = about:blank] 20:51:45 INFO - PROCESS | 4852 | --DOMWINDOW == 86 (000000ED23B47000) [pid = 4852] [serial = 889] [outer = 0000000000000000] [url = about:blank] 20:51:45 INFO - PROCESS | 4852 | --DOMWINDOW == 85 (000000ED2504BC00) [pid = 4852] [serial = 897] [outer = 0000000000000000] [url = about:blank] 20:51:45 INFO - PROCESS | 4852 | --DOMWINDOW == 84 (000000ED2500A800) [pid = 4852] [serial = 892] [outer = 0000000000000000] [url = about:blank] 20:51:45 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED13846C00) [pid = 4852] [serial = 867] [outer = 0000000000000000] [url = about:blank] 20:51:45 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED2500DC00) [pid = 4852] [serial = 865] [outer = 0000000000000000] [url = about:blank] 20:51:45 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED1FE27C00) [pid = 4852] [serial = 882] [outer = 0000000000000000] [url = about:blank] 20:51:45 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED1F463800) [pid = 4852] [serial = 879] [outer = 0000000000000000] [url = about:blank] 20:51:45 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED1F709C00) [pid = 4852] [serial = 880] [outer = 0000000000000000] [url = about:blank] 20:51:45 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED1D139800) [pid = 4852] [serial = 876] [outer = 0000000000000000] [url = about:blank] 20:51:45 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED1D90B000) [pid = 4852] [serial = 877] [outer = 0000000000000000] [url = about:blank] 20:51:45 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED199D9800) [pid = 4852] [serial = 874] [outer = 0000000000000000] [url = about:blank] 20:51:45 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED183DB000) [pid = 4852] [serial = 873] [outer = 0000000000000000] [url = about:blank] 20:51:45 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED1C6ED000) [pid = 4852] [serial = 871] [outer = 0000000000000000] [url = about:blank] 20:51:45 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED19598C00) [pid = 4852] [serial = 870] [outer = 0000000000000000] [url = about:blank] 20:51:45 INFO - PROCESS | 4852 | --DOMWINDOW == 72 (000000ED13AE5800) [pid = 4852] [serial = 868] [outer = 0000000000000000] [url = about:blank] 20:51:45 INFO - PROCESS | 4852 | --DOMWINDOW == 71 (000000ED22C93400) [pid = 4852] [serial = 894] [outer = 0000000000000000] [url = about:blank] 20:51:45 INFO - PROCESS | 4852 | --DOMWINDOW == 70 (000000ED25007000) [pid = 4852] [serial = 895] [outer = 0000000000000000] [url = about:blank] 20:51:45 INFO - PROCESS | 4852 | --DOMWINDOW == 69 (000000ED1FEFB400) [pid = 4852] [serial = 883] [outer = 0000000000000000] [url = about:blank] 20:51:45 INFO - PROCESS | 4852 | 1467431505328 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:45 INFO - PROCESS | 4852 | 1467431505332 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:45 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED13956000 == 30 [pid = 4852] [id = 317] 20:51:45 INFO - PROCESS | 4852 | ++DOMWINDOW == 70 (000000ED1378AC00) [pid = 4852] [serial = 950] [outer = 0000000000000000] 20:51:45 INFO - PROCESS | 4852 | ++DOMWINDOW == 71 (000000ED137A3C00) [pid = 4852] [serial = 951] [outer = 000000ED1378AC00] 20:51:45 INFO - PROCESS | 4852 | 1467431505384 Marionette DEBUG loaded listener.js 20:51:45 INFO - PROCESS | 4852 | ++DOMWINDOW == 72 (000000ED146DC400) [pid = 4852] [serial = 952] [outer = 000000ED1378AC00] 20:51:45 INFO - PROCESS | 4852 | 1467431505825 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:51:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 20:51:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 776ms 20:51:45 INFO - PROCESS | 4852 | 1467431505841 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 20:51:45 INFO - PROCESS | 4852 | 1467431505845 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 20:51:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 20:51:45 INFO - PROCESS | 4852 | 1467431505873 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 20:51:45 INFO - PROCESS | 4852 | 1467431505876 Marionette TRACE conn5 <- [1,1234,null,{}] 20:51:45 INFO - PROCESS | 4852 | 1467431505884 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:51:45 INFO - PROCESS | 4852 | 1467431505887 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:45 INFO - PROCESS | 4852 | 1467431505975 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 20:51:45 INFO - PROCESS | 4852 | 1467431505982 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:45 INFO - PROCESS | 4852 | 1467431505984 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:46 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1EB96800 == 31 [pid = 4852] [id = 318] 20:51:46 INFO - PROCESS | 4852 | ++DOMWINDOW == 73 (000000ED199D2C00) [pid = 4852] [serial = 953] [outer = 0000000000000000] 20:51:46 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED1A070400) [pid = 4852] [serial = 954] [outer = 000000ED199D2C00] 20:51:46 INFO - PROCESS | 4852 | 1467431506032 Marionette DEBUG loaded listener.js 20:51:46 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED1D130800) [pid = 4852] [serial = 955] [outer = 000000ED199D2C00] 20:51:46 INFO - PROCESS | 4852 | 1467431506538 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:51:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 20:51:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 712ms 20:51:46 INFO - PROCESS | 4852 | 1467431506566 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 20:51:46 INFO - PROCESS | 4852 | 1467431506568 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 20:51:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 20:51:46 INFO - PROCESS | 4852 | 1467431506572 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 20:51:46 INFO - PROCESS | 4852 | 1467431506576 Marionette TRACE conn5 <- [1,1238,null,{}] 20:51:46 INFO - PROCESS | 4852 | 1467431506589 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:51:46 INFO - PROCESS | 4852 | 1467431506601 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:46 INFO - PROCESS | 4852 | 1467431506721 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 20:51:46 INFO - PROCESS | 4852 | 1467431506738 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:46 INFO - PROCESS | 4852 | 1467431506741 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:46 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED203F1000 == 32 [pid = 4852] [id = 319] 20:51:46 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED1F39C400) [pid = 4852] [serial = 956] [outer = 0000000000000000] 20:51:46 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED1F45FC00) [pid = 4852] [serial = 957] [outer = 000000ED1F39C400] 20:51:46 INFO - PROCESS | 4852 | 1467431506791 Marionette DEBUG loaded listener.js 20:51:46 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED1F70B400) [pid = 4852] [serial = 958] [outer = 000000ED1F39C400] 20:51:47 INFO - PROCESS | 4852 | 1467431507227 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:51:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 20:51:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 692ms 20:51:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 20:51:47 INFO - PROCESS | 4852 | 1467431507266 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 20:51:47 INFO - PROCESS | 4852 | 1467431507269 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 20:51:47 INFO - PROCESS | 4852 | 1467431507272 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 20:51:47 INFO - PROCESS | 4852 | 1467431507274 Marionette TRACE conn5 <- [1,1242,null,{}] 20:51:47 INFO - PROCESS | 4852 | 1467431507277 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:51:47 INFO - PROCESS | 4852 | 1467431507279 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:47 INFO - PROCESS | 4852 | 1467431507368 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 20:51:47 INFO - PROCESS | 4852 | 1467431507374 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:47 INFO - PROCESS | 4852 | 1467431507376 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:47 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED22350000 == 33 [pid = 4852] [id = 320] 20:51:47 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED1FAAA800) [pid = 4852] [serial = 959] [outer = 0000000000000000] 20:51:47 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED1FE26000) [pid = 4852] [serial = 960] [outer = 000000ED1FAAA800] 20:51:47 INFO - PROCESS | 4852 | 1467431507421 Marionette DEBUG loaded listener.js 20:51:47 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED1FEF7400) [pid = 4852] [serial = 961] [outer = 000000ED1FAAA800] 20:51:47 INFO - PROCESS | 4852 | 1467431507910 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:51:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 20:51:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 692ms 20:51:47 INFO - PROCESS | 4852 | 1467431507969 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 20:51:47 INFO - PROCESS | 4852 | 1467431507971 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 20:51:47 INFO - PROCESS | 4852 | 1467431507975 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 20:51:47 INFO - PROCESS | 4852 | 1467431507976 Marionette TRACE conn5 <- [1,1246,null,{}] 20:51:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 20:51:47 INFO - PROCESS | 4852 | 1467431507980 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:51:47 INFO - PROCESS | 4852 | 1467431507982 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:48 INFO - PROCESS | 4852 | 1467431508118 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 20:51:48 INFO - PROCESS | 4852 | 1467431508171 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:48 INFO - PROCESS | 4852 | 1467431508173 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:48 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED23B6D800 == 34 [pid = 4852] [id = 321] 20:51:48 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED149ECC00) [pid = 4852] [serial = 962] [outer = 0000000000000000] 20:51:48 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED20E57400) [pid = 4852] [serial = 963] [outer = 000000ED149ECC00] 20:51:48 INFO - PROCESS | 4852 | 1467431508219 Marionette DEBUG loaded listener.js 20:51:48 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED2178A000) [pid = 4852] [serial = 964] [outer = 000000ED149ECC00] 20:51:48 INFO - PROCESS | 4852 | 1467431508638 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:51:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 20:51:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 733ms 20:51:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 20:51:48 INFO - PROCESS | 4852 | 1467431508713 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 20:51:48 INFO - PROCESS | 4852 | 1467431508715 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 20:51:48 INFO - PROCESS | 4852 | 1467431508719 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 20:51:48 INFO - PROCESS | 4852 | 1467431508721 Marionette TRACE conn5 <- [1,1250,null,{}] 20:51:48 INFO - PROCESS | 4852 | 1467431508724 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:51:48 INFO - PROCESS | 4852 | 1467431508730 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:48 INFO - PROCESS | 4852 | 1467431508867 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 20:51:48 INFO - PROCESS | 4852 | 1467431508921 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:48 INFO - PROCESS | 4852 | 1467431508924 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:48 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27078800 == 35 [pid = 4852] [id = 322] 20:51:48 INFO - PROCESS | 4852 | ++DOMWINDOW == 85 (000000ED22C98400) [pid = 4852] [serial = 965] [outer = 0000000000000000] 20:51:48 INFO - PROCESS | 4852 | ++DOMWINDOW == 86 (000000ED23AD4400) [pid = 4852] [serial = 966] [outer = 000000ED22C98400] 20:51:48 INFO - PROCESS | 4852 | 1467431508969 Marionette DEBUG loaded listener.js 20:51:49 INFO - PROCESS | 4852 | ++DOMWINDOW == 87 (000000ED23B5E400) [pid = 4852] [serial = 967] [outer = 000000ED22C98400] 20:51:49 INFO - PROCESS | 4852 | 1467431509405 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:51:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 20:51:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 735ms 20:51:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 20:51:49 INFO - PROCESS | 4852 | 1467431509462 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 20:51:49 INFO - PROCESS | 4852 | 1467431509465 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 20:51:49 INFO - PROCESS | 4852 | 1467431509468 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 20:51:49 INFO - PROCESS | 4852 | 1467431509470 Marionette TRACE conn5 <- [1,1254,null,{}] 20:51:49 INFO - PROCESS | 4852 | 1467431509473 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:51:49 INFO - PROCESS | 4852 | 1467431509475 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:49 INFO - PROCESS | 4852 | 1467431509581 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 20:51:49 INFO - PROCESS | 4852 | 1467431509594 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:49 INFO - PROCESS | 4852 | 1467431509596 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:49 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27D90800 == 36 [pid = 4852] [id = 323] 20:51:49 INFO - PROCESS | 4852 | ++DOMWINDOW == 88 (000000ED22121800) [pid = 4852] [serial = 968] [outer = 0000000000000000] 20:51:49 INFO - PROCESS | 4852 | ++DOMWINDOW == 89 (000000ED2457EC00) [pid = 4852] [serial = 969] [outer = 000000ED22121800] 20:51:49 INFO - PROCESS | 4852 | 1467431509781 Marionette DEBUG loaded listener.js 20:51:49 INFO - PROCESS | 4852 | ++DOMWINDOW == 90 (000000ED25010800) [pid = 4852] [serial = 970] [outer = 000000ED22121800] 20:51:49 INFO - PROCESS | 4852 | --DOMWINDOW == 89 (000000ED2506D800) [pid = 4852] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 20:51:49 INFO - PROCESS | 4852 | --DOMWINDOW == 88 (000000ED1F9C6400) [pid = 4852] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 20:51:49 INFO - PROCESS | 4852 | --DOMWINDOW == 87 (000000ED25065C00) [pid = 4852] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 20:51:49 INFO - PROCESS | 4852 | --DOMWINDOW == 86 (000000ED17C75000) [pid = 4852] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 20:51:49 INFO - PROCESS | 4852 | --DOMWINDOW == 85 (000000ED22C93000) [pid = 4852] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 20:51:49 INFO - PROCESS | 4852 | --DOMWINDOW == 84 (000000ED13531400) [pid = 4852] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 20:51:49 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED11A3C400) [pid = 4852] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 20:51:49 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED2380EC00) [pid = 4852] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 20:51:49 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED13A57800) [pid = 4852] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 20:51:49 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED1C6ECC00) [pid = 4852] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 20:51:49 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED13851400) [pid = 4852] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 20:51:49 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED13790800) [pid = 4852] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 20:51:49 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED1D138400) [pid = 4852] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 20:51:49 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED23B64000) [pid = 4852] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 20:51:50 INFO - PROCESS | 4852 | 1467431510160 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:51:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 20:51:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 733ms 20:51:50 INFO - PROCESS | 4852 | 1467431510203 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 20:51:50 INFO - PROCESS | 4852 | 1467431510205 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 20:51:50 INFO - PROCESS | 4852 | 1467431510208 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 20:51:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 20:51:50 INFO - PROCESS | 4852 | 1467431510210 Marionette TRACE conn5 <- [1,1258,null,{}] 20:51:50 INFO - PROCESS | 4852 | 1467431510213 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:51:50 INFO - PROCESS | 4852 | 1467431510215 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:50 INFO - PROCESS | 4852 | 1467431510323 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 20:51:50 INFO - PROCESS | 4852 | 1467431510331 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:50 INFO - PROCESS | 4852 | 1467431510333 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:50 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27FB4000 == 37 [pid = 4852] [id = 324] 20:51:50 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED1D073C00) [pid = 4852] [serial = 971] [outer = 0000000000000000] 20:51:50 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED22711800) [pid = 4852] [serial = 972] [outer = 000000ED1D073C00] 20:51:50 INFO - PROCESS | 4852 | 1467431510385 Marionette DEBUG loaded listener.js 20:51:50 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED2500E800) [pid = 4852] [serial = 973] [outer = 000000ED1D073C00] 20:51:50 INFO - PROCESS | 4852 | 1467431510790 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:51:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 20:51:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 629ms 20:51:50 INFO - PROCESS | 4852 | 1467431510840 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 20:51:50 INFO - PROCESS | 4852 | 1467431510842 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 20:51:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 20:51:50 INFO - PROCESS | 4852 | 1467431510846 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 20:51:50 INFO - PROCESS | 4852 | 1467431510847 Marionette TRACE conn5 <- [1,1262,null,{}] 20:51:50 INFO - PROCESS | 4852 | 1467431510851 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:51:50 INFO - PROCESS | 4852 | 1467431510853 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:50 INFO - PROCESS | 4852 | 1467431510962 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 20:51:51 INFO - PROCESS | 4852 | 1467431511001 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:51 INFO - PROCESS | 4852 | 1467431511003 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:51 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED28047800 == 38 [pid = 4852] [id = 325] 20:51:51 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED18739800) [pid = 4852] [serial = 974] [outer = 0000000000000000] 20:51:51 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED2500F800) [pid = 4852] [serial = 975] [outer = 000000ED18739800] 20:51:51 INFO - PROCESS | 4852 | 1467431511047 Marionette DEBUG loaded listener.js 20:51:51 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED2506FC00) [pid = 4852] [serial = 976] [outer = 000000ED18739800] 20:51:51 INFO - PROCESS | 4852 | 1467431511440 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:51:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 20:51:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 629ms 20:51:51 INFO - PROCESS | 4852 | 1467431511478 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 20:51:51 INFO - PROCESS | 4852 | 1467431511480 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 20:51:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 20:51:51 INFO - PROCESS | 4852 | 1467431511483 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 20:51:51 INFO - PROCESS | 4852 | 1467431511485 Marionette TRACE conn5 <- [1,1266,null,{}] 20:51:51 INFO - PROCESS | 4852 | 1467431511489 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:51:51 INFO - PROCESS | 4852 | 1467431511491 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:51 INFO - PROCESS | 4852 | 1467431511613 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 20:51:51 INFO - PROCESS | 4852 | 1467431511622 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:51 INFO - PROCESS | 4852 | 1467431511624 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:51 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED28FDF800 == 39 [pid = 4852] [id = 326] 20:51:51 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED25094400) [pid = 4852] [serial = 977] [outer = 0000000000000000] 20:51:51 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED25180C00) [pid = 4852] [serial = 978] [outer = 000000ED25094400] 20:51:51 INFO - PROCESS | 4852 | 1467431511667 Marionette DEBUG loaded listener.js 20:51:51 INFO - PROCESS | 4852 | ++DOMWINDOW == 85 (000000ED251B4C00) [pid = 4852] [serial = 979] [outer = 000000ED25094400] 20:51:52 INFO - PROCESS | 4852 | 1467431512336 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:51:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 20:51:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 921ms 20:51:52 INFO - PROCESS | 4852 | 1467431512409 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 20:51:52 INFO - PROCESS | 4852 | 1467431512414 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 20:51:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 20:51:52 INFO - PROCESS | 4852 | 1467431512419 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 20:51:52 INFO - PROCESS | 4852 | 1467431512425 Marionette TRACE conn5 <- [1,1270,null,{}] 20:51:52 INFO - PROCESS | 4852 | 1467431512430 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:51:52 INFO - PROCESS | 4852 | 1467431512433 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:52 INFO - PROCESS | 4852 | 1467431512561 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 20:51:52 INFO - PROCESS | 4852 | 1467431512643 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:52 INFO - PROCESS | 4852 | 1467431512646 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:52 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1F78B800 == 40 [pid = 4852] [id = 327] 20:51:52 INFO - PROCESS | 4852 | ++DOMWINDOW == 86 (000000ED18739400) [pid = 4852] [serial = 980] [outer = 0000000000000000] 20:51:52 INFO - PROCESS | 4852 | ++DOMWINDOW == 87 (000000ED195E4000) [pid = 4852] [serial = 981] [outer = 000000ED18739400] 20:51:52 INFO - PROCESS | 4852 | 1467431512707 Marionette DEBUG loaded listener.js 20:51:52 INFO - PROCESS | 4852 | ++DOMWINDOW == 88 (000000ED1D146000) [pid = 4852] [serial = 982] [outer = 000000ED18739400] 20:51:53 INFO - PROCESS | 4852 | 1467431513286 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:51:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 20:51:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 944ms 20:51:53 INFO - PROCESS | 4852 | 1467431513367 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 20:51:53 INFO - PROCESS | 4852 | 1467431513372 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 20:51:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 20:51:53 INFO - PROCESS | 4852 | 1467431513379 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 20:51:53 INFO - PROCESS | 4852 | 1467431513382 Marionette TRACE conn5 <- [1,1274,null,{}] 20:51:53 INFO - PROCESS | 4852 | 1467431513387 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:51:53 INFO - PROCESS | 4852 | 1467431513390 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:53 INFO - PROCESS | 4852 | 1467431513517 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 20:51:53 INFO - PROCESS | 4852 | 1467431513629 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:53 INFO - PROCESS | 4852 | 1467431513632 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:53 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27062000 == 41 [pid = 4852] [id = 328] 20:51:53 INFO - PROCESS | 4852 | ++DOMWINDOW == 89 (000000ED1F70AC00) [pid = 4852] [serial = 983] [outer = 0000000000000000] 20:51:53 INFO - PROCESS | 4852 | ++DOMWINDOW == 90 (000000ED1FEF3C00) [pid = 4852] [serial = 984] [outer = 000000ED1F70AC00] 20:51:53 INFO - PROCESS | 4852 | 1467431513691 Marionette DEBUG loaded listener.js 20:51:53 INFO - PROCESS | 4852 | ++DOMWINDOW == 91 (000000ED2277E000) [pid = 4852] [serial = 985] [outer = 000000ED1F70AC00] 20:51:54 INFO - PROCESS | 4852 | 1467431514292 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:51:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 20:51:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 943ms 20:51:54 INFO - PROCESS | 4852 | 1467431514324 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 20:51:54 INFO - PROCESS | 4852 | 1467431514327 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 20:51:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 20:51:54 INFO - PROCESS | 4852 | 1467431514330 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 20:51:54 INFO - PROCESS | 4852 | 1467431514334 Marionette TRACE conn5 <- [1,1278,null,{}] 20:51:54 INFO - PROCESS | 4852 | 1467431514346 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:51:54 INFO - PROCESS | 4852 | 1467431514351 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:54 INFO - PROCESS | 4852 | 1467431514465 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 20:51:54 INFO - PROCESS | 4852 | 1467431514586 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:54 INFO - PROCESS | 4852 | 1467431514589 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:54 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED290AF000 == 42 [pid = 4852] [id = 329] 20:51:54 INFO - PROCESS | 4852 | ++DOMWINDOW == 92 (000000ED25004C00) [pid = 4852] [serial = 986] [outer = 0000000000000000] 20:51:54 INFO - PROCESS | 4852 | ++DOMWINDOW == 93 (000000ED25189800) [pid = 4852] [serial = 987] [outer = 000000ED25004C00] 20:51:54 INFO - PROCESS | 4852 | 1467431514649 Marionette DEBUG loaded listener.js 20:51:54 INFO - PROCESS | 4852 | ++DOMWINDOW == 94 (000000ED26F06000) [pid = 4852] [serial = 988] [outer = 000000ED25004C00] 20:51:55 INFO - PROCESS | 4852 | 1467431515230 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:51:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 20:51:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 943ms 20:51:55 INFO - PROCESS | 4852 | 1467431515276 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 20:51:55 INFO - PROCESS | 4852 | 1467431515279 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 20:51:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 20:51:55 INFO - PROCESS | 4852 | 1467431515283 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 20:51:55 INFO - PROCESS | 4852 | 1467431515285 Marionette TRACE conn5 <- [1,1282,null,{}] 20:51:55 INFO - PROCESS | 4852 | 1467431515289 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:51:55 INFO - PROCESS | 4852 | 1467431515291 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:55 INFO - PROCESS | 4852 | 1467431515417 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 20:51:55 INFO - PROCESS | 4852 | 1467431515528 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:55 INFO - PROCESS | 4852 | 1467431515530 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:55 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24BDE000 == 43 [pid = 4852] [id = 330] 20:51:55 INFO - PROCESS | 4852 | ++DOMWINDOW == 95 (000000ED2506EC00) [pid = 4852] [serial = 989] [outer = 0000000000000000] 20:51:55 INFO - PROCESS | 4852 | ++DOMWINDOW == 96 (000000ED251B8800) [pid = 4852] [serial = 990] [outer = 000000ED2506EC00] 20:51:55 INFO - PROCESS | 4852 | 1467431515586 Marionette DEBUG loaded listener.js 20:51:55 INFO - PROCESS | 4852 | ++DOMWINDOW == 97 (000000ED27023C00) [pid = 4852] [serial = 991] [outer = 000000ED2506EC00] 20:51:56 INFO - PROCESS | 4852 | 1467431516254 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:51:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 20:51:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1032ms 20:51:56 INFO - PROCESS | 4852 | 1467431516317 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 20:51:56 INFO - PROCESS | 4852 | 1467431516322 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 20:51:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 20:51:56 INFO - PROCESS | 4852 | 1467431516327 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 20:51:56 INFO - PROCESS | 4852 | 1467431516331 Marionette TRACE conn5 <- [1,1286,null,{}] 20:51:56 INFO - PROCESS | 4852 | 1467431516357 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:51:56 INFO - PROCESS | 4852 | 1467431516360 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:56 INFO - PROCESS | 4852 | 1467431516479 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 20:51:56 INFO - PROCESS | 4852 | 1467431516551 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:56 INFO - PROCESS | 4852 | 1467431516556 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:56 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1C614000 == 44 [pid = 4852] [id = 331] 20:51:56 INFO - PROCESS | 4852 | ++DOMWINDOW == 98 (000000ED13AE5800) [pid = 4852] [serial = 992] [outer = 0000000000000000] 20:51:56 INFO - PROCESS | 4852 | ++DOMWINDOW == 99 (000000ED13C22800) [pid = 4852] [serial = 993] [outer = 000000ED13AE5800] 20:51:56 INFO - PROCESS | 4852 | 1467431516649 Marionette DEBUG loaded listener.js 20:51:56 INFO - PROCESS | 4852 | ++DOMWINDOW == 100 (000000ED18738800) [pid = 4852] [serial = 994] [outer = 000000ED13AE5800] 20:51:57 INFO - PROCESS | 4852 | --DOCSHELL 000000ED28047800 == 43 [pid = 4852] [id = 325] 20:51:57 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27FB4000 == 42 [pid = 4852] [id = 324] 20:51:57 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27D90800 == 41 [pid = 4852] [id = 323] 20:51:57 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27078800 == 40 [pid = 4852] [id = 322] 20:51:57 INFO - PROCESS | 4852 | --DOCSHELL 000000ED23B6D800 == 39 [pid = 4852] [id = 321] 20:51:57 INFO - PROCESS | 4852 | --DOCSHELL 000000ED22350000 == 38 [pid = 4852] [id = 320] 20:51:57 INFO - PROCESS | 4852 | --DOCSHELL 000000ED203F1000 == 37 [pid = 4852] [id = 319] 20:51:57 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1EB96800 == 36 [pid = 4852] [id = 318] 20:51:57 INFO - PROCESS | 4852 | --DOCSHELL 000000ED13956000 == 35 [pid = 4852] [id = 317] 20:51:57 INFO - PROCESS | 4852 | --DOCSHELL 000000ED290BF800 == 34 [pid = 4852] [id = 314] 20:51:57 INFO - PROCESS | 4852 | --DOCSHELL 000000ED28DCB800 == 33 [pid = 4852] [id = 300] 20:51:57 INFO - PROCESS | 4852 | --DOCSHELL 000000ED19920000 == 32 [pid = 4852] [id = 315] 20:51:57 INFO - PROCESS | 4852 | --DOCSHELL 000000ED22ABA000 == 31 [pid = 4852] [id = 316] 20:51:57 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24BDE000 == 30 [pid = 4852] [id = 330] 20:51:57 INFO - PROCESS | 4852 | --DOCSHELL 000000ED290AF000 == 29 [pid = 4852] [id = 329] 20:51:57 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27062000 == 28 [pid = 4852] [id = 328] 20:51:57 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1F78B800 == 27 [pid = 4852] [id = 327] 20:51:57 INFO - PROCESS | 4852 | --DOCSHELL 000000ED28FDF800 == 26 [pid = 4852] [id = 326] 20:51:57 INFO - PROCESS | 4852 | --DOMWINDOW == 99 (000000ED22C9AC00) [pid = 4852] [serial = 927] [outer = 0000000000000000] [url = about:blank] 20:51:57 INFO - PROCESS | 4852 | --DOMWINDOW == 98 (000000ED1F39E000) [pid = 4852] [serial = 915] [outer = 0000000000000000] [url = about:blank] 20:51:57 INFO - PROCESS | 4852 | --DOMWINDOW == 97 (000000ED1F704000) [pid = 4852] [serial = 916] [outer = 0000000000000000] [url = about:blank] 20:51:57 INFO - PROCESS | 4852 | --DOMWINDOW == 96 (000000ED180D1800) [pid = 4852] [serial = 906] [outer = 0000000000000000] [url = about:blank] 20:51:57 INFO - PROCESS | 4852 | --DOMWINDOW == 95 (000000ED186E8C00) [pid = 4852] [serial = 907] [outer = 0000000000000000] [url = about:blank] 20:51:57 INFO - PROCESS | 4852 | --DOMWINDOW == 94 (000000ED13852400) [pid = 4852] [serial = 903] [outer = 0000000000000000] [url = about:blank] 20:51:57 INFO - PROCESS | 4852 | --DOMWINDOW == 93 (000000ED13AE0C00) [pid = 4852] [serial = 904] [outer = 0000000000000000] [url = about:blank] 20:51:57 INFO - PROCESS | 4852 | --DOMWINDOW == 92 (000000ED22782400) [pid = 4852] [serial = 924] [outer = 0000000000000000] [url = about:blank] 20:51:57 INFO - PROCESS | 4852 | --DOMWINDOW == 91 (000000ED2145D000) [pid = 4852] [serial = 921] [outer = 0000000000000000] [url = about:blank] 20:51:57 INFO - PROCESS | 4852 | --DOMWINDOW == 90 (000000ED22121C00) [pid = 4852] [serial = 922] [outer = 0000000000000000] [url = about:blank] 20:51:57 INFO - PROCESS | 4852 | --DOMWINDOW == 89 (000000ED2508E400) [pid = 4852] [serial = 901] [outer = 0000000000000000] [url = about:blank] 20:51:57 INFO - PROCESS | 4852 | --DOMWINDOW == 88 (000000ED1FAAC800) [pid = 4852] [serial = 918] [outer = 0000000000000000] [url = about:blank] 20:51:57 INFO - PROCESS | 4852 | --DOMWINDOW == 87 (000000ED20A5BC00) [pid = 4852] [serial = 919] [outer = 0000000000000000] [url = about:blank] 20:51:57 INFO - PROCESS | 4852 | --DOMWINDOW == 86 (000000ED1A06E000) [pid = 4852] [serial = 909] [outer = 0000000000000000] [url = about:blank] 20:51:57 INFO - PROCESS | 4852 | --DOMWINDOW == 85 (000000ED1D12C800) [pid = 4852] [serial = 910] [outer = 0000000000000000] [url = about:blank] 20:51:57 INFO - PROCESS | 4852 | --DOMWINDOW == 84 (000000ED1D1AA000) [pid = 4852] [serial = 912] [outer = 0000000000000000] [url = about:blank] 20:51:57 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED1D985800) [pid = 4852] [serial = 913] [outer = 0000000000000000] [url = about:blank] 20:51:57 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED23ADA000) [pid = 4852] [serial = 930] [outer = 0000000000000000] [url = about:blank] 20:51:57 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED2508F000) [pid = 4852] [serial = 940] [outer = 0000000000000000] [url = about:blank] 20:51:57 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED23807800) [pid = 4852] [serial = 928] [outer = 0000000000000000] [url = about:blank] 20:51:57 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED2509A800) [pid = 4852] [serial = 942] [outer = 0000000000000000] [url = about:blank] 20:51:57 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED25009000) [pid = 4852] [serial = 933] [outer = 0000000000000000] [url = about:blank] 20:51:57 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED23B53C00) [pid = 4852] [serial = 931] [outer = 0000000000000000] [url = about:blank] 20:51:57 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED2506D400) [pid = 4852] [serial = 939] [outer = 0000000000000000] [url = about:blank] 20:51:57 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED2141C800) [pid = 4852] [serial = 936] [outer = 0000000000000000] [url = about:blank] 20:51:57 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED25050400) [pid = 4852] [serial = 934] [outer = 0000000000000000] [url = about:blank] 20:51:57 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED25005000) [pid = 4852] [serial = 937] [outer = 0000000000000000] [url = about:blank] 20:51:57 INFO - PROCESS | 4852 | --DOMWINDOW == 72 (000000ED22C13800) [pid = 4852] [serial = 925] [outer = 0000000000000000] [url = about:blank] 20:51:58 INFO - PROCESS | 4852 | 1467431518004 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:51:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 20:51:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1718ms 20:51:58 INFO - PROCESS | 4852 | 1467431518050 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 20:51:58 INFO - PROCESS | 4852 | 1467431518054 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 20:51:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 20:51:58 INFO - PROCESS | 4852 | 1467431518058 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 20:51:58 INFO - PROCESS | 4852 | 1467431518062 Marionette TRACE conn5 <- [1,1290,null,{}] 20:51:58 INFO - PROCESS | 4852 | 1467431518067 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:51:58 INFO - PROCESS | 4852 | 1467431518070 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:58 INFO - PROCESS | 4852 | 1467431518161 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 20:51:58 INFO - PROCESS | 4852 | 1467431518193 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:58 INFO - PROCESS | 4852 | 1467431518196 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:58 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED18450800 == 27 [pid = 4852] [id = 332] 20:51:58 INFO - PROCESS | 4852 | ++DOMWINDOW == 73 (000000ED1379C400) [pid = 4852] [serial = 995] [outer = 0000000000000000] 20:51:58 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED137A2400) [pid = 4852] [serial = 996] [outer = 000000ED1379C400] 20:51:58 INFO - PROCESS | 4852 | 1467431518248 Marionette DEBUG loaded listener.js 20:51:58 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED13A0AC00) [pid = 4852] [serial = 997] [outer = 000000ED1379C400] 20:51:58 INFO - PROCESS | 4852 | 1467431518738 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:51:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 20:51:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 732ms 20:51:58 INFO - PROCESS | 4852 | 1467431518795 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 20:51:58 INFO - PROCESS | 4852 | 1467431518801 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 20:51:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 20:51:58 INFO - PROCESS | 4852 | 1467431518808 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 20:51:58 INFO - PROCESS | 4852 | 1467431518811 Marionette TRACE conn5 <- [1,1294,null,{}] 20:51:58 INFO - PROCESS | 4852 | 1467431518815 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:51:58 INFO - PROCESS | 4852 | 1467431518818 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:58 INFO - PROCESS | 4852 | 1467431518913 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 20:51:58 INFO - PROCESS | 4852 | 1467431518984 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:58 INFO - PROCESS | 4852 | 1467431518987 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:59 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1A0E2000 == 28 [pid = 4852] [id = 333] 20:51:59 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED13B2F800) [pid = 4852] [serial = 998] [outer = 0000000000000000] 20:51:59 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED13D1A400) [pid = 4852] [serial = 999] [outer = 000000ED13B2F800] 20:51:59 INFO - PROCESS | 4852 | 1467431519044 Marionette DEBUG loaded listener.js 20:51:59 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED1790EC00) [pid = 4852] [serial = 1000] [outer = 000000ED13B2F800] 20:51:59 INFO - PROCESS | 4852 | 1467431519446 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:51:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 20:51:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 692ms 20:51:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 20:51:59 INFO - PROCESS | 4852 | 1467431519501 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 20:51:59 INFO - PROCESS | 4852 | 1467431519504 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 20:51:59 INFO - PROCESS | 4852 | 1467431519507 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 20:51:59 INFO - PROCESS | 4852 | 1467431519511 Marionette TRACE conn5 <- [1,1298,null,{}] 20:51:59 INFO - PROCESS | 4852 | 1467431519523 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:51:59 INFO - PROCESS | 4852 | 1467431519528 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:59 INFO - PROCESS | 4852 | 1467431519648 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 20:51:59 INFO - PROCESS | 4852 | 1467431519664 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:59 INFO - PROCESS | 4852 | 1467431519667 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:51:59 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1FDC9800 == 29 [pid = 4852] [id = 334] 20:51:59 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED13845000) [pid = 4852] [serial = 1001] [outer = 0000000000000000] 20:51:59 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED19FCD000) [pid = 4852] [serial = 1002] [outer = 000000ED13845000] 20:51:59 INFO - PROCESS | 4852 | 1467431519717 Marionette DEBUG loaded listener.js 20:51:59 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED1C6EF000) [pid = 4852] [serial = 1003] [outer = 000000ED13845000] 20:52:00 INFO - PROCESS | 4852 | 1467431520185 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:52:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 20:52:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 733ms 20:52:00 INFO - PROCESS | 4852 | 1467431520241 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 20:52:00 INFO - PROCESS | 4852 | 1467431520244 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 20:52:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 20:52:00 INFO - PROCESS | 4852 | 1467431520247 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 20:52:00 INFO - PROCESS | 4852 | 1467431520249 Marionette TRACE conn5 <- [1,1302,null,{}] 20:52:00 INFO - PROCESS | 4852 | 1467431520258 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:52:00 INFO - PROCESS | 4852 | 1467431520261 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:00 INFO - PROCESS | 4852 | 1467431520372 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 20:52:00 INFO - PROCESS | 4852 | 1467431520382 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:00 INFO - PROCESS | 4852 | 1467431520385 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:00 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED20844800 == 30 [pid = 4852] [id = 335] 20:52:00 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED1D147400) [pid = 4852] [serial = 1004] [outer = 0000000000000000] 20:52:00 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED1D151000) [pid = 4852] [serial = 1005] [outer = 000000ED1D147400] 20:52:00 INFO - PROCESS | 4852 | 1467431520431 Marionette DEBUG loaded listener.js 20:52:00 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED1D939800) [pid = 4852] [serial = 1006] [outer = 000000ED1D147400] 20:52:00 INFO - PROCESS | 4852 | 1467431520888 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:52:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 20:52:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 692ms 20:52:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 20:52:00 INFO - PROCESS | 4852 | 1467431520941 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 20:52:00 INFO - PROCESS | 4852 | 1467431520943 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 20:52:00 INFO - PROCESS | 4852 | 1467431520947 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 20:52:00 INFO - PROCESS | 4852 | 1467431520948 Marionette TRACE conn5 <- [1,1306,null,{}] 20:52:00 INFO - PROCESS | 4852 | 1467431520952 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:52:00 INFO - PROCESS | 4852 | 1467431520954 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:01 INFO - PROCESS | 4852 | 1467431521087 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 20:52:01 INFO - PROCESS | 4852 | 1467431521112 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:01 INFO - PROCESS | 4852 | 1467431521114 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:01 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED217BC800 == 31 [pid = 4852] [id = 336] 20:52:01 INFO - PROCESS | 4852 | ++DOMWINDOW == 85 (000000ED13AED800) [pid = 4852] [serial = 1007] [outer = 0000000000000000] 20:52:01 INFO - PROCESS | 4852 | ++DOMWINDOW == 86 (000000ED1F45E000) [pid = 4852] [serial = 1008] [outer = 000000ED13AED800] 20:52:01 INFO - PROCESS | 4852 | 1467431521159 Marionette DEBUG loaded listener.js 20:52:01 INFO - PROCESS | 4852 | ++DOMWINDOW == 87 (000000ED1F703800) [pid = 4852] [serial = 1009] [outer = 000000ED13AED800] 20:52:01 INFO - PROCESS | 4852 | 1467431521628 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:52:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 20:52:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 733ms 20:52:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 20:52:01 INFO - PROCESS | 4852 | 1467431521682 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 20:52:01 INFO - PROCESS | 4852 | 1467431521685 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 20:52:01 INFO - PROCESS | 4852 | 1467431521688 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 20:52:01 INFO - PROCESS | 4852 | 1467431521689 Marionette TRACE conn5 <- [1,1310,null,{}] 20:52:01 INFO - PROCESS | 4852 | 1467431521693 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:52:01 INFO - PROCESS | 4852 | 1467431521699 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:01 INFO - PROCESS | 4852 | 1467431521833 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 20:52:01 INFO - PROCESS | 4852 | 1467431521887 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:01 INFO - PROCESS | 4852 | 1467431521889 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:01 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED23B74800 == 32 [pid = 4852] [id = 337] 20:52:01 INFO - PROCESS | 4852 | ++DOMWINDOW == 88 (000000ED1FA9FC00) [pid = 4852] [serial = 1010] [outer = 0000000000000000] 20:52:01 INFO - PROCESS | 4852 | ++DOMWINDOW == 89 (000000ED1FEFBC00) [pid = 4852] [serial = 1011] [outer = 000000ED1FA9FC00] 20:52:01 INFO - PROCESS | 4852 | 1467431521935 Marionette DEBUG loaded listener.js 20:52:02 INFO - PROCESS | 4852 | ++DOMWINDOW == 90 (000000ED20AA3C00) [pid = 4852] [serial = 1012] [outer = 000000ED1FA9FC00] 20:52:02 INFO - PROCESS | 4852 | --DOMWINDOW == 89 (000000ED25094400) [pid = 4852] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 20:52:02 INFO - PROCESS | 4852 | --DOMWINDOW == 88 (000000ED18739800) [pid = 4852] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 20:52:02 INFO - PROCESS | 4852 | --DOMWINDOW == 87 (000000ED149ECC00) [pid = 4852] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 20:52:02 INFO - PROCESS | 4852 | --DOMWINDOW == 86 (000000ED22C98400) [pid = 4852] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 20:52:02 INFO - PROCESS | 4852 | --DOMWINDOW == 85 (000000ED1352F400) [pid = 4852] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 20:52:02 INFO - PROCESS | 4852 | --DOMWINDOW == 84 (000000ED1F39C400) [pid = 4852] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 20:52:02 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED1FAAA800) [pid = 4852] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 20:52:02 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED1C626000) [pid = 4852] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 20:52:02 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED1378AC00) [pid = 4852] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 20:52:02 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED199D2C00) [pid = 4852] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 20:52:02 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED25098000) [pid = 4852] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 20:52:02 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED22121800) [pid = 4852] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 20:52:02 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED1D073C00) [pid = 4852] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 20:52:02 INFO - PROCESS | 4852 | 1467431522519 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:52:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 20:52:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 880ms 20:52:02 INFO - PROCESS | 4852 | 1467431522571 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 20:52:02 INFO - PROCESS | 4852 | 1467431522574 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 20:52:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 20:52:02 INFO - PROCESS | 4852 | 1467431522577 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 20:52:02 INFO - PROCESS | 4852 | 1467431522579 Marionette TRACE conn5 <- [1,1314,null,{}] 20:52:02 INFO - PROCESS | 4852 | 1467431522582 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:52:02 INFO - PROCESS | 4852 | 1467431522584 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:02 INFO - PROCESS | 4852 | 1467431522663 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 20:52:02 INFO - PROCESS | 4852 | 1467431522669 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:02 INFO - PROCESS | 4852 | 1467431522671 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:02 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24BDB000 == 33 [pid = 4852] [id = 338] 20:52:02 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED1F396000) [pid = 4852] [serial = 1013] [outer = 0000000000000000] 20:52:02 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED1FEFE400) [pid = 4852] [serial = 1014] [outer = 000000ED1F396000] 20:52:02 INFO - PROCESS | 4852 | 1467431522717 Marionette DEBUG loaded listener.js 20:52:02 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED20DE6000) [pid = 4852] [serial = 1015] [outer = 000000ED1F396000] 20:52:03 INFO - PROCESS | 4852 | 1467431523139 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:52:03 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:52:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 587ms 20:52:03 INFO - PROCESS | 4852 | 1467431523167 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 20:52:03 INFO - PROCESS | 4852 | 1467431523170 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 20:52:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 20:52:03 INFO - PROCESS | 4852 | 1467431523178 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 20:52:03 INFO - PROCESS | 4852 | 1467431523180 Marionette TRACE conn5 <- [1,1318,null,{}] 20:52:03 INFO - PROCESS | 4852 | 1467431523183 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:52:03 INFO - PROCESS | 4852 | 1467431523185 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:03 INFO - PROCESS | 4852 | 1467431523266 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 20:52:03 INFO - PROCESS | 4852 | 1467431523274 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:03 INFO - PROCESS | 4852 | 1467431523276 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:03 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27069000 == 34 [pid = 4852] [id = 339] 20:52:03 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED20DEE000) [pid = 4852] [serial = 1016] [outer = 0000000000000000] 20:52:03 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED20DF0800) [pid = 4852] [serial = 1017] [outer = 000000ED20DEE000] 20:52:03 INFO - PROCESS | 4852 | 1467431523328 Marionette DEBUG loaded listener.js 20:52:03 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED21457C00) [pid = 4852] [serial = 1018] [outer = 000000ED20DEE000] 20:52:03 INFO - PROCESS | 4852 | 1467431523757 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:52:03 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:52:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 627ms 20:52:03 INFO - PROCESS | 4852 | 1467431523809 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 20:52:03 INFO - PROCESS | 4852 | 1467431523811 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 20:52:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 20:52:03 INFO - PROCESS | 4852 | 1467431523815 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 20:52:03 INFO - PROCESS | 4852 | 1467431523817 Marionette TRACE conn5 <- [1,1322,null,{}] 20:52:03 INFO - PROCESS | 4852 | 1467431523820 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:52:03 INFO - PROCESS | 4852 | 1467431523822 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:03 INFO - PROCESS | 4852 | 1467431523902 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 20:52:03 INFO - PROCESS | 4852 | 1467431523908 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:03 INFO - PROCESS | 4852 | 1467431523910 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:03 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1FDC7800 == 35 [pid = 4852] [id = 340] 20:52:03 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED215FA400) [pid = 4852] [serial = 1019] [outer = 0000000000000000] 20:52:03 INFO - PROCESS | 4852 | ++DOMWINDOW == 85 (000000ED2178B400) [pid = 4852] [serial = 1020] [outer = 000000ED215FA400] 20:52:03 INFO - PROCESS | 4852 | 1467431523954 Marionette DEBUG loaded listener.js 20:52:04 INFO - PROCESS | 4852 | ++DOMWINDOW == 86 (000000ED2239E800) [pid = 4852] [serial = 1021] [outer = 000000ED215FA400] 20:52:04 INFO - PROCESS | 4852 | --DOCSHELL 000000ED18450800 == 34 [pid = 4852] [id = 332] 20:52:04 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1C614000 == 33 [pid = 4852] [id = 331] 20:52:05 INFO - PROCESS | 4852 | --DOCSHELL 000000ED20844800 == 32 [pid = 4852] [id = 335] 20:52:05 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1A0E2000 == 31 [pid = 4852] [id = 333] 20:52:05 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1FDC9800 == 30 [pid = 4852] [id = 334] 20:52:05 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24BDB000 == 29 [pid = 4852] [id = 338] 20:52:05 INFO - PROCESS | 4852 | --DOCSHELL 000000ED217BC800 == 28 [pid = 4852] [id = 336] 20:52:05 INFO - PROCESS | 4852 | --DOCSHELL 000000ED23B74800 == 27 [pid = 4852] [id = 337] 20:52:05 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27069000 == 26 [pid = 4852] [id = 339] 20:52:05 INFO - PROCESS | 4852 | --DOMWINDOW == 85 (000000ED2500F800) [pid = 4852] [serial = 975] [outer = 0000000000000000] [url = about:blank] 20:52:05 INFO - PROCESS | 4852 | --DOMWINDOW == 84 (000000ED20E57400) [pid = 4852] [serial = 963] [outer = 0000000000000000] [url = about:blank] 20:52:05 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED23AD4400) [pid = 4852] [serial = 966] [outer = 0000000000000000] [url = about:blank] 20:52:05 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED2178A000) [pid = 4852] [serial = 964] [outer = 0000000000000000] [url = about:blank] 20:52:05 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED13B30400) [pid = 4852] [serial = 945] [outer = 0000000000000000] [url = about:blank] 20:52:05 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED2506FC00) [pid = 4852] [serial = 976] [outer = 0000000000000000] [url = about:blank] 20:52:05 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED17BF9800) [pid = 4852] [serial = 946] [outer = 0000000000000000] [url = about:blank] 20:52:05 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED1F45FC00) [pid = 4852] [serial = 957] [outer = 0000000000000000] [url = about:blank] 20:52:05 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED1F70B400) [pid = 4852] [serial = 958] [outer = 0000000000000000] [url = about:blank] 20:52:05 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED1FE26000) [pid = 4852] [serial = 960] [outer = 0000000000000000] [url = about:blank] 20:52:05 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED1D135400) [pid = 4852] [serial = 948] [outer = 0000000000000000] [url = about:blank] 20:52:05 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED1F70A400) [pid = 4852] [serial = 949] [outer = 0000000000000000] [url = about:blank] 20:52:05 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED137A3C00) [pid = 4852] [serial = 951] [outer = 0000000000000000] [url = about:blank] 20:52:05 INFO - PROCESS | 4852 | --DOMWINDOW == 72 (000000ED146DC400) [pid = 4852] [serial = 952] [outer = 0000000000000000] [url = about:blank] 20:52:05 INFO - PROCESS | 4852 | --DOMWINDOW == 71 (000000ED1A070400) [pid = 4852] [serial = 954] [outer = 0000000000000000] [url = about:blank] 20:52:05 INFO - PROCESS | 4852 | --DOMWINDOW == 70 (000000ED1D130800) [pid = 4852] [serial = 955] [outer = 0000000000000000] [url = about:blank] 20:52:05 INFO - PROCESS | 4852 | --DOMWINDOW == 69 (000000ED23B5E400) [pid = 4852] [serial = 967] [outer = 0000000000000000] [url = about:blank] 20:52:05 INFO - PROCESS | 4852 | --DOMWINDOW == 68 (000000ED25186000) [pid = 4852] [serial = 943] [outer = 0000000000000000] [url = about:blank] 20:52:05 INFO - PROCESS | 4852 | --DOMWINDOW == 67 (000000ED2457EC00) [pid = 4852] [serial = 969] [outer = 0000000000000000] [url = about:blank] 20:52:05 INFO - PROCESS | 4852 | --DOMWINDOW == 66 (000000ED25010800) [pid = 4852] [serial = 970] [outer = 0000000000000000] [url = about:blank] 20:52:05 INFO - PROCESS | 4852 | --DOMWINDOW == 65 (000000ED2500E800) [pid = 4852] [serial = 973] [outer = 0000000000000000] [url = about:blank] 20:52:05 INFO - PROCESS | 4852 | --DOMWINDOW == 64 (000000ED22711800) [pid = 4852] [serial = 972] [outer = 0000000000000000] [url = about:blank] 20:52:05 INFO - PROCESS | 4852 | --DOMWINDOW == 63 (000000ED1FEF7400) [pid = 4852] [serial = 961] [outer = 0000000000000000] [url = about:blank] 20:52:05 INFO - PROCESS | 4852 | --DOMWINDOW == 62 (000000ED251B4C00) [pid = 4852] [serial = 979] [outer = 0000000000000000] [url = about:blank] 20:52:05 INFO - PROCESS | 4852 | --DOMWINDOW == 61 (000000ED25180C00) [pid = 4852] [serial = 978] [outer = 0000000000000000] [url = about:blank] 20:52:05 INFO - PROCESS | 4852 | 1467431525741 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:52:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 20:52:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1991ms 20:52:05 INFO - PROCESS | 4852 | 1467431525810 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 20:52:05 INFO - PROCESS | 4852 | 1467431525814 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 20:52:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 20:52:05 INFO - PROCESS | 4852 | 1467431525820 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 20:52:05 INFO - PROCESS | 4852 | 1467431525823 Marionette TRACE conn5 <- [1,1326,null,{}] 20:52:05 INFO - PROCESS | 4852 | 1467431525829 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:52:05 INFO - PROCESS | 4852 | 1467431525833 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:05 INFO - PROCESS | 4852 | 1467431525930 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 20:52:05 INFO - PROCESS | 4852 | 1467431525946 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:05 INFO - PROCESS | 4852 | 1467431525949 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:05 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1844C000 == 27 [pid = 4852] [id = 341] 20:52:05 INFO - PROCESS | 4852 | ++DOMWINDOW == 62 (000000ED1379B400) [pid = 4852] [serial = 1022] [outer = 0000000000000000] 20:52:05 INFO - PROCESS | 4852 | ++DOMWINDOW == 63 (000000ED1379BC00) [pid = 4852] [serial = 1023] [outer = 000000ED1379B400] 20:52:06 INFO - PROCESS | 4852 | 1467431525998 Marionette DEBUG loaded listener.js 20:52:06 INFO - PROCESS | 4852 | ++DOMWINDOW == 64 (000000ED1384F000) [pid = 4852] [serial = 1024] [outer = 000000ED1379B400] 20:52:06 INFO - PROCESS | 4852 | 1467431526935 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:52:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 20:52:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1131ms 20:52:06 INFO - PROCESS | 4852 | 1467431526954 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 20:52:06 INFO - PROCESS | 4852 | 1467431526960 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 20:52:06 INFO - PROCESS | 4852 | 1467431526968 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 20:52:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 20:52:06 INFO - PROCESS | 4852 | 1467431526971 Marionette TRACE conn5 <- [1,1330,null,{}] 20:52:06 INFO - PROCESS | 4852 | 1467431526975 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:52:06 INFO - PROCESS | 4852 | 1467431526978 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:07 INFO - PROCESS | 4852 | 1467431527068 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 20:52:07 INFO - PROCESS | 4852 | 1467431527075 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:07 INFO - PROCESS | 4852 | 1467431527078 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:07 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1C602800 == 28 [pid = 4852] [id = 342] 20:52:07 INFO - PROCESS | 4852 | ++DOMWINDOW == 65 (000000ED13AE3C00) [pid = 4852] [serial = 1025] [outer = 0000000000000000] 20:52:07 INFO - PROCESS | 4852 | ++DOMWINDOW == 66 (000000ED13AEB400) [pid = 4852] [serial = 1026] [outer = 000000ED13AE3C00] 20:52:07 INFO - PROCESS | 4852 | 1467431527129 Marionette DEBUG loaded listener.js 20:52:07 INFO - PROCESS | 4852 | ++DOMWINDOW == 67 (000000ED146DA000) [pid = 4852] [serial = 1027] [outer = 000000ED13AE3C00] 20:52:07 INFO - PROCESS | 4852 | 1467431527630 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:52:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 20:52:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 671ms 20:52:07 INFO - PROCESS | 4852 | 1467431527645 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 20:52:07 INFO - PROCESS | 4852 | 1467431527647 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 20:52:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 20:52:07 INFO - PROCESS | 4852 | 1467431527651 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 20:52:07 INFO - PROCESS | 4852 | 1467431527655 Marionette TRACE conn5 <- [1,1334,null,{}] 20:52:07 INFO - PROCESS | 4852 | 1467431527666 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:52:07 INFO - PROCESS | 4852 | 1467431527671 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:07 INFO - PROCESS | 4852 | 1467431527759 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 20:52:07 INFO - PROCESS | 4852 | 1467431527768 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:07 INFO - PROCESS | 4852 | 1467431527771 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:07 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1F792000 == 29 [pid = 4852] [id = 343] 20:52:07 INFO - PROCESS | 4852 | ++DOMWINDOW == 68 (000000ED11A37C00) [pid = 4852] [serial = 1028] [outer = 0000000000000000] 20:52:07 INFO - PROCESS | 4852 | ++DOMWINDOW == 69 (000000ED1895E400) [pid = 4852] [serial = 1029] [outer = 000000ED11A37C00] 20:52:07 INFO - PROCESS | 4852 | 1467431527822 Marionette DEBUG loaded listener.js 20:52:07 INFO - PROCESS | 4852 | ++DOMWINDOW == 70 (000000ED199CEC00) [pid = 4852] [serial = 1030] [outer = 000000ED11A37C00] 20:52:08 INFO - PROCESS | 4852 | 1467431528264 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:52:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 20:52:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 627ms 20:52:08 INFO - PROCESS | 4852 | 1467431528282 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 20:52:08 INFO - PROCESS | 4852 | 1467431528285 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 20:52:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 20:52:08 INFO - PROCESS | 4852 | 1467431528288 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 20:52:08 INFO - PROCESS | 4852 | 1467431528290 Marionette TRACE conn5 <- [1,1338,null,{}] 20:52:08 INFO - PROCESS | 4852 | 1467431528294 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:52:08 INFO - PROCESS | 4852 | 1467431528296 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:08 INFO - PROCESS | 4852 | 1467431528388 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 20:52:08 INFO - PROCESS | 4852 | 1467431528393 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:08 INFO - PROCESS | 4852 | 1467431528395 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:08 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED20EAF800 == 30 [pid = 4852] [id = 344] 20:52:08 INFO - PROCESS | 4852 | ++DOMWINDOW == 71 (000000ED1C6E8400) [pid = 4852] [serial = 1031] [outer = 0000000000000000] 20:52:08 INFO - PROCESS | 4852 | ++DOMWINDOW == 72 (000000ED1D11AC00) [pid = 4852] [serial = 1032] [outer = 000000ED1C6E8400] 20:52:08 INFO - PROCESS | 4852 | 1467431528444 Marionette DEBUG loaded listener.js 20:52:08 INFO - PROCESS | 4852 | ++DOMWINDOW == 73 (000000ED1D13AC00) [pid = 4852] [serial = 1033] [outer = 000000ED1C6E8400] 20:52:08 INFO - PROCESS | 4852 | 1467431528908 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:52:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 20:52:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 691ms 20:52:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 20:52:08 INFO - PROCESS | 4852 | 1467431528981 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 20:52:08 INFO - PROCESS | 4852 | 1467431528983 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 20:52:08 INFO - PROCESS | 4852 | 1467431528986 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 20:52:08 INFO - PROCESS | 4852 | 1467431528988 Marionette TRACE conn5 <- [1,1342,null,{}] 20:52:08 INFO - PROCESS | 4852 | 1467431528992 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:52:09 INFO - PROCESS | 4852 | 1467431528994 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:09 INFO - PROCESS | 4852 | 1467431529075 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 20:52:09 INFO - PROCESS | 4852 | 1467431529082 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:09 INFO - PROCESS | 4852 | 1467431529085 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:09 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED22358000 == 31 [pid = 4852] [id = 345] 20:52:09 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED12B3B800) [pid = 4852] [serial = 1034] [outer = 0000000000000000] 20:52:09 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED1D3E3800) [pid = 4852] [serial = 1035] [outer = 000000ED12B3B800] 20:52:09 INFO - PROCESS | 4852 | 1467431529130 Marionette DEBUG loaded listener.js 20:52:09 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED1EBF6000) [pid = 4852] [serial = 1036] [outer = 000000ED12B3B800] 20:52:09 INFO - PROCESS | 4852 | 1467431529555 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:52:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 20:52:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 629ms 20:52:09 INFO - PROCESS | 4852 | 1467431529619 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 20:52:09 INFO - PROCESS | 4852 | 1467431529621 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 20:52:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 20:52:09 INFO - PROCESS | 4852 | 1467431529625 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 20:52:09 INFO - PROCESS | 4852 | 1467431529626 Marionette TRACE conn5 <- [1,1346,null,{}] 20:52:09 INFO - PROCESS | 4852 | 1467431529630 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:52:09 INFO - PROCESS | 4852 | 1467431529636 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:09 INFO - PROCESS | 4852 | 1467431529769 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 20:52:09 INFO - PROCESS | 4852 | 1467431529777 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:09 INFO - PROCESS | 4852 | 1467431529779 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:09 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED23B6D800 == 32 [pid = 4852] [id = 346] 20:52:09 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED1F474C00) [pid = 4852] [serial = 1037] [outer = 0000000000000000] 20:52:09 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED1F9CC400) [pid = 4852] [serial = 1038] [outer = 000000ED1F474C00] 20:52:09 INFO - PROCESS | 4852 | 1467431529824 Marionette DEBUG loaded listener.js 20:52:09 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED1FDA8C00) [pid = 4852] [serial = 1039] [outer = 000000ED1F474C00] 20:52:10 INFO - PROCESS | 4852 | 1467431530246 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:52:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 20:52:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 628ms 20:52:10 INFO - PROCESS | 4852 | 1467431530264 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 20:52:10 INFO - PROCESS | 4852 | 1467431530266 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 20:52:10 INFO - PROCESS | 4852 | 1467431530269 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 20:52:10 INFO - PROCESS | 4852 | 1467431530271 Marionette TRACE conn5 <- [1,1350,null,{}] 20:52:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 20:52:10 INFO - PROCESS | 4852 | 1467431530279 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:52:10 INFO - PROCESS | 4852 | 1467431530281 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:10 INFO - PROCESS | 4852 | 1467431530360 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 20:52:10 INFO - PROCESS | 4852 | 1467431530365 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:10 INFO - PROCESS | 4852 | 1467431530367 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:10 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24BD7800 == 33 [pid = 4852] [id = 347] 20:52:10 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED1FDA9000) [pid = 4852] [serial = 1040] [outer = 0000000000000000] 20:52:10 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED1FEF2C00) [pid = 4852] [serial = 1041] [outer = 000000ED1FDA9000] 20:52:10 INFO - PROCESS | 4852 | 1467431530411 Marionette DEBUG loaded listener.js 20:52:10 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED209C9400) [pid = 4852] [serial = 1042] [outer = 000000ED1FDA9000] 20:52:10 INFO - PROCESS | 4852 | 1467431530844 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:52:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 20:52:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 630ms 20:52:10 INFO - PROCESS | 4852 | 1467431530905 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 20:52:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 20:52:10 INFO - PROCESS | 4852 | 1467431530908 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 20:52:10 INFO - PROCESS | 4852 | 1467431530911 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 20:52:10 INFO - PROCESS | 4852 | 1467431530913 Marionette TRACE conn5 <- [1,1354,null,{}] 20:52:10 INFO - PROCESS | 4852 | 1467431530917 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:52:10 INFO - PROCESS | 4852 | 1467431530919 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:11 INFO - PROCESS | 4852 | 1467431531021 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 20:52:11 INFO - PROCESS | 4852 | 1467431531028 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:11 INFO - PROCESS | 4852 | 1467431531030 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:11 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27074000 == 34 [pid = 4852] [id = 348] 20:52:11 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED1895EC00) [pid = 4852] [serial = 1043] [outer = 0000000000000000] 20:52:11 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED20DE6400) [pid = 4852] [serial = 1044] [outer = 000000ED1895EC00] 20:52:11 INFO - PROCESS | 4852 | 1467431531075 Marionette DEBUG loaded listener.js 20:52:11 INFO - PROCESS | 4852 | ++DOMWINDOW == 85 (000000ED20DF1C00) [pid = 4852] [serial = 1045] [outer = 000000ED1895EC00] 20:52:11 INFO - PROCESS | 4852 | 1467431531567 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:52:11 INFO - PROCESS | 4852 | 1467431531607 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 20:52:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 20:52:11 INFO - PROCESS | 4852 | 1467431531616 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 20:52:11 INFO - PROCESS | 4852 | 1467431531618 Marionette TRACE conn5 <- [1,1358,null,{}] 20:52:11 INFO - PROCESS | 4852 | 1467431531621 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:52:11 INFO - PROCESS | 4852 | 1467431531623 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:11 INFO - PROCESS | 4852 | 1467431531727 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 20:52:11 INFO - PROCESS | 4852 | 1467431531732 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:11 INFO - PROCESS | 4852 | 1467431531734 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:11 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1F791000 == 35 [pid = 4852] [id = 349] 20:52:11 INFO - PROCESS | 4852 | ++DOMWINDOW == 86 (000000ED20DF2C00) [pid = 4852] [serial = 1046] [outer = 0000000000000000] 20:52:11 INFO - PROCESS | 4852 | ++DOMWINDOW == 87 (000000ED21558C00) [pid = 4852] [serial = 1047] [outer = 000000ED20DF2C00] 20:52:11 INFO - PROCESS | 4852 | 1467431531778 Marionette DEBUG loaded listener.js 20:52:11 INFO - PROCESS | 4852 | ++DOMWINDOW == 88 (000000ED221DD000) [pid = 4852] [serial = 1048] [outer = 000000ED20DF2C00] 20:52:12 INFO - PROCESS | 4852 | 1467431532212 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:52:12 INFO - PROCESS | 4852 | 1467431532248 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 20:52:12 INFO - PROCESS | 4852 | 1467431532251 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 20:52:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 20:52:12 INFO - PROCESS | 4852 | 1467431532253 Marionette TRACE conn5 <- [1,1362,null,{}] 20:52:12 INFO - PROCESS | 4852 | 1467431532256 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:52:12 INFO - PROCESS | 4852 | 1467431532258 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:12 INFO - PROCESS | 4852 | 1467431532373 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 20:52:12 INFO - PROCESS | 4852 | 1467431532456 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:12 INFO - PROCESS | 4852 | 1467431532458 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:12 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27DAC000 == 36 [pid = 4852] [id = 350] 20:52:12 INFO - PROCESS | 4852 | ++DOMWINDOW == 89 (000000ED22A99000) [pid = 4852] [serial = 1049] [outer = 0000000000000000] 20:52:12 INFO - PROCESS | 4852 | ++DOMWINDOW == 90 (000000ED22C19800) [pid = 4852] [serial = 1050] [outer = 000000ED22A99000] 20:52:12 INFO - PROCESS | 4852 | 1467431532502 Marionette DEBUG loaded listener.js 20:52:12 INFO - PROCESS | 4852 | ++DOMWINDOW == 91 (000000ED22C97000) [pid = 4852] [serial = 1051] [outer = 000000ED22A99000] 20:52:13 INFO - PROCESS | 4852 | --DOMWINDOW == 90 (000000ED1D147400) [pid = 4852] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 20:52:13 INFO - PROCESS | 4852 | --DOMWINDOW == 89 (000000ED13AED800) [pid = 4852] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 20:52:13 INFO - PROCESS | 4852 | --DOMWINDOW == 88 (000000ED1FA9FC00) [pid = 4852] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 20:52:13 INFO - PROCESS | 4852 | --DOMWINDOW == 87 (000000ED20DEE000) [pid = 4852] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 20:52:13 INFO - PROCESS | 4852 | --DOMWINDOW == 86 (000000ED18739400) [pid = 4852] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 20:52:13 INFO - PROCESS | 4852 | --DOMWINDOW == 85 (000000ED13845000) [pid = 4852] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 20:52:13 INFO - PROCESS | 4852 | --DOMWINDOW == 84 (000000ED13B2F800) [pid = 4852] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 20:52:13 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED1379C400) [pid = 4852] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 20:52:13 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED13AE5800) [pid = 4852] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 20:52:13 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED2506EC00) [pid = 4852] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 20:52:13 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED25004C00) [pid = 4852] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 20:52:13 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED1F70AC00) [pid = 4852] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 20:52:13 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED1F396000) [pid = 4852] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 20:52:13 INFO - PROCESS | 4852 | [4852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:52:13 INFO - PROCESS | 4852 | 1467431533060 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:52:13 INFO - PROCESS | 4852 | 1467431533138 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 20:52:13 INFO - PROCESS | 4852 | 1467431533141 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 20:52:13 INFO - PROCESS | 4852 | 1467431533144 Marionette TRACE conn5 <- [1,1366,null,{}] 20:52:13 INFO - PROCESS | 4852 | 1467431533147 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:52:13 INFO - PROCESS | 4852 | 1467431533150 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:13 INFO - PROCESS | 4852 | 1467431533265 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 20:52:13 INFO - PROCESS | 4852 | 1467431533344 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:13 INFO - PROCESS | 4852 | 1467431533347 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:13 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED22355800 == 37 [pid = 4852] [id = 351] 20:52:13 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED20D64C00) [pid = 4852] [serial = 1052] [outer = 0000000000000000] 20:52:13 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED2140EC00) [pid = 4852] [serial = 1053] [outer = 000000ED20D64C00] 20:52:13 INFO - PROCESS | 4852 | 1467431533396 Marionette DEBUG loaded listener.js 20:52:13 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED23806400) [pid = 4852] [serial = 1054] [outer = 000000ED20D64C00] 20:52:13 INFO - PROCESS | 4852 | 1467431533771 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:52:13 INFO - PROCESS | 4852 | 1467431533837 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 20:52:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 20:52:13 INFO - PROCESS | 4852 | 1467431533840 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 20:52:13 INFO - PROCESS | 4852 | 1467431533842 Marionette TRACE conn5 <- [1,1370,null,{}] 20:52:13 INFO - PROCESS | 4852 | 1467431533846 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:52:13 INFO - PROCESS | 4852 | 1467431533848 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:13 INFO - PROCESS | 4852 | 1467431533964 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 20:52:13 INFO - PROCESS | 4852 | 1467431533972 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:13 INFO - PROCESS | 4852 | 1467431533974 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:13 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED28AB2800 == 38 [pid = 4852] [id = 352] 20:52:13 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED23811000) [pid = 4852] [serial = 1055] [outer = 0000000000000000] 20:52:14 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED23ADA000) [pid = 4852] [serial = 1056] [outer = 000000ED23811000] 20:52:14 INFO - PROCESS | 4852 | 1467431534019 Marionette DEBUG loaded listener.js 20:52:14 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED23B4D400) [pid = 4852] [serial = 1057] [outer = 000000ED23811000] 20:52:14 INFO - PROCESS | 4852 | [4852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:52:14 INFO - PROCESS | 4852 | 1467431534420 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:52:14 INFO - PROCESS | 4852 | 1467431534476 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 20:52:14 INFO - PROCESS | 4852 | 1467431534479 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 20:52:14 INFO - PROCESS | 4852 | 1467431534481 Marionette TRACE conn5 <- [1,1374,null,{}] 20:52:14 INFO - PROCESS | 4852 | 1467431534484 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:52:14 INFO - PROCESS | 4852 | 1467431534486 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:14 INFO - PROCESS | 4852 | 1467431534593 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 20:52:14 INFO - PROCESS | 4852 | 1467431534601 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:14 INFO - PROCESS | 4852 | 1467431534603 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:14 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED28DD1800 == 39 [pid = 4852] [id = 353] 20:52:14 INFO - PROCESS | 4852 | ++DOMWINDOW == 85 (000000ED23ACD400) [pid = 4852] [serial = 1058] [outer = 0000000000000000] 20:52:14 INFO - PROCESS | 4852 | ++DOMWINDOW == 86 (000000ED23B5E400) [pid = 4852] [serial = 1059] [outer = 000000ED23ACD400] 20:52:14 INFO - PROCESS | 4852 | 1467431534648 Marionette DEBUG loaded listener.js 20:52:14 INFO - PROCESS | 4852 | ++DOMWINDOW == 87 (000000ED24574000) [pid = 4852] [serial = 1060] [outer = 000000ED23ACD400] 20:52:15 INFO - PROCESS | 4852 | 1467431535092 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:52:15 INFO - PROCESS | 4852 | 1467431535115 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 20:52:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 20:52:15 INFO - PROCESS | 4852 | 1467431535120 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 20:52:15 INFO - PROCESS | 4852 | 1467431535125 Marionette TRACE conn5 <- [1,1378,null,{}] 20:52:15 INFO - PROCESS | 4852 | 1467431535133 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:52:15 INFO - PROCESS | 4852 | 1467431535136 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:15 INFO - PROCESS | 4852 | 1467431535321 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 20:52:15 INFO - PROCESS | 4852 | 1467431535444 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:15 INFO - PROCESS | 4852 | 1467431535449 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:15 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED18057000 == 40 [pid = 4852] [id = 354] 20:52:15 INFO - PROCESS | 4852 | ++DOMWINDOW == 88 (000000ED1378DC00) [pid = 4852] [serial = 1061] [outer = 0000000000000000] 20:52:15 INFO - PROCESS | 4852 | ++DOMWINDOW == 89 (000000ED1379FC00) [pid = 4852] [serial = 1062] [outer = 000000ED1378DC00] 20:52:15 INFO - PROCESS | 4852 | 1467431535509 Marionette DEBUG loaded listener.js 20:52:15 INFO - PROCESS | 4852 | ++DOMWINDOW == 90 (000000ED13A55400) [pid = 4852] [serial = 1063] [outer = 000000ED1378DC00] 20:52:16 INFO - PROCESS | 4852 | 1467431536283 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:52:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 20:52:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1240ms 20:52:16 INFO - PROCESS | 4852 | 1467431536364 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 20:52:16 INFO - PROCESS | 4852 | 1467431536369 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 20:52:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 20:52:16 INFO - PROCESS | 4852 | 1467431536376 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 20:52:16 INFO - PROCESS | 4852 | 1467431536379 Marionette TRACE conn5 <- [1,1382,null,{}] 20:52:16 INFO - PROCESS | 4852 | 1467431536384 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:52:16 INFO - PROCESS | 4852 | 1467431536387 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:16 INFO - PROCESS | 4852 | 1467431536540 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 20:52:16 INFO - PROCESS | 4852 | 1467431536650 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:16 INFO - PROCESS | 4852 | 1467431536652 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:16 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED20621000 == 41 [pid = 4852] [id = 355] 20:52:16 INFO - PROCESS | 4852 | ++DOMWINDOW == 91 (000000ED17C75800) [pid = 4852] [serial = 1064] [outer = 0000000000000000] 20:52:16 INFO - PROCESS | 4852 | ++DOMWINDOW == 92 (000000ED18673400) [pid = 4852] [serial = 1065] [outer = 000000ED17C75800] 20:52:16 INFO - PROCESS | 4852 | 1467431536712 Marionette DEBUG loaded listener.js 20:52:16 INFO - PROCESS | 4852 | ++DOMWINDOW == 93 (000000ED199D4C00) [pid = 4852] [serial = 1066] [outer = 000000ED17C75800] 20:52:17 INFO - PROCESS | 4852 | --DOCSHELL 000000ED28AB2800 == 40 [pid = 4852] [id = 352] 20:52:17 INFO - PROCESS | 4852 | --DOCSHELL 000000ED22355800 == 39 [pid = 4852] [id = 351] 20:52:17 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27DAC000 == 38 [pid = 4852] [id = 350] 20:52:17 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1F791000 == 37 [pid = 4852] [id = 349] 20:52:17 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27074000 == 36 [pid = 4852] [id = 348] 20:52:17 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24BD7800 == 35 [pid = 4852] [id = 347] 20:52:17 INFO - PROCESS | 4852 | --DOCSHELL 000000ED23B6D800 == 34 [pid = 4852] [id = 346] 20:52:17 INFO - PROCESS | 4852 | --DOCSHELL 000000ED22358000 == 33 [pid = 4852] [id = 345] 20:52:17 INFO - PROCESS | 4852 | --DOCSHELL 000000ED20EAF800 == 32 [pid = 4852] [id = 344] 20:52:17 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1F792000 == 31 [pid = 4852] [id = 343] 20:52:17 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1C602800 == 30 [pid = 4852] [id = 342] 20:52:17 INFO - PROCESS | 4852 | --DOMWINDOW == 92 (000000ED2178B400) [pid = 4852] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 20:52:17 INFO - PROCESS | 4852 | 1467431537718 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:52:17 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1844C000 == 29 [pid = 4852] [id = 341] 20:52:17 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1FDC7800 == 28 [pid = 4852] [id = 340] 20:52:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 20:52:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1401ms 20:52:17 INFO - PROCESS | 4852 | 1467431537779 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 20:52:17 INFO - PROCESS | 4852 | 1467431537783 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 20:52:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 20:52:17 INFO - PROCESS | 4852 | 1467431537788 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 20:52:17 INFO - PROCESS | 4852 | 1467431537791 Marionette TRACE conn5 <- [1,1386,null,{}] 20:52:17 INFO - PROCESS | 4852 | 1467431537796 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:52:17 INFO - PROCESS | 4852 | 1467431537799 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:17 INFO - PROCESS | 4852 | 1467431537901 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 20:52:17 INFO - PROCESS | 4852 | 1467431537908 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:17 INFO - PROCESS | 4852 | 1467431537911 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:17 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED187C7000 == 29 [pid = 4852] [id = 356] 20:52:17 INFO - PROCESS | 4852 | ++DOMWINDOW == 93 (000000ED13931800) [pid = 4852] [serial = 1067] [outer = 0000000000000000] 20:52:17 INFO - PROCESS | 4852 | ++DOMWINDOW == 94 (000000ED13AE1000) [pid = 4852] [serial = 1068] [outer = 000000ED13931800] 20:52:17 INFO - PROCESS | 4852 | 1467431537961 Marionette DEBUG loaded listener.js 20:52:18 INFO - PROCESS | 4852 | ++DOMWINDOW == 95 (000000ED149E7800) [pid = 4852] [serial = 1069] [outer = 000000ED13931800] 20:52:18 INFO - PROCESS | 4852 | --DOMWINDOW == 94 (000000ED1D151000) [pid = 4852] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 20:52:18 INFO - PROCESS | 4852 | --DOMWINDOW == 93 (000000ED1F45E000) [pid = 4852] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 20:52:18 INFO - PROCESS | 4852 | --DOMWINDOW == 92 (000000ED1D939800) [pid = 4852] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 20:52:18 INFO - PROCESS | 4852 | --DOMWINDOW == 91 (000000ED1FEFBC00) [pid = 4852] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 20:52:18 INFO - PROCESS | 4852 | --DOMWINDOW == 90 (000000ED1F703800) [pid = 4852] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 20:52:18 INFO - PROCESS | 4852 | --DOMWINDOW == 89 (000000ED20DF0800) [pid = 4852] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 20:52:18 INFO - PROCESS | 4852 | --DOMWINDOW == 88 (000000ED20AA3C00) [pid = 4852] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 20:52:18 INFO - PROCESS | 4852 | --DOMWINDOW == 87 (000000ED195E4000) [pid = 4852] [serial = 981] [outer = 0000000000000000] [url = about:blank] 20:52:18 INFO - PROCESS | 4852 | --DOMWINDOW == 86 (000000ED19FCD000) [pid = 4852] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 20:52:18 INFO - PROCESS | 4852 | --DOMWINDOW == 85 (000000ED1790EC00) [pid = 4852] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 20:52:18 INFO - PROCESS | 4852 | --DOMWINDOW == 84 (000000ED13D1A400) [pid = 4852] [serial = 999] [outer = 0000000000000000] [url = about:blank] 20:52:18 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED137A2400) [pid = 4852] [serial = 996] [outer = 0000000000000000] [url = about:blank] 20:52:18 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED13A0AC00) [pid = 4852] [serial = 997] [outer = 0000000000000000] [url = about:blank] 20:52:18 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED18738800) [pid = 4852] [serial = 994] [outer = 0000000000000000] [url = about:blank] 20:52:18 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED13C22800) [pid = 4852] [serial = 993] [outer = 0000000000000000] [url = about:blank] 20:52:18 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED27023C00) [pid = 4852] [serial = 991] [outer = 0000000000000000] [url = about:blank] 20:52:18 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED251B8800) [pid = 4852] [serial = 990] [outer = 0000000000000000] [url = about:blank] 20:52:18 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED26F06000) [pid = 4852] [serial = 988] [outer = 0000000000000000] [url = about:blank] 20:52:18 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED25189800) [pid = 4852] [serial = 987] [outer = 0000000000000000] [url = about:blank] 20:52:18 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED2277E000) [pid = 4852] [serial = 985] [outer = 0000000000000000] [url = about:blank] 20:52:18 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED1FEF3C00) [pid = 4852] [serial = 984] [outer = 0000000000000000] [url = about:blank] 20:52:18 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED1D146000) [pid = 4852] [serial = 982] [outer = 0000000000000000] [url = about:blank] 20:52:18 INFO - PROCESS | 4852 | --DOMWINDOW == 72 (000000ED1FEFE400) [pid = 4852] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 20:52:18 INFO - PROCESS | 4852 | --DOMWINDOW == 71 (000000ED1C6EF000) [pid = 4852] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 20:52:18 INFO - PROCESS | 4852 | --DOMWINDOW == 70 (000000ED21457C00) [pid = 4852] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 20:52:18 INFO - PROCESS | 4852 | --DOMWINDOW == 69 (000000ED20DE6000) [pid = 4852] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 20:52:18 INFO - PROCESS | 4852 | 1467431538484 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:52:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 20:52:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 734ms 20:52:18 INFO - PROCESS | 4852 | 1467431538522 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 20:52:18 INFO - PROCESS | 4852 | 1467431538527 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 20:52:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 20:52:18 INFO - PROCESS | 4852 | 1467431538533 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 20:52:18 INFO - PROCESS | 4852 | 1467431538536 Marionette TRACE conn5 <- [1,1390,null,{}] 20:52:18 INFO - PROCESS | 4852 | 1467431538539 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:52:18 INFO - PROCESS | 4852 | 1467431538542 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:18 INFO - PROCESS | 4852 | 1467431538631 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 20:52:18 INFO - PROCESS | 4852 | 1467431538640 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:18 INFO - PROCESS | 4852 | 1467431538642 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:18 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1D37B800 == 30 [pid = 4852] [id = 357] 20:52:18 INFO - PROCESS | 4852 | ++DOMWINDOW == 70 (000000ED18738800) [pid = 4852] [serial = 1070] [outer = 0000000000000000] 20:52:18 INFO - PROCESS | 4852 | ++DOMWINDOW == 71 (000000ED18742400) [pid = 4852] [serial = 1071] [outer = 000000ED18738800] 20:52:18 INFO - PROCESS | 4852 | 1467431538692 Marionette DEBUG loaded listener.js 20:52:18 INFO - PROCESS | 4852 | ++DOMWINDOW == 72 (000000ED19FCD000) [pid = 4852] [serial = 1072] [outer = 000000ED18738800] 20:52:19 INFO - PROCESS | 4852 | 1467431539163 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:52:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 20:52:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 690ms 20:52:19 INFO - PROCESS | 4852 | 1467431539225 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 20:52:19 INFO - PROCESS | 4852 | 1467431539227 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 20:52:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 20:52:19 INFO - PROCESS | 4852 | 1467431539231 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 20:52:19 INFO - PROCESS | 4852 | 1467431539235 Marionette TRACE conn5 <- [1,1394,null,{}] 20:52:19 INFO - PROCESS | 4852 | 1467431539246 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:52:19 INFO - PROCESS | 4852 | 1467431539251 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:19 INFO - PROCESS | 4852 | 1467431539369 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 20:52:19 INFO - PROCESS | 4852 | 1467431539451 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:19 INFO - PROCESS | 4852 | 1467431539455 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:19 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED2005E800 == 31 [pid = 4852] [id = 358] 20:52:19 INFO - PROCESS | 4852 | ++DOMWINDOW == 73 (000000ED1873AC00) [pid = 4852] [serial = 1073] [outer = 0000000000000000] 20:52:19 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED1D1A4400) [pid = 4852] [serial = 1074] [outer = 000000ED1873AC00] 20:52:19 INFO - PROCESS | 4852 | 1467431539504 Marionette DEBUG loaded listener.js 20:52:19 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED1D97AC00) [pid = 4852] [serial = 1075] [outer = 000000ED1873AC00] 20:52:19 INFO - PROCESS | 4852 | 1467431539918 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:52:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 20:52:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 732ms 20:52:19 INFO - PROCESS | 4852 | 1467431539966 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 20:52:19 INFO - PROCESS | 4852 | 1467431539969 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 20:52:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 20:52:19 INFO - PROCESS | 4852 | 1467431539973 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 20:52:19 INFO - PROCESS | 4852 | 1467431539974 Marionette TRACE conn5 <- [1,1398,null,{}] 20:52:19 INFO - PROCESS | 4852 | 1467431539983 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:52:19 INFO - PROCESS | 4852 | 1467431539985 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:20 INFO - PROCESS | 4852 | 1467431540097 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 20:52:20 INFO - PROCESS | 4852 | 1467431540103 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:20 INFO - PROCESS | 4852 | 1467431540105 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:20 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED20EAF800 == 32 [pid = 4852] [id = 359] 20:52:20 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED1F468C00) [pid = 4852] [serial = 1076] [outer = 0000000000000000] 20:52:20 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED1F6D9400) [pid = 4852] [serial = 1077] [outer = 000000ED1F468C00] 20:52:20 INFO - PROCESS | 4852 | 1467431540159 Marionette DEBUG loaded listener.js 20:52:20 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED1F70A000) [pid = 4852] [serial = 1078] [outer = 000000ED1F468C00] 20:52:20 INFO - PROCESS | 4852 | 1467431540645 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:52:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 20:52:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 734ms 20:52:20 INFO - PROCESS | 4852 | 1467431540723 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 20:52:20 INFO - PROCESS | 4852 | 1467431540725 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 20:52:20 INFO - PROCESS | 4852 | 1467431540728 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 20:52:20 INFO - PROCESS | 4852 | 1467431540730 Marionette TRACE conn5 <- [1,1402,null,{}] 20:52:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 20:52:20 INFO - PROCESS | 4852 | 1467431540733 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:52:20 INFO - PROCESS | 4852 | 1467431540736 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:20 INFO - PROCESS | 4852 | 1467431540845 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 20:52:20 INFO - PROCESS | 4852 | 1467431540897 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:20 INFO - PROCESS | 4852 | 1467431540899 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:20 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED238BB800 == 33 [pid = 4852] [id = 360] 20:52:20 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED17C7B800) [pid = 4852] [serial = 1079] [outer = 0000000000000000] 20:52:20 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED1FAA1400) [pid = 4852] [serial = 1080] [outer = 000000ED17C7B800] 20:52:20 INFO - PROCESS | 4852 | 1467431540945 Marionette DEBUG loaded listener.js 20:52:21 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED1FEF3C00) [pid = 4852] [serial = 1081] [outer = 000000ED17C7B800] 20:52:21 INFO - PROCESS | 4852 | 1467431541403 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:52:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 20:52:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 734ms 20:52:21 INFO - PROCESS | 4852 | 1467431541469 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 20:52:21 INFO - PROCESS | 4852 | 1467431541471 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 20:52:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 20:52:21 INFO - PROCESS | 4852 | 1467431541475 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 20:52:21 INFO - PROCESS | 4852 | 1467431541477 Marionette TRACE conn5 <- [1,1406,null,{}] 20:52:21 INFO - PROCESS | 4852 | 1467431541480 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:52:21 INFO - PROCESS | 4852 | 1467431541486 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:21 INFO - PROCESS | 4852 | 1467431541638 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 20:52:21 INFO - PROCESS | 4852 | 1467431541646 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:21 INFO - PROCESS | 4852 | 1467431541648 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:21 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24BE2000 == 34 [pid = 4852] [id = 361] 20:52:21 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED20DE5400) [pid = 4852] [serial = 1082] [outer = 0000000000000000] 20:52:21 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED20DF2000) [pid = 4852] [serial = 1083] [outer = 000000ED20DE5400] 20:52:21 INFO - PROCESS | 4852 | 1467431541694 Marionette DEBUG loaded listener.js 20:52:21 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED22398C00) [pid = 4852] [serial = 1084] [outer = 000000ED20DE5400] 20:52:21 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED1FDA9000) [pid = 4852] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 20:52:21 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED11A37C00) [pid = 4852] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 20:52:21 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED215FA400) [pid = 4852] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 20:52:21 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED1895EC00) [pid = 4852] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 20:52:21 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED20DF2C00) [pid = 4852] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 20:52:21 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED1C6E8400) [pid = 4852] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 20:52:21 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED20D64C00) [pid = 4852] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 20:52:21 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED12B3B800) [pid = 4852] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 20:52:21 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED22A99000) [pid = 4852] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 20:52:21 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED23811000) [pid = 4852] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 20:52:21 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED13AE3C00) [pid = 4852] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 20:52:21 INFO - PROCESS | 4852 | --DOMWINDOW == 72 (000000ED1379B400) [pid = 4852] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 20:52:21 INFO - PROCESS | 4852 | --DOMWINDOW == 71 (000000ED1F474C00) [pid = 4852] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 20:52:22 INFO - PROCESS | 4852 | 1467431542265 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:52:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 20:52:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 838ms 20:52:22 INFO - PROCESS | 4852 | 1467431542316 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 20:52:22 INFO - PROCESS | 4852 | 1467431542318 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 20:52:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 20:52:22 INFO - PROCESS | 4852 | 1467431542322 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 20:52:22 INFO - PROCESS | 4852 | 1467431542323 Marionette TRACE conn5 <- [1,1410,null,{}] 20:52:22 INFO - PROCESS | 4852 | 1467431542327 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:52:22 INFO - PROCESS | 4852 | 1467431542329 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:22 INFO - PROCESS | 4852 | 1467431542408 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 20:52:22 INFO - PROCESS | 4852 | 1467431542414 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:22 INFO - PROCESS | 4852 | 1467431542416 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:22 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED2706E800 == 35 [pid = 4852] [id = 362] 20:52:22 INFO - PROCESS | 4852 | ++DOMWINDOW == 72 (000000ED1D93AC00) [pid = 4852] [serial = 1085] [outer = 0000000000000000] 20:52:22 INFO - PROCESS | 4852 | ++DOMWINDOW == 73 (000000ED2154D400) [pid = 4852] [serial = 1086] [outer = 000000ED1D93AC00] 20:52:22 INFO - PROCESS | 4852 | 1467431542460 Marionette DEBUG loaded listener.js 20:52:22 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED22A64C00) [pid = 4852] [serial = 1087] [outer = 000000ED1D93AC00] 20:52:22 INFO - PROCESS | 4852 | 1467431542876 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:52:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 20:52:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 587ms 20:52:22 INFO - PROCESS | 4852 | 1467431542911 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 20:52:22 INFO - PROCESS | 4852 | 1467431542921 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 20:52:22 INFO - PROCESS | 4852 | 1467431542925 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 20:52:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 20:52:22 INFO - PROCESS | 4852 | 1467431542927 Marionette TRACE conn5 <- [1,1414,null,{}] 20:52:22 INFO - PROCESS | 4852 | 1467431542930 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:52:22 INFO - PROCESS | 4852 | 1467431542932 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:23 INFO - PROCESS | 4852 | 1467431543015 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 20:52:23 INFO - PROCESS | 4852 | 1467431543020 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:23 INFO - PROCESS | 4852 | 1467431543022 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:23 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27D7D000 == 36 [pid = 4852] [id = 363] 20:52:23 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED22C12800) [pid = 4852] [serial = 1088] [outer = 0000000000000000] 20:52:23 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED22C9AC00) [pid = 4852] [serial = 1089] [outer = 000000ED22C12800] 20:52:23 INFO - PROCESS | 4852 | 1467431543067 Marionette DEBUG loaded listener.js 20:52:23 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED22A59800) [pid = 4852] [serial = 1090] [outer = 000000ED22C12800] 20:52:23 INFO - PROCESS | 4852 | 1467431543498 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:52:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 20:52:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 628ms 20:52:23 INFO - PROCESS | 4852 | 1467431543558 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 20:52:23 INFO - PROCESS | 4852 | 1467431543560 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 20:52:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 20:52:23 INFO - PROCESS | 4852 | 1467431543564 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 20:52:23 INFO - PROCESS | 4852 | 1467431543566 Marionette TRACE conn5 <- [1,1418,null,{}] 20:52:23 INFO - PROCESS | 4852 | 1467431543569 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:52:23 INFO - PROCESS | 4852 | 1467431543571 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:23 INFO - PROCESS | 4852 | 1467431543652 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 20:52:23 INFO - PROCESS | 4852 | 1467431543660 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:23 INFO - PROCESS | 4852 | 1467431543662 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:23 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27FAF000 == 37 [pid = 4852] [id = 364] 20:52:23 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED23811000) [pid = 4852] [serial = 1091] [outer = 0000000000000000] 20:52:23 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED23B46000) [pid = 4852] [serial = 1092] [outer = 000000ED23811000] 20:52:23 INFO - PROCESS | 4852 | 1467431543706 Marionette DEBUG loaded listener.js 20:52:23 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED23B61800) [pid = 4852] [serial = 1093] [outer = 000000ED23811000] 20:52:24 INFO - PROCESS | 4852 | 1467431544382 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:52:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 20:52:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 837ms 20:52:24 INFO - PROCESS | 4852 | 1467431544405 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 20:52:24 INFO - PROCESS | 4852 | 1467431544410 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 20:52:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 20:52:24 INFO - PROCESS | 4852 | 1467431544415 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 20:52:24 INFO - PROCESS | 4852 | 1467431544419 Marionette TRACE conn5 <- [1,1422,null,{}] 20:52:24 INFO - PROCESS | 4852 | 1467431544425 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:52:24 INFO - PROCESS | 4852 | 1467431544429 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:24 INFO - PROCESS | 4852 | 1467431544551 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 20:52:24 INFO - PROCESS | 4852 | 1467431544673 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:24 INFO - PROCESS | 4852 | 1467431544676 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:24 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1D377800 == 38 [pid = 4852] [id = 365] 20:52:24 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED13D1A400) [pid = 4852] [serial = 1094] [outer = 0000000000000000] 20:52:24 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED17BF8C00) [pid = 4852] [serial = 1095] [outer = 000000ED13D1A400] 20:52:24 INFO - PROCESS | 4852 | 1467431544736 Marionette DEBUG loaded listener.js 20:52:24 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED19FC9C00) [pid = 4852] [serial = 1096] [outer = 000000ED13D1A400] 20:52:25 INFO - PROCESS | 4852 | 1467431545431 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:52:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 20:52:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1089ms 20:52:25 INFO - PROCESS | 4852 | 1467431545508 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 20:52:25 INFO - PROCESS | 4852 | 1467431545513 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 20:52:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 20:52:25 INFO - PROCESS | 4852 | 1467431545520 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 20:52:25 INFO - PROCESS | 4852 | 1467431545523 Marionette TRACE conn5 <- [1,1426,null,{}] 20:52:25 INFO - PROCESS | 4852 | 1467431545527 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:52:25 INFO - PROCESS | 4852 | 1467431545530 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:25 INFO - PROCESS | 4852 | 1467431545676 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 20:52:25 INFO - PROCESS | 4852 | 1467431545793 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:25 INFO - PROCESS | 4852 | 1467431545796 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:25 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24BCC000 == 39 [pid = 4852] [id = 366] 20:52:25 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED1D14F800) [pid = 4852] [serial = 1097] [outer = 0000000000000000] 20:52:25 INFO - PROCESS | 4852 | ++DOMWINDOW == 85 (000000ED1F6D6C00) [pid = 4852] [serial = 1098] [outer = 000000ED1D14F800] 20:52:25 INFO - PROCESS | 4852 | 1467431545855 Marionette DEBUG loaded listener.js 20:52:25 INFO - PROCESS | 4852 | ++DOMWINDOW == 86 (000000ED1FE2D000) [pid = 4852] [serial = 1099] [outer = 000000ED1D14F800] 20:52:26 INFO - PROCESS | 4852 | 1467431546488 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:52:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 20:52:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 986ms 20:52:26 INFO - PROCESS | 4852 | 1467431546508 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 20:52:26 INFO - PROCESS | 4852 | 1467431546511 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 20:52:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 20:52:26 INFO - PROCESS | 4852 | 1467431546514 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 20:52:26 INFO - PROCESS | 4852 | 1467431546519 Marionette TRACE conn5 <- [1,1430,null,{}] 20:52:26 INFO - PROCESS | 4852 | 1467431546530 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:52:26 INFO - PROCESS | 4852 | 1467431546535 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:26 INFO - PROCESS | 4852 | 1467431546648 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 20:52:26 INFO - PROCESS | 4852 | 1467431546741 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:26 INFO - PROCESS | 4852 | 1467431546744 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:26 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED28ABE000 == 40 [pid = 4852] [id = 367] 20:52:26 INFO - PROCESS | 4852 | ++DOMWINDOW == 87 (000000ED22C92400) [pid = 4852] [serial = 1100] [outer = 0000000000000000] 20:52:26 INFO - PROCESS | 4852 | ++DOMWINDOW == 88 (000000ED23ACE800) [pid = 4852] [serial = 1101] [outer = 000000ED22C92400] 20:52:26 INFO - PROCESS | 4852 | 1467431546803 Marionette DEBUG loaded listener.js 20:52:26 INFO - PROCESS | 4852 | ++DOMWINDOW == 89 (000000ED2457D400) [pid = 4852] [serial = 1102] [outer = 000000ED22C92400] 20:52:27 INFO - PROCESS | 4852 | 1467431547436 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:52:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 20:52:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 943ms 20:52:27 INFO - PROCESS | 4852 | 1467431547459 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 20:52:27 INFO - PROCESS | 4852 | 1467431547463 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 20:52:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 20:52:27 INFO - PROCESS | 4852 | 1467431547466 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 20:52:27 INFO - PROCESS | 4852 | 1467431547469 Marionette TRACE conn5 <- [1,1434,null,{}] 20:52:27 INFO - PROCESS | 4852 | 1467431547473 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:52:27 INFO - PROCESS | 4852 | 1467431547475 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:27 INFO - PROCESS | 4852 | 1467431547697 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 20:52:27 INFO - PROCESS | 4852 | 1467431547798 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:27 INFO - PROCESS | 4852 | 1467431547801 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:27 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED19451800 == 41 [pid = 4852] [id = 368] 20:52:27 INFO - PROCESS | 4852 | ++DOMWINDOW == 90 (000000ED1379D800) [pid = 4852] [serial = 1103] [outer = 0000000000000000] 20:52:27 INFO - PROCESS | 4852 | ++DOMWINDOW == 91 (000000ED13844800) [pid = 4852] [serial = 1104] [outer = 000000ED1379D800] 20:52:27 INFO - PROCESS | 4852 | 1467431547854 Marionette DEBUG loaded listener.js 20:52:27 INFO - PROCESS | 4852 | ++DOMWINDOW == 92 (000000ED179CBC00) [pid = 4852] [serial = 1105] [outer = 000000ED1379D800] 20:52:29 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27D7D000 == 40 [pid = 4852] [id = 363] 20:52:29 INFO - PROCESS | 4852 | --DOCSHELL 000000ED2706E800 == 39 [pid = 4852] [id = 362] 20:52:29 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24BE2000 == 38 [pid = 4852] [id = 361] 20:52:29 INFO - PROCESS | 4852 | --DOCSHELL 000000ED238BB800 == 37 [pid = 4852] [id = 360] 20:52:29 INFO - PROCESS | 4852 | --DOCSHELL 000000ED20EAF800 == 36 [pid = 4852] [id = 359] 20:52:29 INFO - PROCESS | 4852 | --DOCSHELL 000000ED2005E800 == 35 [pid = 4852] [id = 358] 20:52:29 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1D37B800 == 34 [pid = 4852] [id = 357] 20:52:29 INFO - PROCESS | 4852 | --DOCSHELL 000000ED187C7000 == 33 [pid = 4852] [id = 356] 20:52:29 INFO - PROCESS | 4852 | --DOCSHELL 000000ED28DD1800 == 32 [pid = 4852] [id = 353] 20:52:29 INFO - PROCESS | 4852 | --DOCSHELL 000000ED18057000 == 31 [pid = 4852] [id = 354] 20:52:29 INFO - PROCESS | 4852 | --DOCSHELL 000000ED20621000 == 30 [pid = 4852] [id = 355] 20:52:29 INFO - PROCESS | 4852 | --DOCSHELL 000000ED28ABE000 == 29 [pid = 4852] [id = 367] 20:52:29 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24BCC000 == 28 [pid = 4852] [id = 366] 20:52:29 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27FAF000 == 27 [pid = 4852] [id = 364] 20:52:29 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1D377800 == 26 [pid = 4852] [id = 365] 20:52:29 INFO - PROCESS | 4852 | --DOMWINDOW == 91 (000000ED1FEF2C00) [pid = 4852] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 20:52:29 INFO - PROCESS | 4852 | --DOMWINDOW == 90 (000000ED1895E400) [pid = 4852] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 20:52:29 INFO - PROCESS | 4852 | --DOMWINDOW == 89 (000000ED199CEC00) [pid = 4852] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 20:52:29 INFO - PROCESS | 4852 | --DOMWINDOW == 88 (000000ED2239E800) [pid = 4852] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 20:52:29 INFO - PROCESS | 4852 | --DOMWINDOW == 87 (000000ED20DF1C00) [pid = 4852] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 20:52:29 INFO - PROCESS | 4852 | --DOMWINDOW == 86 (000000ED20DE6400) [pid = 4852] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 20:52:29 INFO - PROCESS | 4852 | --DOMWINDOW == 85 (000000ED221DD000) [pid = 4852] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 20:52:29 INFO - PROCESS | 4852 | --DOMWINDOW == 84 (000000ED21558C00) [pid = 4852] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 20:52:29 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED1D11AC00) [pid = 4852] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 20:52:29 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED1D13AC00) [pid = 4852] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 20:52:29 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED2140EC00) [pid = 4852] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 20:52:29 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED1D3E3800) [pid = 4852] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 20:52:29 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED1EBF6000) [pid = 4852] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 20:52:29 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED22C19800) [pid = 4852] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 20:52:29 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED23806400) [pid = 4852] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 20:52:29 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED23ADA000) [pid = 4852] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 20:52:29 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED13AEB400) [pid = 4852] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 20:52:29 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED146DA000) [pid = 4852] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 20:52:29 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED1379BC00) [pid = 4852] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 20:52:29 INFO - PROCESS | 4852 | --DOMWINDOW == 72 (000000ED22C97000) [pid = 4852] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 20:52:29 INFO - PROCESS | 4852 | --DOMWINDOW == 71 (000000ED1384F000) [pid = 4852] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 20:52:29 INFO - PROCESS | 4852 | --DOMWINDOW == 70 (000000ED1F9CC400) [pid = 4852] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 20:52:29 INFO - PROCESS | 4852 | --DOMWINDOW == 69 (000000ED1FDA8C00) [pid = 4852] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 20:52:29 INFO - PROCESS | 4852 | --DOMWINDOW == 68 (000000ED23B4D400) [pid = 4852] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 20:52:29 INFO - PROCESS | 4852 | --DOMWINDOW == 67 (000000ED23B5E400) [pid = 4852] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 20:52:29 INFO - PROCESS | 4852 | --DOMWINDOW == 66 (000000ED209C9400) [pid = 4852] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 20:52:29 INFO - PROCESS | 4852 | 1467431549248 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:52:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 20:52:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1845ms 20:52:29 INFO - PROCESS | 4852 | 1467431549314 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 20:52:29 INFO - PROCESS | 4852 | 1467431549319 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 20:52:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 20:52:29 INFO - PROCESS | 4852 | 1467431549325 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 20:52:29 INFO - PROCESS | 4852 | 1467431549328 Marionette TRACE conn5 <- [1,1438,null,{}] 20:52:29 INFO - PROCESS | 4852 | 1467431549334 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:52:29 INFO - PROCESS | 4852 | 1467431549337 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:29 INFO - PROCESS | 4852 | 1467431549435 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 20:52:29 INFO - PROCESS | 4852 | 1467431549506 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:29 INFO - PROCESS | 4852 | 1467431549511 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:29 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED186D2000 == 27 [pid = 4852] [id = 369] 20:52:29 INFO - PROCESS | 4852 | ++DOMWINDOW == 67 (000000ED13853800) [pid = 4852] [serial = 1106] [outer = 0000000000000000] 20:52:29 INFO - PROCESS | 4852 | ++DOMWINDOW == 68 (000000ED13A51C00) [pid = 4852] [serial = 1107] [outer = 000000ED13853800] 20:52:29 INFO - PROCESS | 4852 | 1467431549561 Marionette DEBUG loaded listener.js 20:52:29 INFO - PROCESS | 4852 | ++DOMWINDOW == 69 (000000ED13D17800) [pid = 4852] [serial = 1108] [outer = 000000ED13853800] 20:52:30 INFO - PROCESS | 4852 | 1467431550044 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:52:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 20:52:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 777ms 20:52:30 INFO - PROCESS | 4852 | 1467431550105 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 20:52:30 INFO - PROCESS | 4852 | 1467431550110 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 20:52:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 20:52:30 INFO - PROCESS | 4852 | 1467431550116 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 20:52:30 INFO - PROCESS | 4852 | 1467431550121 Marionette TRACE conn5 <- [1,1442,null,{}] 20:52:30 INFO - PROCESS | 4852 | 1467431550130 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:52:30 INFO - PROCESS | 4852 | 1467431550133 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:30 INFO - PROCESS | 4852 | ++DOMWINDOW == 70 (000000ED13783C00) [pid = 4852] [serial = 1109] [outer = 000000ED17909400] 20:52:30 INFO - PROCESS | 4852 | 1467431550294 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 20:52:30 INFO - PROCESS | 4852 | 1467431550424 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:30 INFO - PROCESS | 4852 | 1467431550430 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:30 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1D027800 == 28 [pid = 4852] [id = 370] 20:52:30 INFO - PROCESS | 4852 | ++DOMWINDOW == 71 (000000ED13C26400) [pid = 4852] [serial = 1110] [outer = 0000000000000000] 20:52:30 INFO - PROCESS | 4852 | ++DOMWINDOW == 72 (000000ED149E2000) [pid = 4852] [serial = 1111] [outer = 000000ED13C26400] 20:52:30 INFO - PROCESS | 4852 | 1467431550492 Marionette DEBUG loaded listener.js 20:52:30 INFO - PROCESS | 4852 | ++DOMWINDOW == 73 (000000ED17CCE000) [pid = 4852] [serial = 1112] [outer = 000000ED13C26400] 20:52:31 INFO - PROCESS | 4852 | 1467431551304 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:52:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 20:52:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1235ms 20:52:31 INFO - PROCESS | 4852 | 1467431551354 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 20:52:31 INFO - PROCESS | 4852 | 1467431551360 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 20:52:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 20:52:31 INFO - PROCESS | 4852 | 1467431551367 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 20:52:31 INFO - PROCESS | 4852 | 1467431551371 Marionette TRACE conn5 <- [1,1446,null,{}] 20:52:31 INFO - PROCESS | 4852 | 1467431551376 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:52:31 INFO - PROCESS | 4852 | 1467431551379 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:31 INFO - PROCESS | 4852 | 1467431551528 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 20:52:31 INFO - PROCESS | 4852 | 1467431551601 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:31 INFO - PROCESS | 4852 | 1467431551604 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:31 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1F791800 == 29 [pid = 4852] [id = 371] 20:52:31 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED13782800) [pid = 4852] [serial = 1113] [outer = 0000000000000000] 20:52:31 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED19FCF000) [pid = 4852] [serial = 1114] [outer = 000000ED13782800] 20:52:31 INFO - PROCESS | 4852 | 1467431551705 Marionette DEBUG loaded listener.js 20:52:31 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED1D073000) [pid = 4852] [serial = 1115] [outer = 000000ED13782800] 20:52:32 INFO - PROCESS | 4852 | 1467431552562 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:52:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 20:52:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1234ms 20:52:32 INFO - PROCESS | 4852 | 1467431552601 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 20:52:32 INFO - PROCESS | 4852 | 1467431552606 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 20:52:32 INFO - PROCESS | 4852 | 1467431552611 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 20:52:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 20:52:32 INFO - PROCESS | 4852 | 1467431552615 Marionette TRACE conn5 <- [1,1450,null,{}] 20:52:32 INFO - PROCESS | 4852 | 1467431552620 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:52:32 INFO - PROCESS | 4852 | 1467431552623 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:32 INFO - PROCESS | 4852 | --DOCSHELL 000000ED19444000 == 28 [pid = 4852] [id = 12] 20:52:32 INFO - PROCESS | 4852 | --DOCSHELL 000000ED13C69800 == 27 [pid = 4852] [id = 23] 20:52:32 INFO - PROCESS | 4852 | --DOCSHELL 000000ED19451800 == 26 [pid = 4852] [id = 368] 20:52:32 INFO - PROCESS | 4852 | 1467431552803 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 20:52:32 INFO - PROCESS | 4852 | 1467431552884 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:32 INFO - PROCESS | 4852 | 1467431552888 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:32 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED13C69800 == 27 [pid = 4852] [id = 372] 20:52:32 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED13224C00) [pid = 4852] [serial = 1116] [outer = 0000000000000000] 20:52:32 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED1378EC00) [pid = 4852] [serial = 1117] [outer = 000000ED13224C00] 20:52:32 INFO - PROCESS | 4852 | 1467431552990 Marionette DEBUG loaded listener.js 20:52:33 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED149E7C00) [pid = 4852] [serial = 1118] [outer = 000000ED13224C00] 20:52:33 INFO - PROCESS | 4852 | 1467431553692 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:52:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 20:52:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1141ms 20:52:33 INFO - PROCESS | 4852 | 1467431553757 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 20:52:33 INFO - PROCESS | 4852 | 1467431553761 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 20:52:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 20:52:33 INFO - PROCESS | 4852 | 1467431553767 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 20:52:33 INFO - PROCESS | 4852 | 1467431553771 Marionette TRACE conn5 <- [1,1454,null,{}] 20:52:33 INFO - PROCESS | 4852 | 1467431553776 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:52:33 INFO - PROCESS | 4852 | 1467431553779 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:33 INFO - PROCESS | 4852 | 1467431553900 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 20:52:33 INFO - PROCESS | 4852 | 1467431553967 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:33 INFO - PROCESS | 4852 | 1467431553970 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:33 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED203D8000 == 28 [pid = 4852] [id = 373] 20:52:33 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED1C6ECC00) [pid = 4852] [serial = 1119] [outer = 0000000000000000] 20:52:34 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED1D134400) [pid = 4852] [serial = 1120] [outer = 000000ED1C6ECC00] 20:52:34 INFO - PROCESS | 4852 | 1467431554030 Marionette DEBUG loaded listener.js 20:52:34 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED1D152800) [pid = 4852] [serial = 1121] [outer = 000000ED1C6ECC00] 20:52:34 INFO - PROCESS | 4852 | 1467431554732 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:52:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 20:52:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 986ms 20:52:34 INFO - PROCESS | 4852 | 1467431554768 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 20:52:34 INFO - PROCESS | 4852 | 1467431554772 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 20:52:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 20:52:34 INFO - PROCESS | 4852 | 1467431554777 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 20:52:34 INFO - PROCESS | 4852 | 1467431554780 Marionette TRACE conn5 <- [1,1458,null,{}] 20:52:34 INFO - PROCESS | 4852 | 1467431554784 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:52:34 INFO - PROCESS | 4852 | 1467431554787 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:34 INFO - PROCESS | 4852 | 1467431554901 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 20:52:34 INFO - PROCESS | 4852 | 1467431554977 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:34 INFO - PROCESS | 4852 | 1467431554980 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:35 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED217C8000 == 29 [pid = 4852] [id = 374] 20:52:35 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED1F395400) [pid = 4852] [serial = 1122] [outer = 0000000000000000] 20:52:35 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED1F457400) [pid = 4852] [serial = 1123] [outer = 000000ED1F395400] 20:52:35 INFO - PROCESS | 4852 | 1467431555037 Marionette DEBUG loaded listener.js 20:52:35 INFO - PROCESS | 4852 | ++DOMWINDOW == 85 (000000ED1F46B000) [pid = 4852] [serial = 1124] [outer = 000000ED1F395400] 20:52:35 INFO - PROCESS | 4852 | 1467431555671 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:52:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 20:52:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 922ms 20:52:35 INFO - PROCESS | 4852 | 1467431555704 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 20:52:35 INFO - PROCESS | 4852 | 1467431555708 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 20:52:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 20:52:35 INFO - PROCESS | 4852 | 1467431555721 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 20:52:35 INFO - PROCESS | 4852 | 1467431555726 Marionette TRACE conn5 <- [1,1462,null,{}] 20:52:35 INFO - PROCESS | 4852 | 1467431555731 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:52:35 INFO - PROCESS | 4852 | 1467431555734 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:35 INFO - PROCESS | 4852 | 1467431555855 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 20:52:35 INFO - PROCESS | 4852 | 1467431555927 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:35 INFO - PROCESS | 4852 | 1467431555929 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:35 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED23B85000 == 30 [pid = 4852] [id = 375] 20:52:35 INFO - PROCESS | 4852 | ++DOMWINDOW == 86 (000000ED1FAA4800) [pid = 4852] [serial = 1125] [outer = 0000000000000000] 20:52:35 INFO - PROCESS | 4852 | ++DOMWINDOW == 87 (000000ED1FE25800) [pid = 4852] [serial = 1126] [outer = 000000ED1FAA4800] 20:52:35 INFO - PROCESS | 4852 | 1467431555985 Marionette DEBUG loaded listener.js 20:52:36 INFO - PROCESS | 4852 | ++DOMWINDOW == 88 (000000ED1FEFB000) [pid = 4852] [serial = 1127] [outer = 000000ED1FAA4800] 20:52:36 INFO - PROCESS | 4852 | 1467431556663 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:52:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 20:52:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 986ms 20:52:36 INFO - PROCESS | 4852 | 1467431556704 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 20:52:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 20:52:36 INFO - PROCESS | 4852 | 1467431556707 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 20:52:36 INFO - PROCESS | 4852 | 1467431556710 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 20:52:36 INFO - PROCESS | 4852 | 1467431556713 Marionette TRACE conn5 <- [1,1466,null,{}] 20:52:36 INFO - PROCESS | 4852 | 1467431556716 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:52:36 INFO - PROCESS | 4852 | 1467431556719 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:36 INFO - PROCESS | 4852 | 1467431556829 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 20:52:36 INFO - PROCESS | 4852 | 1467431556901 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:36 INFO - PROCESS | 4852 | 1467431556904 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:36 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24F56000 == 31 [pid = 4852] [id = 376] 20:52:36 INFO - PROCESS | 4852 | ++DOMWINDOW == 89 (000000ED20AA7000) [pid = 4852] [serial = 1128] [outer = 0000000000000000] 20:52:36 INFO - PROCESS | 4852 | ++DOMWINDOW == 90 (000000ED20DE5800) [pid = 4852] [serial = 1129] [outer = 000000ED20AA7000] 20:52:36 INFO - PROCESS | 4852 | 1467431556959 Marionette DEBUG loaded listener.js 20:52:37 INFO - PROCESS | 4852 | ++DOMWINDOW == 91 (000000ED20DF0400) [pid = 4852] [serial = 1130] [outer = 000000ED20AA7000] 20:52:37 INFO - PROCESS | 4852 | 1467431557739 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:52:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 20:52:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1088ms 20:52:37 INFO - PROCESS | 4852 | 1467431557800 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 20:52:37 INFO - PROCESS | 4852 | 1467431557805 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 20:52:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 20:52:37 INFO - PROCESS | 4852 | 1467431557811 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 20:52:37 INFO - PROCESS | 4852 | 1467431557815 Marionette TRACE conn5 <- [1,1470,null,{}] 20:52:37 INFO - PROCESS | 4852 | 1467431557821 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:52:37 INFO - PROCESS | 4852 | 1467431557824 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:37 INFO - PROCESS | 4852 | 1467431557944 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 20:52:38 INFO - PROCESS | 4852 | 1467431558020 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:38 INFO - PROCESS | 4852 | 1467431558025 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:38 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1EB97800 == 32 [pid = 4852] [id = 377] 20:52:38 INFO - PROCESS | 4852 | ++DOMWINDOW == 92 (000000ED1873BC00) [pid = 4852] [serial = 1131] [outer = 0000000000000000] 20:52:38 INFO - PROCESS | 4852 | ++DOMWINDOW == 93 (000000ED195DF000) [pid = 4852] [serial = 1132] [outer = 000000ED1873BC00] 20:52:38 INFO - PROCESS | 4852 | 1467431558086 Marionette DEBUG loaded listener.js 20:52:38 INFO - PROCESS | 4852 | ++DOMWINDOW == 94 (000000ED1D12F400) [pid = 4852] [serial = 1133] [outer = 000000ED1873BC00] 20:52:38 INFO - PROCESS | 4852 | 1467431558709 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:52:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 20:52:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 943ms 20:52:38 INFO - PROCESS | 4852 | 1467431558757 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 20:52:38 INFO - PROCESS | 4852 | 1467431558762 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 20:52:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 20:52:38 INFO - PROCESS | 4852 | 1467431558769 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 20:52:38 INFO - PROCESS | 4852 | 1467431558772 Marionette TRACE conn5 <- [1,1474,null,{}] 20:52:38 INFO - PROCESS | 4852 | 1467431558776 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:52:38 INFO - PROCESS | 4852 | 1467431558779 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:38 INFO - PROCESS | 4852 | 1467431558897 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 20:52:38 INFO - PROCESS | 4852 | 1467431558987 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:39 INFO - PROCESS | 4852 | 1467431558990 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:39 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED238BC000 == 33 [pid = 4852] [id = 378] 20:52:39 INFO - PROCESS | 4852 | ++DOMWINDOW == 95 (000000ED1F460400) [pid = 4852] [serial = 1134] [outer = 0000000000000000] 20:52:39 INFO - PROCESS | 4852 | ++DOMWINDOW == 96 (000000ED1F46A400) [pid = 4852] [serial = 1135] [outer = 000000ED1F460400] 20:52:39 INFO - PROCESS | 4852 | 1467431559049 Marionette DEBUG loaded listener.js 20:52:39 INFO - PROCESS | 4852 | ++DOMWINDOW == 97 (000000ED1FAA6800) [pid = 4852] [serial = 1136] [outer = 000000ED1F460400] 20:52:39 INFO - PROCESS | 4852 | 1467431559731 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:52:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 20:52:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1032ms 20:52:39 INFO - PROCESS | 4852 | 1467431559802 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 20:52:39 INFO - PROCESS | 4852 | 1467431559805 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 20:52:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 20:52:39 INFO - PROCESS | 4852 | 1467431559809 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 20:52:39 INFO - PROCESS | 4852 | 1467431559814 Marionette TRACE conn5 <- [1,1478,null,{}] 20:52:39 INFO - PROCESS | 4852 | 1467431559825 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:52:39 INFO - PROCESS | 4852 | 1467431559831 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:39 INFO - PROCESS | 4852 | 1467431559971 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 20:52:40 INFO - PROCESS | 4852 | 1467431560041 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:40 INFO - PROCESS | 4852 | 1467431560045 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:40 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED2731A800 == 34 [pid = 4852] [id = 379] 20:52:40 INFO - PROCESS | 4852 | ++DOMWINDOW == 98 (000000ED1FEF1400) [pid = 4852] [serial = 1137] [outer = 0000000000000000] 20:52:40 INFO - PROCESS | 4852 | ++DOMWINDOW == 99 (000000ED20E5E400) [pid = 4852] [serial = 1138] [outer = 000000ED1FEF1400] 20:52:40 INFO - PROCESS | 4852 | 1467431560106 Marionette DEBUG loaded listener.js 20:52:40 INFO - PROCESS | 4852 | ++DOMWINDOW == 100 (000000ED21787800) [pid = 4852] [serial = 1139] [outer = 000000ED1FEF1400] 20:52:40 INFO - PROCESS | 4852 | 1467431560764 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:52:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 20:52:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 986ms 20:52:40 INFO - PROCESS | 4852 | 1467431560797 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 20:52:40 INFO - PROCESS | 4852 | 1467431560800 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 20:52:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 20:52:40 INFO - PROCESS | 4852 | 1467431560804 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 20:52:40 INFO - PROCESS | 4852 | 1467431560806 Marionette TRACE conn5 <- [1,1482,null,{}] 20:52:40 INFO - PROCESS | 4852 | 1467431560809 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:52:40 INFO - PROCESS | 4852 | 1467431560812 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:40 INFO - PROCESS | 4852 | 1467431560925 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 20:52:41 INFO - PROCESS | 4852 | 1467431561000 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:41 INFO - PROCESS | 4852 | 1467431561003 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:41 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27D9F800 == 35 [pid = 4852] [id = 380] 20:52:41 INFO - PROCESS | 4852 | ++DOMWINDOW == 101 (000000ED22A92800) [pid = 4852] [serial = 1140] [outer = 0000000000000000] 20:52:41 INFO - PROCESS | 4852 | ++DOMWINDOW == 102 (000000ED22C13C00) [pid = 4852] [serial = 1141] [outer = 000000ED22A92800] 20:52:41 INFO - PROCESS | 4852 | 1467431561059 Marionette DEBUG loaded listener.js 20:52:41 INFO - PROCESS | 4852 | ++DOMWINDOW == 103 (000000ED22C9D400) [pid = 4852] [serial = 1142] [outer = 000000ED22A92800] 20:52:41 INFO - PROCESS | 4852 | 1467431561660 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:52:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 20:52:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 943ms 20:52:41 INFO - PROCESS | 4852 | 1467431561749 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 20:52:41 INFO - PROCESS | 4852 | 1467431561752 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 20:52:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 20:52:41 INFO - PROCESS | 4852 | 1467431561756 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 20:52:41 INFO - PROCESS | 4852 | 1467431561758 Marionette TRACE conn5 <- [1,1486,null,{}] 20:52:41 INFO - PROCESS | 4852 | 1467431561762 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:52:41 INFO - PROCESS | 4852 | 1467431561764 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:41 INFO - PROCESS | 4852 | 1467431561884 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 20:52:41 INFO - PROCESS | 4852 | 1467431561953 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:41 INFO - PROCESS | 4852 | 1467431561955 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:41 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED28035800 == 36 [pid = 4852] [id = 381] 20:52:41 INFO - PROCESS | 4852 | ++DOMWINDOW == 104 (000000ED23804000) [pid = 4852] [serial = 1143] [outer = 0000000000000000] 20:52:42 INFO - PROCESS | 4852 | ++DOMWINDOW == 105 (000000ED2380B400) [pid = 4852] [serial = 1144] [outer = 000000ED23804000] 20:52:42 INFO - PROCESS | 4852 | 1467431562011 Marionette DEBUG loaded listener.js 20:52:42 INFO - PROCESS | 4852 | ++DOMWINDOW == 106 (000000ED23B45800) [pid = 4852] [serial = 1145] [outer = 000000ED23804000] 20:52:42 INFO - PROCESS | 4852 | --DOCSHELL 000000ED203D8000 == 35 [pid = 4852] [id = 373] 20:52:42 INFO - PROCESS | 4852 | --DOCSHELL 000000ED13C69800 == 34 [pid = 4852] [id = 372] 20:52:42 INFO - PROCESS | 4852 | 1467431562788 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:52:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 20:52:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1082ms 20:52:42 INFO - PROCESS | 4852 | 1467431562839 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 20:52:42 INFO - PROCESS | 4852 | 1467431562845 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 20:52:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 20:52:42 INFO - PROCESS | 4852 | 1467431562850 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 20:52:42 INFO - PROCESS | 4852 | 1467431562854 Marionette TRACE conn5 <- [1,1490,null,{}] 20:52:42 INFO - PROCESS | 4852 | 1467431562861 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:52:42 INFO - PROCESS | 4852 | 1467431562864 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:43 INFO - PROCESS | 4852 | 1467431562995 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 20:52:43 INFO - PROCESS | 4852 | 1467431563066 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:43 INFO - PROCESS | 4852 | 1467431563071 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:43 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1FDD7000 == 35 [pid = 4852] [id = 382] 20:52:43 INFO - PROCESS | 4852 | ++DOMWINDOW == 107 (000000ED14BB8C00) [pid = 4852] [serial = 1146] [outer = 0000000000000000] 20:52:43 INFO - PROCESS | 4852 | ++DOMWINDOW == 108 (000000ED183B7800) [pid = 4852] [serial = 1147] [outer = 000000ED14BB8C00] 20:52:43 INFO - PROCESS | 4852 | 1467431563173 Marionette DEBUG loaded listener.js 20:52:43 INFO - PROCESS | 4852 | ++DOMWINDOW == 109 (000000ED1D14A400) [pid = 4852] [serial = 1148] [outer = 000000ED14BB8C00] 20:52:43 INFO - PROCESS | 4852 | 1467431563847 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:52:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 20:52:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1035ms 20:52:43 INFO - PROCESS | 4852 | 1467431563888 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 20:52:43 INFO - PROCESS | 4852 | 1467431563894 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 20:52:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 20:52:43 INFO - PROCESS | 4852 | 1467431563901 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 20:52:43 INFO - PROCESS | 4852 | 1467431563904 Marionette TRACE conn5 <- [1,1494,null,{}] 20:52:43 INFO - PROCESS | 4852 | 1467431563908 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:52:43 INFO - PROCESS | 4852 | 1467431563911 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:44 INFO - PROCESS | 4852 | 1467431564033 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 20:52:44 INFO - PROCESS | 4852 | 1467431564155 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:44 INFO - PROCESS | 4852 | 1467431564157 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:44 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27078800 == 36 [pid = 4852] [id = 383] 20:52:44 INFO - PROCESS | 4852 | ++DOMWINDOW == 110 (000000ED1FAA5400) [pid = 4852] [serial = 1149] [outer = 0000000000000000] 20:52:44 INFO - PROCESS | 4852 | ++DOMWINDOW == 111 (000000ED1FDAF000) [pid = 4852] [serial = 1150] [outer = 000000ED1FAA5400] 20:52:44 INFO - PROCESS | 4852 | 1467431564218 Marionette DEBUG loaded listener.js 20:52:44 INFO - PROCESS | 4852 | ++DOMWINDOW == 112 (000000ED20A9C000) [pid = 4852] [serial = 1151] [outer = 000000ED1FAA5400] 20:52:44 INFO - PROCESS | 4852 | 1467431564825 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:52:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 20:52:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 988ms 20:52:44 INFO - PROCESS | 4852 | 1467431564889 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 20:52:44 INFO - PROCESS | 4852 | 1467431564892 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 20:52:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 20:52:44 INFO - PROCESS | 4852 | 1467431564896 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 20:52:44 INFO - PROCESS | 4852 | 1467431564901 Marionette TRACE conn5 <- [1,1498,null,{}] 20:52:44 INFO - PROCESS | 4852 | 1467431564913 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:52:44 INFO - PROCESS | 4852 | 1467431564918 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:45 INFO - PROCESS | 4852 | 1467431565039 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 20:52:45 INFO - PROCESS | 4852 | 1467431565111 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:45 INFO - PROCESS | 4852 | 1467431565114 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:45 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED28AAD800 == 37 [pid = 4852] [id = 384] 20:52:45 INFO - PROCESS | 4852 | ++DOMWINDOW == 113 (000000ED2178E000) [pid = 4852] [serial = 1152] [outer = 0000000000000000] 20:52:45 INFO - PROCESS | 4852 | ++DOMWINDOW == 114 (000000ED2239E800) [pid = 4852] [serial = 1153] [outer = 000000ED2178E000] 20:52:45 INFO - PROCESS | 4852 | 1467431565216 Marionette DEBUG loaded listener.js 20:52:45 INFO - PROCESS | 4852 | ++DOMWINDOW == 115 (000000ED23807800) [pid = 4852] [serial = 1154] [outer = 000000ED2178E000] 20:52:45 INFO - PROCESS | 4852 | 1467431565863 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:52:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 20:52:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1034ms 20:52:45 INFO - PROCESS | 4852 | 1467431565932 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 20:52:45 INFO - PROCESS | 4852 | 1467431565936 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 20:52:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 20:52:45 INFO - PROCESS | 4852 | 1467431565939 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 20:52:45 INFO - PROCESS | 4852 | 1467431565942 Marionette TRACE conn5 <- [1,1502,null,{}] 20:52:45 INFO - PROCESS | 4852 | 1467431565946 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:52:45 INFO - PROCESS | 4852 | 1467431565948 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:46 INFO - PROCESS | 4852 | 1467431566062 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 20:52:46 INFO - PROCESS | 4852 | 1467431566139 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:46 INFO - PROCESS | 4852 | 1467431566142 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:46 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED28FDC800 == 38 [pid = 4852] [id = 385] 20:52:46 INFO - PROCESS | 4852 | ++DOMWINDOW == 116 (000000ED2457F800) [pid = 4852] [serial = 1155] [outer = 0000000000000000] 20:52:46 INFO - PROCESS | 4852 | ++DOMWINDOW == 117 (000000ED25004800) [pid = 4852] [serial = 1156] [outer = 000000ED2457F800] 20:52:46 INFO - PROCESS | 4852 | 1467431566239 Marionette DEBUG loaded listener.js 20:52:46 INFO - PROCESS | 4852 | ++DOMWINDOW == 118 (000000ED2500CC00) [pid = 4852] [serial = 1157] [outer = 000000ED2457F800] 20:52:46 INFO - PROCESS | 4852 | 1467431566924 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:52:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 20:52:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1028ms 20:52:46 INFO - PROCESS | 4852 | 1467431566970 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 20:52:46 INFO - PROCESS | 4852 | 1467431566972 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 20:52:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 20:52:46 INFO - PROCESS | 4852 | 1467431566976 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 20:52:46 INFO - PROCESS | 4852 | 1467431566978 Marionette TRACE conn5 <- [1,1506,null,{}] 20:52:46 INFO - PROCESS | 4852 | 1467431566982 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:52:46 INFO - PROCESS | 4852 | 1467431566984 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:47 INFO - PROCESS | 4852 | 1467431567092 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 20:52:47 INFO - PROCESS | 4852 | 1467431567169 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:47 INFO - PROCESS | 4852 | 1467431567171 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:47 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED29067800 == 39 [pid = 4852] [id = 386] 20:52:47 INFO - PROCESS | 4852 | ++DOMWINDOW == 119 (000000ED25043800) [pid = 4852] [serial = 1158] [outer = 0000000000000000] 20:52:47 INFO - PROCESS | 4852 | ++DOMWINDOW == 120 (000000ED25047000) [pid = 4852] [serial = 1159] [outer = 000000ED25043800] 20:52:47 INFO - PROCESS | 4852 | 1467431567227 Marionette DEBUG loaded listener.js 20:52:47 INFO - PROCESS | 4852 | ++DOMWINDOW == 121 (000000ED25050800) [pid = 4852] [serial = 1160] [outer = 000000ED25043800] 20:52:47 INFO - PROCESS | 4852 | 1467431567817 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:52:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 20:52:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 879ms 20:52:47 INFO - PROCESS | 4852 | 1467431567858 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 20:52:47 INFO - PROCESS | 4852 | 1467431567862 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 20:52:47 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 20:52:47 INFO - PROCESS | 4852 | 1467431567866 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 20:52:47 INFO - PROCESS | 4852 | 1467431567871 Marionette TRACE conn5 <- [1,1510,null,{}] 20:52:47 INFO - PROCESS | 4852 | 1467431567876 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:52:47 INFO - PROCESS | 4852 | 1467431567879 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:48 INFO - PROCESS | 4852 | 1467431567992 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 20:52:48 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1D027800 == 38 [pid = 4852] [id = 370] 20:52:48 INFO - PROCESS | 4852 | 1467431568156 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:48 INFO - PROCESS | 4852 | 1467431568160 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:48 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1941B800 == 39 [pid = 4852] [id = 387] 20:52:48 INFO - PROCESS | 4852 | ++DOMWINDOW == 122 (000000ED123C3C00) [pid = 4852] [serial = 1161] [outer = 0000000000000000] 20:52:48 INFO - PROCESS | 4852 | ++DOMWINDOW == 123 (000000ED13844400) [pid = 4852] [serial = 1162] [outer = 000000ED123C3C00] 20:52:48 INFO - PROCESS | 4852 | 1467431568262 Marionette DEBUG loaded listener.js 20:52:48 INFO - PROCESS | 4852 | ++DOMWINDOW == 124 (000000ED1D3E4000) [pid = 4852] [serial = 1163] [outer = 000000ED123C3C00] 20:52:48 INFO - PROCESS | 4852 | 1467431568908 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:52:48 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:52:48 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:52:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 20:52:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:52:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:52:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 20:52:48 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:52:48 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:52:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 20:52:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:52:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:52:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 20:52:48 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:52:48 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:52:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 20:52:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:52:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:52:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 20:52:48 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:52:48 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:52:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 20:52:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:52:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:52:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 20:52:48 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1085ms 20:52:48 INFO - PROCESS | 4852 | 1467431568971 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 20:52:48 INFO - PROCESS | 4852 | 1467431568975 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 20:52:48 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 20:52:48 INFO - PROCESS | 4852 | 1467431568982 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 20:52:48 INFO - PROCESS | 4852 | 1467431568985 Marionette TRACE conn5 <- [1,1514,null,{}] 20:52:49 INFO - PROCESS | 4852 | 1467431568991 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:52:49 INFO - PROCESS | 4852 | 1467431568994 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:49 INFO - PROCESS | 4852 | 1467431569119 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 20:52:49 INFO - PROCESS | 4852 | 1467431569235 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:49 INFO - PROCESS | 4852 | 1467431569239 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:49 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27D95000 == 40 [pid = 4852] [id = 388] 20:52:49 INFO - PROCESS | 4852 | ++DOMWINDOW == 125 (000000ED1FE31800) [pid = 4852] [serial = 1164] [outer = 0000000000000000] 20:52:49 INFO - PROCESS | 4852 | ++DOMWINDOW == 126 (000000ED215F7C00) [pid = 4852] [serial = 1165] [outer = 000000ED1FE31800] 20:52:49 INFO - PROCESS | 4852 | 1467431569301 Marionette DEBUG loaded listener.js 20:52:49 INFO - PROCESS | 4852 | ++DOMWINDOW == 127 (000000ED22C93000) [pid = 4852] [serial = 1166] [outer = 000000ED1FE31800] 20:52:49 INFO - PROCESS | 4852 | 1467431569904 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:52:49 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 20:52:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 20:52:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:52:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:52:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 20:52:49 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 20:52:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 20:52:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:52:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:52:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 20:52:49 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 20:52:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 20:52:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:52:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:52:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 20:52:49 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 945ms 20:52:49 INFO - PROCESS | 4852 | 1467431569942 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 20:52:49 INFO - PROCESS | 4852 | 1467431569946 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 20:52:49 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 20:52:49 INFO - PROCESS | 4852 | 1467431569952 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 20:52:49 INFO - PROCESS | 4852 | 1467431569954 Marionette TRACE conn5 <- [1,1518,null,{}] 20:52:49 INFO - PROCESS | 4852 | 1467431569959 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:52:49 INFO - PROCESS | 4852 | 1467431569961 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:50 INFO - PROCESS | 4852 | 1467431570087 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 20:52:50 INFO - PROCESS | 4852 | 1467431570176 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:50 INFO - PROCESS | 4852 | 1467431570178 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:50 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED29069000 == 41 [pid = 4852] [id = 389] 20:52:50 INFO - PROCESS | 4852 | ++DOMWINDOW == 128 (000000ED23B67800) [pid = 4852] [serial = 1167] [outer = 0000000000000000] 20:52:50 INFO - PROCESS | 4852 | ++DOMWINDOW == 129 (000000ED25009000) [pid = 4852] [serial = 1168] [outer = 000000ED23B67800] 20:52:50 INFO - PROCESS | 4852 | 1467431570237 Marionette DEBUG loaded listener.js 20:52:50 INFO - PROCESS | 4852 | ++DOMWINDOW == 130 (000000ED25051400) [pid = 4852] [serial = 1169] [outer = 000000ED23B67800] 20:52:50 INFO - PROCESS | 4852 | 1467431570804 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:52:50 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:52:50 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 20:52:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:52:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:52:50 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 20:52:50 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 20:52:50 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:52:50 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 20:52:50 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 881ms 20:52:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 20:52:50 INFO - PROCESS | 4852 | 1467431570836 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 20:52:50 INFO - PROCESS | 4852 | 1467431570839 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 20:52:50 INFO - PROCESS | 4852 | 1467431570850 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 20:52:50 INFO - PROCESS | 4852 | 1467431570857 Marionette TRACE conn5 <- [1,1522,null,{}] 20:52:50 INFO - PROCESS | 4852 | 1467431570862 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:52:50 INFO - PROCESS | 4852 | 1467431570866 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:51 INFO - PROCESS | 4852 | 1467431571015 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 20:52:51 INFO - PROCESS | 4852 | 1467431571107 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:51 INFO - PROCESS | 4852 | 1467431571110 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:51 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED17CE1000 == 42 [pid = 4852] [id = 390] 20:52:51 INFO - PROCESS | 4852 | ++DOMWINDOW == 131 (000000ED25051000) [pid = 4852] [serial = 1170] [outer = 0000000000000000] 20:52:51 INFO - PROCESS | 4852 | ++DOMWINDOW == 132 (000000ED25090C00) [pid = 4852] [serial = 1171] [outer = 000000ED25051000] 20:52:51 INFO - PROCESS | 4852 | 1467431571167 Marionette DEBUG loaded listener.js 20:52:51 INFO - PROCESS | 4852 | ++DOMWINDOW == 133 (000000ED25183400) [pid = 4852] [serial = 1172] [outer = 000000ED25051000] 20:52:51 INFO - PROCESS | 4852 | 1467431571783 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:52:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 20:52:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1003ms 20:52:51 INFO - PROCESS | 4852 | 1467431571848 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 20:52:51 INFO - PROCESS | 4852 | 1467431571851 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 20:52:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 20:52:51 INFO - PROCESS | 4852 | 1467431571855 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 20:52:51 INFO - PROCESS | 4852 | 1467431571857 Marionette TRACE conn5 <- [1,1526,null,{}] 20:52:51 INFO - PROCESS | 4852 | 1467431571861 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:52:51 INFO - PROCESS | 4852 | 1467431571863 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:51 INFO - PROCESS | 4852 | 1467431571976 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 20:52:52 INFO - PROCESS | 4852 | 1467431572055 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:52 INFO - PROCESS | 4852 | 1467431572057 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:52 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27F4A800 == 43 [pid = 4852] [id = 391] 20:52:52 INFO - PROCESS | 4852 | ++DOMWINDOW == 134 (000000ED251B0C00) [pid = 4852] [serial = 1173] [outer = 0000000000000000] 20:52:52 INFO - PROCESS | 4852 | ++DOMWINDOW == 135 (000000ED251BA000) [pid = 4852] [serial = 1174] [outer = 000000ED251B0C00] 20:52:52 INFO - PROCESS | 4852 | 1467431572167 Marionette DEBUG loaded listener.js 20:52:52 INFO - PROCESS | 4852 | ++DOMWINDOW == 136 (000000ED26F08800) [pid = 4852] [serial = 1175] [outer = 000000ED251B0C00] 20:52:52 INFO - PROCESS | 4852 | 1467431572813 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:52:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 20:52:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 986ms 20:52:52 INFO - PROCESS | 4852 | 1467431572857 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 20:52:52 INFO - PROCESS | 4852 | 1467431572860 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 20:52:52 INFO - PROCESS | 4852 | 1467431572865 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 20:52:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 20:52:52 INFO - PROCESS | 4852 | 1467431572867 Marionette TRACE conn5 <- [1,1530,null,{}] 20:52:52 INFO - PROCESS | 4852 | 1467431572871 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:52:52 INFO - PROCESS | 4852 | 1467431572874 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:52 INFO - PROCESS | 4852 | 1467431572982 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 20:52:53 INFO - PROCESS | 4852 | 1467431573175 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:53 INFO - PROCESS | 4852 | 1467431573178 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:53 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED20EAA000 == 44 [pid = 4852] [id = 392] 20:52:53 INFO - PROCESS | 4852 | ++DOMWINDOW == 137 (000000ED18325000) [pid = 4852] [serial = 1176] [outer = 0000000000000000] 20:52:53 INFO - PROCESS | 4852 | ++DOMWINDOW == 138 (000000ED1D12F000) [pid = 4852] [serial = 1177] [outer = 000000ED18325000] 20:52:53 INFO - PROCESS | 4852 | 1467431573233 Marionette DEBUG loaded listener.js 20:52:53 INFO - PROCESS | 4852 | ++DOMWINDOW == 139 (000000ED1FE24400) [pid = 4852] [serial = 1178] [outer = 000000ED18325000] 20:52:53 INFO - PROCESS | 4852 | 1467431573880 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:52:53 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1FDD7000 == 43 [pid = 4852] [id = 382] 20:52:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 20:52:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1080ms 20:52:53 INFO - PROCESS | 4852 | 1467431573949 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 20:52:53 INFO - PROCESS | 4852 | 1467431573954 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 20:52:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 20:52:53 INFO - PROCESS | 4852 | 1467431573960 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 20:52:53 INFO - PROCESS | 4852 | 1467431573965 Marionette TRACE conn5 <- [1,1534,null,{}] 20:52:53 INFO - PROCESS | 4852 | 1467431573972 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:52:53 INFO - PROCESS | 4852 | 1467431573975 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:54 INFO - PROCESS | 4852 | 1467431574138 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 20:52:54 INFO - PROCESS | 4852 | 1467431574258 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:54 INFO - PROCESS | 4852 | 1467431574263 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:54 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24B68800 == 44 [pid = 4852] [id = 393] 20:52:54 INFO - PROCESS | 4852 | ++DOMWINDOW == 140 (000000ED1D90FC00) [pid = 4852] [serial = 1179] [outer = 0000000000000000] 20:52:54 INFO - PROCESS | 4852 | ++DOMWINDOW == 141 (000000ED1F45D400) [pid = 4852] [serial = 1180] [outer = 000000ED1D90FC00] 20:52:54 INFO - PROCESS | 4852 | 1467431574326 Marionette DEBUG loaded listener.js 20:52:54 INFO - PROCESS | 4852 | ++DOMWINDOW == 142 (000000ED1FEF8C00) [pid = 4852] [serial = 1181] [outer = 000000ED1D90FC00] 20:52:55 INFO - PROCESS | 4852 | --DOCSHELL 000000ED28AAD800 == 43 [pid = 4852] [id = 384] 20:52:55 INFO - PROCESS | 4852 | --DOCSHELL 000000ED22ABE800 == 42 [pid = 4852] [id = 19] 20:52:55 INFO - PROCESS | 4852 | --DOCSHELL 000000ED2020E800 == 41 [pid = 4852] [id = 27] 20:52:55 INFO - PROCESS | 4852 | --DOCSHELL 000000ED28FDC800 == 40 [pid = 4852] [id = 385] 20:52:55 INFO - PROCESS | 4852 | --DOCSHELL 000000ED22AB2000 == 39 [pid = 4852] [id = 28] 20:52:55 INFO - PROCESS | 4852 | --DOCSHELL 000000ED238BC000 == 38 [pid = 4852] [id = 378] 20:52:55 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1D026800 == 37 [pid = 4852] [id = 25] 20:52:55 INFO - PROCESS | 4852 | --DOCSHELL 000000ED2731A800 == 36 [pid = 4852] [id = 379] 20:52:55 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27D9F800 == 35 [pid = 4852] [id = 380] 20:52:55 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1EB97800 == 34 [pid = 4852] [id = 377] 20:52:55 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27F4A800 == 33 [pid = 4852] [id = 391] 20:52:55 INFO - PROCESS | 4852 | --DOCSHELL 000000ED17CE1000 == 32 [pid = 4852] [id = 390] 20:52:55 INFO - PROCESS | 4852 | --DOCSHELL 000000ED29069000 == 31 [pid = 4852] [id = 389] 20:52:55 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27D95000 == 30 [pid = 4852] [id = 388] 20:52:55 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1941B800 == 29 [pid = 4852] [id = 387] 20:52:57 INFO - PROCESS | 4852 | --DOCSHELL 000000ED217C8000 == 28 [pid = 4852] [id = 374] 20:52:57 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27078800 == 27 [pid = 4852] [id = 383] 20:52:57 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1C61E800 == 26 [pid = 4852] [id = 13] 20:52:57 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1F791800 == 25 [pid = 4852] [id = 371] 20:52:57 INFO - PROCESS | 4852 | --DOCSHELL 000000ED217B5000 == 24 [pid = 4852] [id = 18] 20:52:57 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1FA18800 == 23 [pid = 4852] [id = 26] 20:52:57 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1F623000 == 22 [pid = 4852] [id = 15] 20:52:57 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1FDC8000 == 21 [pid = 4852] [id = 16] 20:52:57 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1942A000 == 20 [pid = 4852] [id = 24] 20:52:57 INFO - PROCESS | 4852 | --DOCSHELL 000000ED29067800 == 19 [pid = 4852] [id = 386] 20:52:57 INFO - PROCESS | 4852 | --DOCSHELL 000000ED23A72800 == 18 [pid = 4852] [id = 20] 20:52:57 INFO - PROCESS | 4852 | --DOCSHELL 000000ED23B85000 == 17 [pid = 4852] [id = 375] 20:52:57 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27303000 == 16 [pid = 4852] [id = 22] 20:52:57 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1D38F800 == 15 [pid = 4852] [id = 14] 20:52:57 INFO - PROCESS | 4852 | --DOCSHELL 000000ED20214800 == 14 [pid = 4852] [id = 17] 20:52:57 INFO - PROCESS | 4852 | --DOCSHELL 000000ED23B87000 == 13 [pid = 4852] [id = 21] 20:52:57 INFO - PROCESS | 4852 | --DOCSHELL 000000ED186D2000 == 12 [pid = 4852] [id = 369] 20:52:57 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24F56000 == 11 [pid = 4852] [id = 376] 20:52:57 INFO - PROCESS | 4852 | --DOCSHELL 000000ED20EAA000 == 10 [pid = 4852] [id = 392] 20:52:57 INFO - PROCESS | 4852 | --DOCSHELL 000000ED28035800 == 9 [pid = 4852] [id = 381] 20:52:59 INFO - PROCESS | 4852 | 1467431579691 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:52:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 20:52:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 5802ms 20:52:59 INFO - PROCESS | 4852 | 1467431579764 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 20:52:59 INFO - PROCESS | 4852 | 1467431579769 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 20:52:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 20:52:59 INFO - PROCESS | 4852 | 1467431579774 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 20:52:59 INFO - PROCESS | 4852 | 1467431579777 Marionette TRACE conn5 <- [1,1538,null,{}] 20:52:59 INFO - PROCESS | 4852 | 1467431579784 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:52:59 INFO - PROCESS | 4852 | 1467431579787 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:59 INFO - PROCESS | 4852 | 1467431579893 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 20:52:59 INFO - PROCESS | 4852 | 1467431579901 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:59 INFO - PROCESS | 4852 | 1467431579906 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:52:59 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED22ABE800 == 10 [pid = 4852] [id = 394] 20:52:59 INFO - PROCESS | 4852 | ++DOMWINDOW == 143 (000000ED1C6E2000) [pid = 4852] [serial = 1182] [outer = 0000000000000000] 20:52:59 INFO - PROCESS | 4852 | ++DOMWINDOW == 144 (000000ED1C6EBC00) [pid = 4852] [serial = 1183] [outer = 000000ED1C6E2000] 20:52:59 INFO - PROCESS | 4852 | 1467431579956 Marionette DEBUG loaded listener.js 20:53:00 INFO - PROCESS | 4852 | ++DOMWINDOW == 145 (000000ED1D945C00) [pid = 4852] [serial = 1184] [outer = 000000ED1C6E2000] 20:53:00 INFO - PROCESS | 4852 | 1467431580502 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:53:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 20:53:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 796ms 20:53:00 INFO - PROCESS | 4852 | 1467431580576 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 20:53:00 INFO - PROCESS | 4852 | 1467431580581 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 20:53:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 20:53:00 INFO - PROCESS | 4852 | 1467431580588 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 20:53:00 INFO - PROCESS | 4852 | 1467431580591 Marionette TRACE conn5 <- [1,1542,null,{}] 20:53:00 INFO - PROCESS | 4852 | 1467431580595 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:53:00 INFO - PROCESS | 4852 | 1467431580598 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:00 INFO - PROCESS | 4852 | 1467431580725 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 20:53:00 INFO - PROCESS | 4852 | 1467431580817 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:00 INFO - PROCESS | 4852 | 1467431580820 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:00 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED2706B800 == 11 [pid = 4852] [id = 395] 20:53:00 INFO - PROCESS | 4852 | ++DOMWINDOW == 146 (000000ED1F908800) [pid = 4852] [serial = 1185] [outer = 0000000000000000] 20:53:00 INFO - PROCESS | 4852 | ++DOMWINDOW == 147 (000000ED1FA9F400) [pid = 4852] [serial = 1186] [outer = 000000ED1F908800] 20:53:00 INFO - PROCESS | 4852 | 1467431580870 Marionette DEBUG loaded listener.js 20:53:00 INFO - PROCESS | 4852 | ++DOMWINDOW == 148 (000000ED1FEF3800) [pid = 4852] [serial = 1187] [outer = 000000ED1F908800] 20:53:01 INFO - PROCESS | 4852 | 1467431581381 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:53:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 20:53:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 839ms 20:53:01 INFO - PROCESS | 4852 | 1467431581432 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 20:53:01 INFO - PROCESS | 4852 | 1467431581435 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 20:53:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 20:53:01 INFO - PROCESS | 4852 | 1467431581447 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 20:53:01 INFO - PROCESS | 4852 | 1467431581451 Marionette TRACE conn5 <- [1,1546,null,{}] 20:53:01 INFO - PROCESS | 4852 | 1467431581463 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:53:01 INFO - PROCESS | 4852 | 1467431581468 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:01 INFO - PROCESS | 4852 | 1467431581595 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 20:53:01 INFO - PROCESS | 4852 | 1467431581657 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:01 INFO - PROCESS | 4852 | 1467431581660 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:01 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED28AAD800 == 12 [pid = 4852] [id = 396] 20:53:01 INFO - PROCESS | 4852 | ++DOMWINDOW == 149 (000000ED2178C400) [pid = 4852] [serial = 1188] [outer = 0000000000000000] 20:53:01 INFO - PROCESS | 4852 | ++DOMWINDOW == 150 (000000ED221DD000) [pid = 4852] [serial = 1189] [outer = 000000ED2178C400] 20:53:01 INFO - PROCESS | 4852 | 1467431581712 Marionette DEBUG loaded listener.js 20:53:01 INFO - PROCESS | 4852 | ++DOMWINDOW == 151 (000000ED22C9E000) [pid = 4852] [serial = 1190] [outer = 000000ED2178C400] 20:53:02 INFO - PROCESS | 4852 | 1467431582186 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:53:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 20:53:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 775ms 20:53:02 INFO - PROCESS | 4852 | 1467431582227 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 20:53:02 INFO - PROCESS | 4852 | 1467431582230 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 20:53:02 INFO - PROCESS | 4852 | 1467431582233 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 20:53:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 20:53:02 INFO - PROCESS | 4852 | 1467431582235 Marionette TRACE conn5 <- [1,1550,null,{}] 20:53:02 INFO - PROCESS | 4852 | 1467431582238 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:53:02 INFO - PROCESS | 4852 | 1467431582241 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:02 INFO - PROCESS | 4852 | 1467431582363 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 20:53:02 INFO - PROCESS | 4852 | 1467431582422 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:02 INFO - PROCESS | 4852 | 1467431582424 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:02 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED2906F000 == 13 [pid = 4852] [id = 397] 20:53:02 INFO - PROCESS | 4852 | ++DOMWINDOW == 152 (000000ED24579400) [pid = 4852] [serial = 1191] [outer = 0000000000000000] 20:53:02 INFO - PROCESS | 4852 | ++DOMWINDOW == 153 (000000ED2457D800) [pid = 4852] [serial = 1192] [outer = 000000ED24579400] 20:53:02 INFO - PROCESS | 4852 | 1467431582471 Marionette DEBUG loaded listener.js 20:53:02 INFO - PROCESS | 4852 | ++DOMWINDOW == 154 (000000ED25010400) [pid = 4852] [serial = 1193] [outer = 000000ED24579400] 20:53:02 INFO - PROCESS | 4852 | --DOMWINDOW == 153 (000000ED1F468C00) [pid = 4852] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 20:53:02 INFO - PROCESS | 4852 | --DOMWINDOW == 152 (000000ED17C7B800) [pid = 4852] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 20:53:02 INFO - PROCESS | 4852 | --DOMWINDOW == 151 (000000ED23ACD400) [pid = 4852] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 20:53:02 INFO - PROCESS | 4852 | --DOMWINDOW == 150 (000000ED17C75800) [pid = 4852] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 20:53:02 INFO - PROCESS | 4852 | --DOMWINDOW == 149 (000000ED13853800) [pid = 4852] [serial = 1106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 20:53:02 INFO - PROCESS | 4852 | --DOMWINDOW == 148 (000000ED1378DC00) [pid = 4852] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 20:53:02 INFO - PROCESS | 4852 | --DOMWINDOW == 147 (000000ED13931800) [pid = 4852] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 20:53:02 INFO - PROCESS | 4852 | --DOMWINDOW == 146 (000000ED1873AC00) [pid = 4852] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 20:53:02 INFO - PROCESS | 4852 | --DOMWINDOW == 145 (000000ED18738800) [pid = 4852] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 20:53:02 INFO - PROCESS | 4852 | --DOMWINDOW == 144 (000000ED20DE5400) [pid = 4852] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 20:53:02 INFO - PROCESS | 4852 | --DOMWINDOW == 143 (000000ED1379D800) [pid = 4852] [serial = 1103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 20:53:02 INFO - PROCESS | 4852 | --DOMWINDOW == 142 (000000ED13D1A400) [pid = 4852] [serial = 1094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 20:53:02 INFO - PROCESS | 4852 | --DOMWINDOW == 141 (000000ED1D14F800) [pid = 4852] [serial = 1097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 20:53:02 INFO - PROCESS | 4852 | --DOMWINDOW == 140 (000000ED22C92400) [pid = 4852] [serial = 1100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 20:53:02 INFO - PROCESS | 4852 | --DOMWINDOW == 139 (000000ED22C12800) [pid = 4852] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 20:53:02 INFO - PROCESS | 4852 | --DOMWINDOW == 138 (000000ED23811000) [pid = 4852] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 20:53:02 INFO - PROCESS | 4852 | --DOMWINDOW == 137 (000000ED1D93AC00) [pid = 4852] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 20:53:02 INFO - PROCESS | 4852 | --DOMWINDOW == 136 (000000ED13224C00) [pid = 4852] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 20:53:02 INFO - PROCESS | 4852 | --DOMWINDOW == 135 (000000ED1C6ECC00) [pid = 4852] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 20:53:02 INFO - PROCESS | 4852 | --DOMWINDOW == 134 (000000ED1FAA5400) [pid = 4852] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 20:53:02 INFO - PROCESS | 4852 | --DOMWINDOW == 133 (000000ED1FAA4800) [pid = 4852] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 20:53:02 INFO - PROCESS | 4852 | --DOMWINDOW == 132 (000000ED13782800) [pid = 4852] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 20:53:02 INFO - PROCESS | 4852 | --DOMWINDOW == 131 (000000ED18325000) [pid = 4852] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 20:53:02 INFO - PROCESS | 4852 | --DOMWINDOW == 130 (000000ED1873BC00) [pid = 4852] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 20:53:02 INFO - PROCESS | 4852 | --DOMWINDOW == 129 (000000ED13C26400) [pid = 4852] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 20:53:02 INFO - PROCESS | 4852 | --DOMWINDOW == 128 (000000ED22A92800) [pid = 4852] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 20:53:02 INFO - PROCESS | 4852 | --DOMWINDOW == 127 (000000ED251B0C00) [pid = 4852] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 20:53:02 INFO - PROCESS | 4852 | --DOMWINDOW == 126 (000000ED25043800) [pid = 4852] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 20:53:02 INFO - PROCESS | 4852 | --DOMWINDOW == 125 (000000ED25051000) [pid = 4852] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 20:53:02 INFO - PROCESS | 4852 | --DOMWINDOW == 124 (000000ED2457F800) [pid = 4852] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 20:53:02 INFO - PROCESS | 4852 | --DOMWINDOW == 123 (000000ED23804000) [pid = 4852] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 20:53:02 INFO - PROCESS | 4852 | --DOMWINDOW == 122 (000000ED23B67800) [pid = 4852] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 20:53:02 INFO - PROCESS | 4852 | --DOMWINDOW == 121 (000000ED123C3C00) [pid = 4852] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 20:53:02 INFO - PROCESS | 4852 | --DOMWINDOW == 120 (000000ED1FEF1400) [pid = 4852] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 20:53:02 INFO - PROCESS | 4852 | --DOMWINDOW == 119 (000000ED1FE31800) [pid = 4852] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 20:53:02 INFO - PROCESS | 4852 | --DOMWINDOW == 118 (000000ED1F460400) [pid = 4852] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 20:53:02 INFO - PROCESS | 4852 | --DOMWINDOW == 117 (000000ED20AA7000) [pid = 4852] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 20:53:02 INFO - PROCESS | 4852 | --DOMWINDOW == 116 (000000ED14BB8C00) [pid = 4852] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 20:53:02 INFO - PROCESS | 4852 | --DOMWINDOW == 115 (000000ED2178E000) [pid = 4852] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 20:53:02 INFO - PROCESS | 4852 | --DOMWINDOW == 114 (000000ED1F395400) [pid = 4852] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 20:53:03 INFO - PROCESS | 4852 | 1467431583142 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:53:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 20:53:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 943ms 20:53:03 INFO - PROCESS | 4852 | 1467431583179 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 20:53:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 20:53:03 INFO - PROCESS | 4852 | 1467431583181 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 20:53:03 INFO - PROCESS | 4852 | 1467431583184 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 20:53:03 INFO - PROCESS | 4852 | 1467431583186 Marionette TRACE conn5 <- [1,1554,null,{}] 20:53:03 INFO - PROCESS | 4852 | 1467431583189 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:53:03 INFO - PROCESS | 4852 | 1467431583192 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:03 INFO - PROCESS | 4852 | 1467431583276 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 20:53:03 INFO - PROCESS | 4852 | 1467431583281 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:03 INFO - PROCESS | 4852 | 1467431583283 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:03 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24C0A800 == 14 [pid = 4852] [id = 398] 20:53:03 INFO - PROCESS | 4852 | ++DOMWINDOW == 115 (000000ED1384CC00) [pid = 4852] [serial = 1194] [outer = 0000000000000000] 20:53:03 INFO - PROCESS | 4852 | ++DOMWINDOW == 116 (000000ED17BFA000) [pid = 4852] [serial = 1195] [outer = 000000ED1384CC00] 20:53:03 INFO - PROCESS | 4852 | 1467431583330 Marionette DEBUG loaded listener.js 20:53:03 INFO - PROCESS | 4852 | ++DOMWINDOW == 117 (000000ED1C6E8800) [pid = 4852] [serial = 1196] [outer = 000000ED1384CC00] 20:53:03 INFO - PROCESS | 4852 | 1467431583781 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:53:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 20:53:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 631ms 20:53:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 20:53:03 INFO - PROCESS | 4852 | 1467431583817 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 20:53:03 INFO - PROCESS | 4852 | 1467431583819 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 20:53:03 INFO - PROCESS | 4852 | 1467431583823 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 20:53:03 INFO - PROCESS | 4852 | 1467431583825 Marionette TRACE conn5 <- [1,1558,null,{}] 20:53:03 INFO - PROCESS | 4852 | 1467431583828 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:53:03 INFO - PROCESS | 4852 | 1467431583834 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:03 INFO - PROCESS | 4852 | 1467431583958 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 20:53:03 INFO - PROCESS | 4852 | 1467431583964 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:03 INFO - PROCESS | 4852 | 1467431583966 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:03 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27F04800 == 15 [pid = 4852] [id = 399] 20:53:03 INFO - PROCESS | 4852 | ++DOMWINDOW == 118 (000000ED1FAAAC00) [pid = 4852] [serial = 1197] [outer = 0000000000000000] 20:53:04 INFO - PROCESS | 4852 | ++DOMWINDOW == 119 (000000ED23ACD400) [pid = 4852] [serial = 1198] [outer = 000000ED1FAAAC00] 20:53:04 INFO - PROCESS | 4852 | 1467431584012 Marionette DEBUG loaded listener.js 20:53:04 INFO - PROCESS | 4852 | ++DOMWINDOW == 120 (000000ED25044400) [pid = 4852] [serial = 1199] [outer = 000000ED1FAAAC00] 20:53:04 INFO - PROCESS | 4852 | 1467431584475 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:53:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 20:53:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 690ms 20:53:04 INFO - PROCESS | 4852 | 1467431584515 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 20:53:04 INFO - PROCESS | 4852 | 1467431584517 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 20:53:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 20:53:04 INFO - PROCESS | 4852 | 1467431584521 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 20:53:04 INFO - PROCESS | 4852 | 1467431584523 Marionette TRACE conn5 <- [1,1562,null,{}] 20:53:04 INFO - PROCESS | 4852 | 1467431584527 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:53:04 INFO - PROCESS | 4852 | 1467431584529 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:04 INFO - PROCESS | 4852 | 1467431584612 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 20:53:04 INFO - PROCESS | 4852 | 1467431584617 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:04 INFO - PROCESS | 4852 | 1467431584619 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:04 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24796000 == 16 [pid = 4852] [id = 400] 20:53:04 INFO - PROCESS | 4852 | ++DOMWINDOW == 121 (000000ED25063C00) [pid = 4852] [serial = 1200] [outer = 0000000000000000] 20:53:04 INFO - PROCESS | 4852 | ++DOMWINDOW == 122 (000000ED2506A400) [pid = 4852] [serial = 1201] [outer = 000000ED25063C00] 20:53:04 INFO - PROCESS | 4852 | 1467431584664 Marionette DEBUG loaded listener.js 20:53:04 INFO - PROCESS | 4852 | ++DOMWINDOW == 123 (000000ED2508D400) [pid = 4852] [serial = 1202] [outer = 000000ED25063C00] 20:53:05 INFO - PROCESS | 4852 | 1467431585319 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:53:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 20:53:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 879ms 20:53:05 INFO - PROCESS | 4852 | 1467431585404 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 20:53:05 INFO - PROCESS | 4852 | 1467431585409 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 20:53:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 20:53:05 INFO - PROCESS | 4852 | 1467431585415 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 20:53:05 INFO - PROCESS | 4852 | 1467431585418 Marionette TRACE conn5 <- [1,1566,null,{}] 20:53:05 INFO - PROCESS | 4852 | 1467431585425 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:53:05 INFO - PROCESS | 4852 | 1467431585429 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:05 INFO - PROCESS | 4852 | 1467431585553 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 20:53:05 INFO - PROCESS | 4852 | 1467431585648 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:05 INFO - PROCESS | 4852 | 1467431585651 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:05 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED247A2800 == 17 [pid = 4852] [id = 401] 20:53:05 INFO - PROCESS | 4852 | ++DOMWINDOW == 124 (000000ED13AEB000) [pid = 4852] [serial = 1203] [outer = 0000000000000000] 20:53:05 INFO - PROCESS | 4852 | ++DOMWINDOW == 125 (000000ED1D3E3000) [pid = 4852] [serial = 1204] [outer = 000000ED13AEB000] 20:53:05 INFO - PROCESS | 4852 | 1467431585710 Marionette DEBUG loaded listener.js 20:53:05 INFO - PROCESS | 4852 | ++DOMWINDOW == 126 (000000ED1F473400) [pid = 4852] [serial = 1205] [outer = 000000ED13AEB000] 20:53:06 INFO - PROCESS | 4852 | 1467431586307 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:53:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 20:53:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 941ms 20:53:06 INFO - PROCESS | 4852 | 1467431586359 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 20:53:06 INFO - PROCESS | 4852 | 1467431586364 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 20:53:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 20:53:06 INFO - PROCESS | 4852 | 1467431586371 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 20:53:06 INFO - PROCESS | 4852 | 1467431586374 Marionette TRACE conn5 <- [1,1570,null,{}] 20:53:06 INFO - PROCESS | 4852 | 1467431586378 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:53:06 INFO - PROCESS | 4852 | 1467431586381 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:06 INFO - PROCESS | 4852 | 1467431586505 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 20:53:06 INFO - PROCESS | 4852 | 1467431586599 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:06 INFO - PROCESS | 4852 | 1467431586602 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:06 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27F1C000 == 18 [pid = 4852] [id = 402] 20:53:06 INFO - PROCESS | 4852 | ++DOMWINDOW == 127 (000000ED20AA5400) [pid = 4852] [serial = 1206] [outer = 0000000000000000] 20:53:06 INFO - PROCESS | 4852 | ++DOMWINDOW == 128 (000000ED20DEB000) [pid = 4852] [serial = 1207] [outer = 000000ED20AA5400] 20:53:06 INFO - PROCESS | 4852 | 1467431586662 Marionette DEBUG loaded listener.js 20:53:06 INFO - PROCESS | 4852 | ++DOMWINDOW == 129 (000000ED221D8000) [pid = 4852] [serial = 1208] [outer = 000000ED20AA5400] 20:53:07 INFO - PROCESS | 4852 | 1467431587292 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:53:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 20:53:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 985ms 20:53:07 INFO - PROCESS | 4852 | 1467431587357 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 20:53:07 INFO - PROCESS | 4852 | 1467431587360 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 20:53:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 20:53:07 INFO - PROCESS | 4852 | 1467431587364 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 20:53:07 INFO - PROCESS | 4852 | 1467431587368 Marionette TRACE conn5 <- [1,1574,null,{}] 20:53:07 INFO - PROCESS | 4852 | 1467431587379 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:53:07 INFO - PROCESS | 4852 | 1467431587385 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:07 INFO - PROCESS | 4852 | 1467431587498 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 20:53:07 INFO - PROCESS | 4852 | 1467431587629 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:07 INFO - PROCESS | 4852 | 1467431587633 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:07 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED28EC4000 == 19 [pid = 4852] [id = 403] 20:53:07 INFO - PROCESS | 4852 | ++DOMWINDOW == 130 (000000ED2506BC00) [pid = 4852] [serial = 1209] [outer = 0000000000000000] 20:53:07 INFO - PROCESS | 4852 | ++DOMWINDOW == 131 (000000ED25071800) [pid = 4852] [serial = 1210] [outer = 000000ED2506BC00] 20:53:07 INFO - PROCESS | 4852 | 1467431587693 Marionette DEBUG loaded listener.js 20:53:07 INFO - PROCESS | 4852 | ++DOMWINDOW == 132 (000000ED250C3000) [pid = 4852] [serial = 1211] [outer = 000000ED2506BC00] 20:53:08 INFO - PROCESS | 4852 | 1467431588312 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:53:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 20:53:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 982ms 20:53:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 20:53:08 INFO - PROCESS | 4852 | 1467431588348 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 20:53:08 INFO - PROCESS | 4852 | 1467431588351 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 20:53:08 INFO - PROCESS | 4852 | 1467431588355 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 20:53:08 INFO - PROCESS | 4852 | 1467431588357 Marionette TRACE conn5 <- [1,1578,null,{}] 20:53:08 INFO - PROCESS | 4852 | 1467431588361 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:53:08 INFO - PROCESS | 4852 | 1467431588363 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:08 INFO - PROCESS | 4852 | 1467431588481 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 20:53:08 INFO - PROCESS | 4852 | 1467431588858 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:08 INFO - PROCESS | 4852 | 1467431588862 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:08 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED17BA9000 == 20 [pid = 4852] [id = 404] 20:53:08 INFO - PROCESS | 4852 | ++DOMWINDOW == 133 (000000ED11A3E800) [pid = 4852] [serial = 1212] [outer = 0000000000000000] 20:53:08 INFO - PROCESS | 4852 | ++DOMWINDOW == 134 (000000ED1292E000) [pid = 4852] [serial = 1213] [outer = 000000ED11A3E800] 20:53:08 INFO - PROCESS | 4852 | 1467431588922 Marionette DEBUG loaded listener.js 20:53:09 INFO - PROCESS | 4852 | ++DOMWINDOW == 135 (000000ED13785800) [pid = 4852] [serial = 1214] [outer = 000000ED11A3E800] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 134 (000000ED13852000) [pid = 4852] [serial = 673] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 133 (000000ED1378EC00) [pid = 4852] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 132 (000000ED1F6D9400) [pid = 4852] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 131 (000000ED1FAA1400) [pid = 4852] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 130 (000000ED1F70A000) [pid = 4852] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 129 (000000ED24574000) [pid = 4852] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 128 (000000ED18673400) [pid = 4852] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 127 (000000ED13A51C00) [pid = 4852] [serial = 1107] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 126 (000000ED199D4C00) [pid = 4852] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 125 (000000ED1379FC00) [pid = 4852] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 124 (000000ED13A55400) [pid = 4852] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 123 (000000ED13AE1000) [pid = 4852] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 122 (000000ED149E7800) [pid = 4852] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 121 (000000ED1D1A4400) [pid = 4852] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 120 (000000ED18742400) [pid = 4852] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 119 (000000ED20DF2000) [pid = 4852] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 118 (000000ED19FCD000) [pid = 4852] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 117 (000000ED13844800) [pid = 4852] [serial = 1104] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 116 (000000ED179CBC00) [pid = 4852] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 115 (000000ED17BF8C00) [pid = 4852] [serial = 1095] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 114 (000000ED1F6D6C00) [pid = 4852] [serial = 1098] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 113 (000000ED13D17800) [pid = 4852] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 112 (000000ED19FC9C00) [pid = 4852] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 111 (000000ED23ACE800) [pid = 4852] [serial = 1101] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 110 (000000ED1FE2D000) [pid = 4852] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 109 (000000ED1FEF3C00) [pid = 4852] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 108 (000000ED22A59800) [pid = 4852] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 107 (000000ED23B46000) [pid = 4852] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 106 (000000ED2457D400) [pid = 4852] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 105 (000000ED23B61800) [pid = 4852] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 104 (000000ED22C9AC00) [pid = 4852] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 103 (000000ED22398C00) [pid = 4852] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 102 (000000ED22A64C00) [pid = 4852] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 101 (000000ED1D97AC00) [pid = 4852] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 100 (000000ED2154D400) [pid = 4852] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 99 (000000ED215F7C00) [pid = 4852] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 98 (000000ED1FEFB000) [pid = 4852] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 97 (000000ED1F46A400) [pid = 4852] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 96 (000000ED1D073000) [pid = 4852] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 95 (000000ED1FE24400) [pid = 4852] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 94 (000000ED13844400) [pid = 4852] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 93 (000000ED1D12F400) [pid = 4852] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 92 (000000ED183B7800) [pid = 4852] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 91 (000000ED195DF000) [pid = 4852] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 90 (000000ED17CCE000) [pid = 4852] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 89 (000000ED19FCF000) [pid = 4852] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 88 (000000ED1D134400) [pid = 4852] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 87 (000000ED149E2000) [pid = 4852] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 86 (000000ED1D12F000) [pid = 4852] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 85 (000000ED22C93000) [pid = 4852] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 84 (000000ED1FAA6800) [pid = 4852] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED25009000) [pid = 4852] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED20E5E400) [pid = 4852] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED20DF0400) [pid = 4852] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED1D14A400) [pid = 4852] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED23807800) [pid = 4852] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED1F46B000) [pid = 4852] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED25004800) [pid = 4852] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED20DE5800) [pid = 4852] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED149E7C00) [pid = 4852] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED2239E800) [pid = 4852] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED1D152800) [pid = 4852] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 72 (000000ED20A9C000) [pid = 4852] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 71 (000000ED1F457400) [pid = 4852] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 70 (000000ED1FE25800) [pid = 4852] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 69 (000000ED1FDAF000) [pid = 4852] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 68 (000000ED22C9D400) [pid = 4852] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 67 (000000ED26F08800) [pid = 4852] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 66 (000000ED25050800) [pid = 4852] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 65 (000000ED251BA000) [pid = 4852] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 64 (000000ED25183400) [pid = 4852] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 63 (000000ED2500CC00) [pid = 4852] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 62 (000000ED25047000) [pid = 4852] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 61 (000000ED23B45800) [pid = 4852] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 60 (000000ED25051400) [pid = 4852] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 59 (000000ED2380B400) [pid = 4852] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 58 (000000ED25090C00) [pid = 4852] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 57 (000000ED1D3E4000) [pid = 4852] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 56 (000000ED21787800) [pid = 4852] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | --DOMWINDOW == 55 (000000ED22C13C00) [pid = 4852] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 20:53:09 INFO - PROCESS | 4852 | 1467431589567 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:53:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 20:53:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1233ms 20:53:09 INFO - PROCESS | 4852 | 1467431589590 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 20:53:09 INFO - PROCESS | 4852 | 1467431589594 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 20:53:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 20:53:09 INFO - PROCESS | 4852 | 1467431589598 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 20:53:09 INFO - PROCESS | 4852 | 1467431589601 Marionette TRACE conn5 <- [1,1582,null,{}] 20:53:09 INFO - PROCESS | 4852 | 1467431589607 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:53:09 INFO - PROCESS | 4852 | 1467431589611 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:09 INFO - PROCESS | 4852 | 1467431589714 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 20:53:09 INFO - PROCESS | 4852 | 1467431589798 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:09 INFO - PROCESS | 4852 | 1467431589801 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:09 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1944C000 == 21 [pid = 4852] [id = 405] 20:53:09 INFO - PROCESS | 4852 | ++DOMWINDOW == 56 (000000ED13221000) [pid = 4852] [serial = 1215] [outer = 0000000000000000] 20:53:09 INFO - PROCESS | 4852 | ++DOMWINDOW == 57 (000000ED13844800) [pid = 4852] [serial = 1216] [outer = 000000ED13221000] 20:53:09 INFO - PROCESS | 4852 | 1467431589850 Marionette DEBUG loaded listener.js 20:53:09 INFO - PROCESS | 4852 | ++DOMWINDOW == 58 (000000ED13B2DC00) [pid = 4852] [serial = 1217] [outer = 000000ED13221000] 20:53:10 INFO - PROCESS | 4852 | 1467431590329 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:53:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 20:53:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 797ms 20:53:10 INFO - PROCESS | 4852 | 1467431590398 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 20:53:10 INFO - PROCESS | 4852 | 1467431590402 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 20:53:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 20:53:10 INFO - PROCESS | 4852 | 1467431590407 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 20:53:10 INFO - PROCESS | 4852 | 1467431590409 Marionette TRACE conn5 <- [1,1586,null,{}] 20:53:10 INFO - PROCESS | 4852 | 1467431590413 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:53:10 INFO - PROCESS | 4852 | 1467431590415 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:10 INFO - PROCESS | 4852 | 1467431590508 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 20:53:10 INFO - PROCESS | 4852 | 1467431590521 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:10 INFO - PROCESS | 4852 | 1467431590524 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:10 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1D025800 == 22 [pid = 4852] [id = 406] 20:53:10 INFO - PROCESS | 4852 | ++DOMWINDOW == 59 (000000ED1832E800) [pid = 4852] [serial = 1218] [outer = 0000000000000000] 20:53:10 INFO - PROCESS | 4852 | ++DOMWINDOW == 60 (000000ED18677400) [pid = 4852] [serial = 1219] [outer = 000000ED1832E800] 20:53:10 INFO - PROCESS | 4852 | 1467431590570 Marionette DEBUG loaded listener.js 20:53:10 INFO - PROCESS | 4852 | ++DOMWINDOW == 61 (000000ED199D4C00) [pid = 4852] [serial = 1220] [outer = 000000ED1832E800] 20:53:11 INFO - PROCESS | 4852 | 1467431591034 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:53:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 20:53:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 689ms 20:53:11 INFO - PROCESS | 4852 | 1467431591099 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 20:53:11 INFO - PROCESS | 4852 | 1467431591101 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 20:53:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 20:53:11 INFO - PROCESS | 4852 | 1467431591107 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 20:53:11 INFO - PROCESS | 4852 | 1467431591112 Marionette TRACE conn5 <- [1,1590,null,{}] 20:53:11 INFO - PROCESS | 4852 | 1467431591122 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:53:11 INFO - PROCESS | 4852 | 1467431591126 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:11 INFO - PROCESS | 4852 | 1467431591217 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 20:53:11 INFO - PROCESS | 4852 | 1467431591295 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:11 INFO - PROCESS | 4852 | 1467431591297 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:11 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1FA17000 == 23 [pid = 4852] [id = 407] 20:53:11 INFO - PROCESS | 4852 | ++DOMWINDOW == 62 (000000ED183DB000) [pid = 4852] [serial = 1221] [outer = 0000000000000000] 20:53:11 INFO - PROCESS | 4852 | ++DOMWINDOW == 63 (000000ED1D145400) [pid = 4852] [serial = 1222] [outer = 000000ED183DB000] 20:53:11 INFO - PROCESS | 4852 | 1467431591342 Marionette DEBUG loaded listener.js 20:53:11 INFO - PROCESS | 4852 | ++DOMWINDOW == 64 (000000ED1D154000) [pid = 4852] [serial = 1223] [outer = 000000ED183DB000] 20:53:11 INFO - PROCESS | 4852 | 1467431591732 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:53:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 20:53:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 690ms 20:53:11 INFO - PROCESS | 4852 | 1467431591798 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 20:53:11 INFO - PROCESS | 4852 | 1467431591801 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 20:53:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 20:53:11 INFO - PROCESS | 4852 | 1467431591805 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 20:53:11 INFO - PROCESS | 4852 | 1467431591807 Marionette TRACE conn5 <- [1,1594,null,{}] 20:53:11 INFO - PROCESS | 4852 | 1467431591810 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:53:11 INFO - PROCESS | 4852 | 1467431591812 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:11 INFO - PROCESS | 4852 | 1467431591964 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 20:53:12 INFO - PROCESS | 4852 | 1467431591992 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:12 INFO - PROCESS | 4852 | 1467431591994 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:12 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED2020A800 == 24 [pid = 4852] [id = 408] 20:53:12 INFO - PROCESS | 4852 | ++DOMWINDOW == 65 (000000ED1D3E4000) [pid = 4852] [serial = 1224] [outer = 0000000000000000] 20:53:12 INFO - PROCESS | 4852 | ++DOMWINDOW == 66 (000000ED1F3A3000) [pid = 4852] [serial = 1225] [outer = 000000ED1D3E4000] 20:53:12 INFO - PROCESS | 4852 | 1467431592046 Marionette DEBUG loaded listener.js 20:53:12 INFO - PROCESS | 4852 | ++DOMWINDOW == 67 (000000ED1F469000) [pid = 4852] [serial = 1226] [outer = 000000ED1D3E4000] 20:53:12 INFO - PROCESS | 4852 | 1467431592503 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:53:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 20:53:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 733ms 20:53:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 20:53:12 INFO - PROCESS | 4852 | 1467431592540 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 20:53:12 INFO - PROCESS | 4852 | 1467431592542 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 20:53:12 INFO - PROCESS | 4852 | 1467431592545 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 20:53:12 INFO - PROCESS | 4852 | 1467431592547 Marionette TRACE conn5 <- [1,1598,null,{}] 20:53:12 INFO - PROCESS | 4852 | 1467431592551 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:53:12 INFO - PROCESS | 4852 | 1467431592553 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:12 INFO - PROCESS | 4852 | 1467431592667 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 20:53:12 INFO - PROCESS | 4852 | 1467431592718 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:12 INFO - PROCESS | 4852 | 1467431592724 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:12 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED209DE800 == 25 [pid = 4852] [id = 409] 20:53:12 INFO - PROCESS | 4852 | ++DOMWINDOW == 68 (000000ED1F9D4C00) [pid = 4852] [serial = 1227] [outer = 0000000000000000] 20:53:12 INFO - PROCESS | 4852 | ++DOMWINDOW == 69 (000000ED1FAA3C00) [pid = 4852] [serial = 1228] [outer = 000000ED1F9D4C00] 20:53:12 INFO - PROCESS | 4852 | 1467431592784 Marionette DEBUG loaded listener.js 20:53:12 INFO - PROCESS | 4852 | ++DOMWINDOW == 70 (000000ED1FEF2400) [pid = 4852] [serial = 1229] [outer = 000000ED1F9D4C00] 20:53:13 INFO - PROCESS | 4852 | 1467431593241 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:53:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 20:53:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 733ms 20:53:13 INFO - PROCESS | 4852 | 1467431593319 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 20:53:13 INFO - PROCESS | 4852 | 1467431593321 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 20:53:13 INFO - PROCESS | 4852 | 1467431593329 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 20:53:13 INFO - PROCESS | 4852 | 1467431593331 Marionette TRACE conn5 <- [1,1602,null,{}] 20:53:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 20:53:13 INFO - PROCESS | 4852 | 1467431593334 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:53:13 INFO - PROCESS | 4852 | 1467431593336 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:13 INFO - PROCESS | 4852 | 1467431593460 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 20:53:13 INFO - PROCESS | 4852 | 1467431593471 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:13 INFO - PROCESS | 4852 | 1467431593473 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:13 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED22196000 == 26 [pid = 4852] [id = 410] 20:53:13 INFO - PROCESS | 4852 | ++DOMWINDOW == 71 (000000ED1FEF9000) [pid = 4852] [serial = 1230] [outer = 0000000000000000] 20:53:13 INFO - PROCESS | 4852 | ++DOMWINDOW == 72 (000000ED20DF2800) [pid = 4852] [serial = 1231] [outer = 000000ED1FEF9000] 20:53:13 INFO - PROCESS | 4852 | 1467431593562 Marionette DEBUG loaded listener.js 20:53:13 INFO - PROCESS | 4852 | ++DOMWINDOW == 73 (000000ED2154FC00) [pid = 4852] [serial = 1232] [outer = 000000ED1FEF9000] 20:53:14 INFO - PROCESS | 4852 | --DOMWINDOW == 72 (000000ED1F908800) [pid = 4852] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 20:53:14 INFO - PROCESS | 4852 | --DOMWINDOW == 71 (000000ED1D90FC00) [pid = 4852] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 20:53:14 INFO - PROCESS | 4852 | --DOMWINDOW == 70 (000000ED2178C400) [pid = 4852] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 20:53:14 INFO - PROCESS | 4852 | --DOMWINDOW == 69 (000000ED1C6E2000) [pid = 4852] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 20:53:14 INFO - PROCESS | 4852 | --DOMWINDOW == 68 (000000ED1FAAAC00) [pid = 4852] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 20:53:14 INFO - PROCESS | 4852 | --DOMWINDOW == 67 (000000ED24579400) [pid = 4852] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 20:53:14 INFO - PROCESS | 4852 | --DOMWINDOW == 66 (000000ED1384CC00) [pid = 4852] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 20:53:14 INFO - PROCESS | 4852 | 1467431594344 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:53:14 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:53:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1022ms 20:53:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 20:53:14 INFO - PROCESS | 4852 | 1467431594357 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 20:53:14 INFO - PROCESS | 4852 | 1467431594359 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 20:53:14 INFO - PROCESS | 4852 | 1467431594362 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 20:53:14 INFO - PROCESS | 4852 | 1467431594364 Marionette TRACE conn5 <- [1,1606,null,{}] 20:53:14 INFO - PROCESS | 4852 | 1467431594367 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:53:14 INFO - PROCESS | 4852 | 1467431594369 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:14 INFO - PROCESS | 4852 | 1467431594454 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 20:53:14 INFO - PROCESS | 4852 | 1467431594460 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:14 INFO - PROCESS | 4852 | 1467431594462 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:14 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED23A2E000 == 27 [pid = 4852] [id = 411] 20:53:14 INFO - PROCESS | 4852 | ++DOMWINDOW == 67 (000000ED13227400) [pid = 4852] [serial = 1233] [outer = 0000000000000000] 20:53:14 INFO - PROCESS | 4852 | ++DOMWINDOW == 68 (000000ED1D90FC00) [pid = 4852] [serial = 1234] [outer = 000000ED13227400] 20:53:14 INFO - PROCESS | 4852 | 1467431594507 Marionette DEBUG loaded listener.js 20:53:14 INFO - PROCESS | 4852 | ++DOMWINDOW == 69 (000000ED21789800) [pid = 4852] [serial = 1235] [outer = 000000ED13227400] 20:53:15 INFO - PROCESS | 4852 | 1467431595006 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:53:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 20:53:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 691ms 20:53:15 INFO - PROCESS | 4852 | 1467431595056 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 20:53:15 INFO - PROCESS | 4852 | 1467431595059 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 20:53:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 20:53:15 INFO - PROCESS | 4852 | 1467431595062 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 20:53:15 INFO - PROCESS | 4852 | 1467431595064 Marionette TRACE conn5 <- [1,1610,null,{}] 20:53:15 INFO - PROCESS | 4852 | 1467431595067 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:53:15 INFO - PROCESS | 4852 | 1467431595069 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:15 INFO - PROCESS | 4852 | 1467431595156 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 20:53:15 INFO - PROCESS | 4852 | 1467431595161 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:15 INFO - PROCESS | 4852 | 1467431595163 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:15 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24558800 == 28 [pid = 4852] [id = 412] 20:53:15 INFO - PROCESS | 4852 | ++DOMWINDOW == 70 (000000ED22A59800) [pid = 4852] [serial = 1236] [outer = 0000000000000000] 20:53:15 INFO - PROCESS | 4852 | ++DOMWINDOW == 71 (000000ED22A93800) [pid = 4852] [serial = 1237] [outer = 000000ED22A59800] 20:53:15 INFO - PROCESS | 4852 | 1467431595207 Marionette DEBUG loaded listener.js 20:53:15 INFO - PROCESS | 4852 | ++DOMWINDOW == 72 (000000ED18739400) [pid = 4852] [serial = 1238] [outer = 000000ED22A59800] 20:53:15 INFO - PROCESS | 4852 | 1467431595626 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:53:15 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:53:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 586ms 20:53:15 INFO - PROCESS | 4852 | 1467431595662 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 20:53:15 INFO - PROCESS | 4852 | 1467431595664 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 20:53:15 INFO - PROCESS | 4852 | 1467431595667 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 20:53:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 20:53:15 INFO - PROCESS | 4852 | 1467431595669 Marionette TRACE conn5 <- [1,1614,null,{}] 20:53:15 INFO - PROCESS | 4852 | 1467431595677 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:53:15 INFO - PROCESS | 4852 | 1467431595679 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:15 INFO - PROCESS | 4852 | 1467431595768 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 20:53:15 INFO - PROCESS | 4852 | 1467431595776 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:15 INFO - PROCESS | 4852 | 1467431595778 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:15 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24794800 == 29 [pid = 4852] [id = 413] 20:53:15 INFO - PROCESS | 4852 | ++DOMWINDOW == 73 (000000ED23808C00) [pid = 4852] [serial = 1239] [outer = 0000000000000000] 20:53:15 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED23AD1800) [pid = 4852] [serial = 1240] [outer = 000000ED23808C00] 20:53:15 INFO - PROCESS | 4852 | 1467431595822 Marionette DEBUG loaded listener.js 20:53:15 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED23B4D800) [pid = 4852] [serial = 1241] [outer = 000000ED23808C00] 20:53:16 INFO - PROCESS | 4852 | 1467431596246 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:53:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 20:53:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 691ms 20:53:16 INFO - PROCESS | 4852 | 1467431596363 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 20:53:16 INFO - PROCESS | 4852 | 1467431596367 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 20:53:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 20:53:16 INFO - PROCESS | 4852 | 1467431596372 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 20:53:16 INFO - PROCESS | 4852 | 1467431596377 Marionette TRACE conn5 <- [1,1618,null,{}] 20:53:16 INFO - PROCESS | 4852 | 1467431596384 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:53:16 INFO - PROCESS | 4852 | 1467431596388 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:16 INFO - PROCESS | 4852 | 1467431596552 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 20:53:16 INFO - PROCESS | 4852 | 1467431596668 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:16 INFO - PROCESS | 4852 | 1467431596674 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:16 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED19448800 == 30 [pid = 4852] [id = 414] 20:53:16 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED1378C800) [pid = 4852] [serial = 1242] [outer = 0000000000000000] 20:53:16 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED1384B400) [pid = 4852] [serial = 1243] [outer = 000000ED1378C800] 20:53:16 INFO - PROCESS | 4852 | 1467431596739 Marionette DEBUG loaded listener.js 20:53:16 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED149E9000) [pid = 4852] [serial = 1244] [outer = 000000ED1378C800] 20:53:17 INFO - PROCESS | 4852 | 1467431597388 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:53:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 20:53:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1030ms 20:53:17 INFO - PROCESS | 4852 | 1467431597406 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 20:53:17 INFO - PROCESS | 4852 | 1467431597409 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 20:53:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 20:53:17 INFO - PROCESS | 4852 | 1467431597416 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 20:53:17 INFO - PROCESS | 4852 | 1467431597420 Marionette TRACE conn5 <- [1,1622,null,{}] 20:53:17 INFO - PROCESS | 4852 | 1467431597425 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:53:17 INFO - PROCESS | 4852 | 1467431597428 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:17 INFO - PROCESS | 4852 | 1467431597547 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 20:53:17 INFO - PROCESS | 4852 | 1467431597642 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:17 INFO - PROCESS | 4852 | 1467431597645 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:17 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1FF43000 == 31 [pid = 4852] [id = 415] 20:53:17 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED1D068400) [pid = 4852] [serial = 1245] [outer = 0000000000000000] 20:53:17 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED1D12F000) [pid = 4852] [serial = 1246] [outer = 000000ED1D068400] 20:53:17 INFO - PROCESS | 4852 | 1467431597703 Marionette DEBUG loaded listener.js 20:53:17 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED1EBF5C00) [pid = 4852] [serial = 1247] [outer = 000000ED1D068400] 20:53:18 INFO - PROCESS | 4852 | 1467431598319 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:53:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 20:53:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 944ms 20:53:18 INFO - PROCESS | 4852 | 1467431598363 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 20:53:18 INFO - PROCESS | 4852 | 1467431598366 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 20:53:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 20:53:18 INFO - PROCESS | 4852 | 1467431598370 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 20:53:18 INFO - PROCESS | 4852 | 1467431598372 Marionette TRACE conn5 <- [1,1626,null,{}] 20:53:18 INFO - PROCESS | 4852 | 1467431598384 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:53:18 INFO - PROCESS | 4852 | 1467431598389 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:18 INFO - PROCESS | 4852 | 1467431598516 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 20:53:18 INFO - PROCESS | 4852 | 1467431598604 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:18 INFO - PROCESS | 4852 | 1467431598608 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:18 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24BDB800 == 32 [pid = 4852] [id = 416] 20:53:18 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED20DE9C00) [pid = 4852] [serial = 1248] [outer = 0000000000000000] 20:53:18 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED20E54800) [pid = 4852] [serial = 1249] [outer = 000000ED20DE9C00] 20:53:18 INFO - PROCESS | 4852 | 1467431598667 Marionette DEBUG loaded listener.js 20:53:18 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED23B5D400) [pid = 4852] [serial = 1250] [outer = 000000ED20DE9C00] 20:53:19 INFO - PROCESS | 4852 | 1467431599284 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:53:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 20:53:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 986ms 20:53:19 INFO - PROCESS | 4852 | 1467431599358 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 20:53:19 INFO - PROCESS | 4852 | 1467431599361 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 20:53:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 20:53:19 INFO - PROCESS | 4852 | 1467431599365 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 20:53:19 INFO - PROCESS | 4852 | 1467431599367 Marionette TRACE conn5 <- [1,1630,null,{}] 20:53:19 INFO - PROCESS | 4852 | 1467431599371 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:53:19 INFO - PROCESS | 4852 | 1467431599373 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:19 INFO - PROCESS | 4852 | 1467431599498 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 20:53:19 INFO - PROCESS | 4852 | 1467431599734 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:19 INFO - PROCESS | 4852 | 1467431599738 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:19 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1C606800 == 33 [pid = 4852] [id = 417] 20:53:19 INFO - PROCESS | 4852 | ++DOMWINDOW == 85 (000000ED13224C00) [pid = 4852] [serial = 1251] [outer = 0000000000000000] 20:53:19 INFO - PROCESS | 4852 | ++DOMWINDOW == 86 (000000ED137A0800) [pid = 4852] [serial = 1252] [outer = 000000ED13224C00] 20:53:19 INFO - PROCESS | 4852 | 1467431599832 Marionette DEBUG loaded listener.js 20:53:19 INFO - PROCESS | 4852 | ++DOMWINDOW == 87 (000000ED146DA000) [pid = 4852] [serial = 1253] [outer = 000000ED13224C00] 20:53:20 INFO - PROCESS | 4852 | 1467431600463 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:53:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 20:53:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1140ms 20:53:20 INFO - PROCESS | 4852 | 1467431600508 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 20:53:20 INFO - PROCESS | 4852 | 1467431600512 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 20:53:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 20:53:20 INFO - PROCESS | 4852 | 1467431600516 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 20:53:20 INFO - PROCESS | 4852 | 1467431600519 Marionette TRACE conn5 <- [1,1634,null,{}] 20:53:20 INFO - PROCESS | 4852 | 1467431600543 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:53:20 INFO - PROCESS | 4852 | 1467431600548 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:20 INFO - PROCESS | 4852 | 1467431600660 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 20:53:20 INFO - PROCESS | 4852 | 1467431600733 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:20 INFO - PROCESS | 4852 | 1467431600736 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:20 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1A0E6000 == 34 [pid = 4852] [id = 418] 20:53:20 INFO - PROCESS | 4852 | ++DOMWINDOW == 88 (000000ED17C72000) [pid = 4852] [serial = 1254] [outer = 0000000000000000] 20:53:20 INFO - PROCESS | 4852 | ++DOMWINDOW == 89 (000000ED186E8800) [pid = 4852] [serial = 1255] [outer = 000000ED17C72000] 20:53:20 INFO - PROCESS | 4852 | 1467431600786 Marionette DEBUG loaded listener.js 20:53:20 INFO - PROCESS | 4852 | ++DOMWINDOW == 90 (000000ED1C6E2800) [pid = 4852] [serial = 1256] [outer = 000000ED17C72000] 20:53:21 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24B68800 == 33 [pid = 4852] [id = 393] 20:53:21 INFO - PROCESS | 4852 | --DOMWINDOW == 89 (000000ED1F45D400) [pid = 4852] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 20:53:21 INFO - PROCESS | 4852 | --DOMWINDOW == 88 (000000ED25044400) [pid = 4852] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 20:53:21 INFO - PROCESS | 4852 | --DOMWINDOW == 87 (000000ED2457D800) [pid = 4852] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 20:53:21 INFO - PROCESS | 4852 | --DOMWINDOW == 86 (000000ED22C9E000) [pid = 4852] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 20:53:21 INFO - PROCESS | 4852 | --DOMWINDOW == 85 (000000ED23ACD400) [pid = 4852] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 20:53:21 INFO - PROCESS | 4852 | --DOMWINDOW == 84 (000000ED25010400) [pid = 4852] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 20:53:21 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED17BFA000) [pid = 4852] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 20:53:21 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED1C6E8800) [pid = 4852] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 20:53:21 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED1D945C00) [pid = 4852] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 20:53:21 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED1FA9F400) [pid = 4852] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 20:53:21 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED1FEF3800) [pid = 4852] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 20:53:21 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED1FEF8C00) [pid = 4852] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 20:53:21 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED221DD000) [pid = 4852] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 20:53:21 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED1C6EBC00) [pid = 4852] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 20:53:21 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED2506A400) [pid = 4852] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 20:53:21 INFO - PROCESS | 4852 | 1467431601985 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:53:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 20:53:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1489ms 20:53:22 INFO - PROCESS | 4852 | 1467431602010 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 20:53:22 INFO - PROCESS | 4852 | 1467431602015 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 20:53:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 20:53:22 INFO - PROCESS | 4852 | 1467431602025 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 20:53:22 INFO - PROCESS | 4852 | 1467431602028 Marionette TRACE conn5 <- [1,1638,null,{}] 20:53:22 INFO - PROCESS | 4852 | 1467431602035 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:53:22 INFO - PROCESS | 4852 | 1467431602038 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:22 INFO - PROCESS | 4852 | 1467431602124 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 20:53:22 INFO - PROCESS | 4852 | 1467431602131 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:22 INFO - PROCESS | 4852 | 1467431602135 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:22 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1941C000 == 34 [pid = 4852] [id = 419] 20:53:22 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED13846C00) [pid = 4852] [serial = 1257] [outer = 0000000000000000] 20:53:22 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED13853000) [pid = 4852] [serial = 1258] [outer = 000000ED13846C00] 20:53:22 INFO - PROCESS | 4852 | 1467431602185 Marionette DEBUG loaded listener.js 20:53:22 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED13AE8000) [pid = 4852] [serial = 1259] [outer = 000000ED13846C00] 20:53:22 INFO - PROCESS | 4852 | 1467431602675 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:53:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 20:53:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 690ms 20:53:22 INFO - PROCESS | 4852 | 1467431602713 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 20:53:22 INFO - PROCESS | 4852 | 1467431602718 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 20:53:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 20:53:22 INFO - PROCESS | 4852 | 1467431602724 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 20:53:22 INFO - PROCESS | 4852 | 1467431602727 Marionette TRACE conn5 <- [1,1642,null,{}] 20:53:22 INFO - PROCESS | 4852 | 1467431602731 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:53:22 INFO - PROCESS | 4852 | 1467431602733 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:22 INFO - PROCESS | 4852 | 1467431602823 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 20:53:22 INFO - PROCESS | 4852 | 1467431602871 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:22 INFO - PROCESS | 4852 | 1467431602873 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:22 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1FA1E800 == 35 [pid = 4852] [id = 420] 20:53:22 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED183E3C00) [pid = 4852] [serial = 1260] [outer = 0000000000000000] 20:53:22 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED186E8400) [pid = 4852] [serial = 1261] [outer = 000000ED183E3C00] 20:53:22 INFO - PROCESS | 4852 | 1467431602923 Marionette DEBUG loaded listener.js 20:53:23 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED195A6400) [pid = 4852] [serial = 1262] [outer = 000000ED183E3C00] 20:53:23 INFO - PROCESS | 4852 | 1467431603369 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:53:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 20:53:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 691ms 20:53:23 INFO - PROCESS | 4852 | 1467431603418 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 20:53:23 INFO - PROCESS | 4852 | 1467431603420 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 20:53:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 20:53:23 INFO - PROCESS | 4852 | 1467431603424 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 20:53:23 INFO - PROCESS | 4852 | 1467431603428 Marionette TRACE conn5 <- [1,1646,null,{}] 20:53:23 INFO - PROCESS | 4852 | 1467431603439 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:53:23 INFO - PROCESS | 4852 | 1467431603444 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:23 INFO - PROCESS | 4852 | 1467431603534 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 20:53:23 INFO - PROCESS | 4852 | 1467431603543 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:23 INFO - PROCESS | 4852 | 1467431603546 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:23 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED20EC6000 == 36 [pid = 4852] [id = 421] 20:53:23 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED12B3D000) [pid = 4852] [serial = 1263] [outer = 0000000000000000] 20:53:23 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED1D135800) [pid = 4852] [serial = 1264] [outer = 000000ED12B3D000] 20:53:23 INFO - PROCESS | 4852 | 1467431603595 Marionette DEBUG loaded listener.js 20:53:23 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED1D14E800) [pid = 4852] [serial = 1265] [outer = 000000ED12B3D000] 20:53:24 INFO - PROCESS | 4852 | 1467431604040 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:53:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 20:53:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 649ms 20:53:24 INFO - PROCESS | 4852 | 1467431604076 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 20:53:24 INFO - PROCESS | 4852 | 1467431604079 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 20:53:24 INFO - PROCESS | 4852 | 1467431604082 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 20:53:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 20:53:24 INFO - PROCESS | 4852 | 1467431604084 Marionette TRACE conn5 <- [1,1650,null,{}] 20:53:24 INFO - PROCESS | 4852 | 1467431604098 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:53:24 INFO - PROCESS | 4852 | 1467431604101 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:24 INFO - PROCESS | 4852 | 1467431604211 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 20:53:24 INFO - PROCESS | 4852 | 1467431604286 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:24 INFO - PROCESS | 4852 | 1467431604288 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:24 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED23B27800 == 37 [pid = 4852] [id = 422] 20:53:24 INFO - PROCESS | 4852 | ++DOMWINDOW == 85 (000000ED1D987000) [pid = 4852] [serial = 1266] [outer = 0000000000000000] 20:53:24 INFO - PROCESS | 4852 | ++DOMWINDOW == 86 (000000ED1F39E000) [pid = 4852] [serial = 1267] [outer = 000000ED1D987000] 20:53:24 INFO - PROCESS | 4852 | 1467431604335 Marionette DEBUG loaded listener.js 20:53:24 INFO - PROCESS | 4852 | ++DOMWINDOW == 87 (000000ED1F469400) [pid = 4852] [serial = 1268] [outer = 000000ED1D987000] 20:53:24 INFO - PROCESS | 4852 | 1467431604767 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:53:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 20:53:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 733ms 20:53:24 INFO - PROCESS | 4852 | 1467431604819 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 20:53:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 20:53:24 INFO - PROCESS | 4852 | 1467431604822 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 20:53:24 INFO - PROCESS | 4852 | 1467431604825 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 20:53:24 INFO - PROCESS | 4852 | 1467431604827 Marionette TRACE conn5 <- [1,1654,null,{}] 20:53:24 INFO - PROCESS | 4852 | 1467431604830 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:53:24 INFO - PROCESS | 4852 | 1467431604832 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:24 INFO - PROCESS | 4852 | 1467431604940 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 20:53:24 INFO - PROCESS | 4852 | 1467431604951 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:24 INFO - PROCESS | 4852 | 1467431604953 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:25 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24776800 == 38 [pid = 4852] [id = 423] 20:53:25 INFO - PROCESS | 4852 | ++DOMWINDOW == 88 (000000ED183BB400) [pid = 4852] [serial = 1269] [outer = 0000000000000000] 20:53:25 INFO - PROCESS | 4852 | ++DOMWINDOW == 89 (000000ED1F708000) [pid = 4852] [serial = 1270] [outer = 000000ED183BB400] 20:53:25 INFO - PROCESS | 4852 | 1467431605041 Marionette DEBUG loaded listener.js 20:53:25 INFO - PROCESS | 4852 | ++DOMWINDOW == 90 (000000ED1FA9E000) [pid = 4852] [serial = 1271] [outer = 000000ED183BB400] 20:53:25 INFO - PROCESS | 4852 | 1467431605495 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:53:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 20:53:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 690ms 20:53:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 20:53:25 INFO - PROCESS | 4852 | 1467431605516 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 20:53:25 INFO - PROCESS | 4852 | 1467431605518 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 20:53:25 INFO - PROCESS | 4852 | 1467431605522 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 20:53:25 INFO - PROCESS | 4852 | 1467431605524 Marionette TRACE conn5 <- [1,1658,null,{}] 20:53:25 INFO - PROCESS | 4852 | 1467431605527 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:53:25 INFO - PROCESS | 4852 | 1467431605533 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:25 INFO - PROCESS | 4852 | 1467431605696 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 20:53:25 INFO - PROCESS | 4852 | 1467431605723 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:25 INFO - PROCESS | 4852 | 1467431605725 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:25 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24BD0000 == 39 [pid = 4852] [id = 424] 20:53:25 INFO - PROCESS | 4852 | ++DOMWINDOW == 91 (000000ED1F9CD400) [pid = 4852] [serial = 1272] [outer = 0000000000000000] 20:53:25 INFO - PROCESS | 4852 | ++DOMWINDOW == 92 (000000ED1FEF5800) [pid = 4852] [serial = 1273] [outer = 000000ED1F9CD400] 20:53:25 INFO - PROCESS | 4852 | 1467431605771 Marionette DEBUG loaded listener.js 20:53:25 INFO - PROCESS | 4852 | ++DOMWINDOW == 93 (000000ED20AA7C00) [pid = 4852] [serial = 1274] [outer = 000000ED1F9CD400] 20:53:26 INFO - PROCESS | 4852 | --DOMWINDOW == 92 (000000ED1D3E4000) [pid = 4852] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 20:53:26 INFO - PROCESS | 4852 | --DOMWINDOW == 91 (000000ED183DB000) [pid = 4852] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 20:53:26 INFO - PROCESS | 4852 | --DOMWINDOW == 90 (000000ED13221000) [pid = 4852] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 20:53:26 INFO - PROCESS | 4852 | --DOMWINDOW == 89 (000000ED13AEB000) [pid = 4852] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 20:53:26 INFO - PROCESS | 4852 | --DOMWINDOW == 88 (000000ED22A59800) [pid = 4852] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 20:53:26 INFO - PROCESS | 4852 | --DOMWINDOW == 87 (000000ED1832E800) [pid = 4852] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 20:53:26 INFO - PROCESS | 4852 | --DOMWINDOW == 86 (000000ED11A3E800) [pid = 4852] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 20:53:26 INFO - PROCESS | 4852 | --DOMWINDOW == 85 (000000ED1FEF9000) [pid = 4852] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 20:53:26 INFO - PROCESS | 4852 | --DOMWINDOW == 84 (000000ED2506BC00) [pid = 4852] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 20:53:26 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED25063C00) [pid = 4852] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 20:53:26 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED1F9D4C00) [pid = 4852] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 20:53:26 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED13227400) [pid = 4852] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 20:53:26 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED20AA5400) [pid = 4852] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 20:53:26 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED23808C00) [pid = 4852] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 20:53:26 INFO - PROCESS | 4852 | 1467431606386 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:53:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 20:53:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 881ms 20:53:26 INFO - PROCESS | 4852 | 1467431606405 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 20:53:26 INFO - PROCESS | 4852 | 1467431606407 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 20:53:26 INFO - PROCESS | 4852 | 1467431606411 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 20:53:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 20:53:26 INFO - PROCESS | 4852 | 1467431606413 Marionette TRACE conn5 <- [1,1662,null,{}] 20:53:26 INFO - PROCESS | 4852 | 1467431606416 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:53:26 INFO - PROCESS | 4852 | 1467431606418 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:26 INFO - PROCESS | 4852 | 1467431606499 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 20:53:26 INFO - PROCESS | 4852 | 1467431606505 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:26 INFO - PROCESS | 4852 | 1467431606507 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:26 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24C12800 == 40 [pid = 4852] [id = 425] 20:53:26 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED1352EC00) [pid = 4852] [serial = 1275] [outer = 0000000000000000] 20:53:26 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED1D3E4000) [pid = 4852] [serial = 1276] [outer = 000000ED1352EC00] 20:53:26 INFO - PROCESS | 4852 | 1467431606553 Marionette DEBUG loaded listener.js 20:53:26 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED20DE7800) [pid = 4852] [serial = 1277] [outer = 000000ED1352EC00] 20:53:26 INFO - PROCESS | 4852 | 1467431606959 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:53:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 20:53:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 628ms 20:53:27 INFO - PROCESS | 4852 | 1467431607042 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 20:53:27 INFO - PROCESS | 4852 | 1467431607044 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 20:53:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 20:53:27 INFO - PROCESS | 4852 | 1467431607047 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 20:53:27 INFO - PROCESS | 4852 | 1467431607049 Marionette TRACE conn5 <- [1,1666,null,{}] 20:53:27 INFO - PROCESS | 4852 | 1467431607053 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:53:27 INFO - PROCESS | 4852 | 1467431607055 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:27 INFO - PROCESS | 4852 | 1467431607135 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 20:53:27 INFO - PROCESS | 4852 | 1467431607141 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:27 INFO - PROCESS | 4852 | 1467431607143 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:27 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24F66800 == 41 [pid = 4852] [id = 426] 20:53:27 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED20DF1800) [pid = 4852] [serial = 1278] [outer = 0000000000000000] 20:53:27 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED21455C00) [pid = 4852] [serial = 1279] [outer = 000000ED20DF1800] 20:53:27 INFO - PROCESS | 4852 | 1467431607189 Marionette DEBUG loaded listener.js 20:53:27 INFO - PROCESS | 4852 | ++DOMWINDOW == 85 (000000ED2178D800) [pid = 4852] [serial = 1280] [outer = 000000ED20DF1800] 20:53:27 INFO - PROCESS | 4852 | 1467431607616 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:53:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 20:53:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 586ms 20:53:27 INFO - PROCESS | 4852 | 1467431607646 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 20:53:27 INFO - PROCESS | 4852 | 1467431607648 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 20:53:27 INFO - PROCESS | 4852 | 1467431607651 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 20:53:27 INFO - PROCESS | 4852 | 1467431607653 Marionette TRACE conn5 <- [1,1670,null,{}] 20:53:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 20:53:27 INFO - PROCESS | 4852 | 1467431607661 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:53:27 INFO - PROCESS | 4852 | 1467431607663 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:27 INFO - PROCESS | 4852 | 1467431607744 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 20:53:27 INFO - PROCESS | 4852 | 1467431607750 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:27 INFO - PROCESS | 4852 | 1467431607752 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:27 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED20EC5800 == 42 [pid = 4852] [id = 427] 20:53:27 INFO - PROCESS | 4852 | ++DOMWINDOW == 86 (000000ED221DD000) [pid = 4852] [serial = 1281] [outer = 0000000000000000] 20:53:27 INFO - PROCESS | 4852 | ++DOMWINDOW == 87 (000000ED2277D400) [pid = 4852] [serial = 1282] [outer = 000000ED221DD000] 20:53:27 INFO - PROCESS | 4852 | 1467431607796 Marionette DEBUG loaded listener.js 20:53:27 INFO - PROCESS | 4852 | ++DOMWINDOW == 88 (000000ED22C90400) [pid = 4852] [serial = 1283] [outer = 000000ED221DD000] 20:53:28 INFO - PROCESS | 4852 | 1467431608216 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:53:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 20:53:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 586ms 20:53:28 INFO - PROCESS | 4852 | 1467431608243 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 20:53:28 INFO - PROCESS | 4852 | 1467431608245 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 20:53:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 20:53:28 INFO - PROCESS | 4852 | 1467431608306 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 20:53:28 INFO - PROCESS | 4852 | 1467431608310 Marionette TRACE conn5 <- [1,1674,null,{}] 20:53:28 INFO - PROCESS | 4852 | 1467431608317 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:53:28 INFO - PROCESS | 4852 | 1467431608321 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:28 INFO - PROCESS | 4852 | 1467431608431 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 20:53:28 INFO - PROCESS | 4852 | 1467431608642 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:28 INFO - PROCESS | 4852 | 1467431608646 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:28 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1941B000 == 43 [pid = 4852] [id = 428] 20:53:28 INFO - PROCESS | 4852 | ++DOMWINDOW == 89 (000000ED1352CC00) [pid = 4852] [serial = 1284] [outer = 0000000000000000] 20:53:28 INFO - PROCESS | 4852 | ++DOMWINDOW == 90 (000000ED13786800) [pid = 4852] [serial = 1285] [outer = 000000ED1352CC00] 20:53:28 INFO - PROCESS | 4852 | 1467431608706 Marionette DEBUG loaded listener.js 20:53:28 INFO - PROCESS | 4852 | ++DOMWINDOW == 91 (000000ED13AED800) [pid = 4852] [serial = 1286] [outer = 000000ED1352CC00] 20:53:29 INFO - PROCESS | 4852 | 1467431609361 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:53:29 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:53:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1190ms 20:53:29 INFO - PROCESS | 4852 | 1467431609454 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 20:53:29 INFO - PROCESS | 4852 | 1467431609458 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 20:53:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 20:53:29 INFO - PROCESS | 4852 | 1467431609465 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 20:53:29 INFO - PROCESS | 4852 | 1467431609467 Marionette TRACE conn5 <- [1,1678,null,{}] 20:53:29 INFO - PROCESS | 4852 | 1467431609475 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:53:29 INFO - PROCESS | 4852 | 1467431609479 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:29 INFO - PROCESS | 4852 | 1467431609612 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 20:53:29 INFO - PROCESS | 4852 | 1467431609726 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:29 INFO - PROCESS | 4852 | 1467431609729 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:29 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED238BC000 == 44 [pid = 4852] [id = 429] 20:53:29 INFO - PROCESS | 4852 | ++DOMWINDOW == 92 (000000ED17CC9C00) [pid = 4852] [serial = 1287] [outer = 0000000000000000] 20:53:29 INFO - PROCESS | 4852 | ++DOMWINDOW == 93 (000000ED1C6EBC00) [pid = 4852] [serial = 1288] [outer = 000000ED17CC9C00] 20:53:29 INFO - PROCESS | 4852 | 1467431609788 Marionette DEBUG loaded listener.js 20:53:29 INFO - PROCESS | 4852 | ++DOMWINDOW == 94 (000000ED1D14C400) [pid = 4852] [serial = 1289] [outer = 000000ED17CC9C00] 20:53:30 INFO - PROCESS | 4852 | 1467431610692 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:53:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 20:53:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1285ms 20:53:30 INFO - PROCESS | 4852 | 1467431610752 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 20:53:30 INFO - PROCESS | 4852 | 1467431610756 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 20:53:30 INFO - PROCESS | 4852 | 1467431610762 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 20:53:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 20:53:30 INFO - PROCESS | 4852 | 1467431610765 Marionette TRACE conn5 <- [1,1682,null,{}] 20:53:30 INFO - PROCESS | 4852 | 1467431610771 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:53:30 INFO - PROCESS | 4852 | 1467431610773 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:30 INFO - PROCESS | 4852 | 1467431610894 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 20:53:30 INFO - PROCESS | 4852 | 1467431610968 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:30 INFO - PROCESS | 4852 | 1467431610973 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:31 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1A0E2000 == 45 [pid = 4852] [id = 430] 20:53:31 INFO - PROCESS | 4852 | ++DOMWINDOW == 95 (000000ED17BF2C00) [pid = 4852] [serial = 1290] [outer = 0000000000000000] 20:53:31 INFO - PROCESS | 4852 | ++DOMWINDOW == 96 (000000ED17CC8C00) [pid = 4852] [serial = 1291] [outer = 000000ED17BF2C00] 20:53:31 INFO - PROCESS | 4852 | 1467431611069 Marionette DEBUG loaded listener.js 20:53:31 INFO - PROCESS | 4852 | ++DOMWINDOW == 97 (000000ED199D3400) [pid = 4852] [serial = 1292] [outer = 000000ED17BF2C00] 20:53:31 INFO - PROCESS | 4852 | --DOCSHELL 000000ED19448800 == 44 [pid = 4852] [id = 414] 20:53:31 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24F66800 == 43 [pid = 4852] [id = 426] 20:53:31 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24C12800 == 42 [pid = 4852] [id = 425] 20:53:31 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24BD0000 == 41 [pid = 4852] [id = 424] 20:53:31 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24776800 == 40 [pid = 4852] [id = 423] 20:53:31 INFO - PROCESS | 4852 | --DOCSHELL 000000ED23B27800 == 39 [pid = 4852] [id = 422] 20:53:31 INFO - PROCESS | 4852 | --DOCSHELL 000000ED20EC6000 == 38 [pid = 4852] [id = 421] 20:53:31 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1FA1E800 == 37 [pid = 4852] [id = 420] 20:53:31 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1941C000 == 36 [pid = 4852] [id = 419] 20:53:31 INFO - PROCESS | 4852 | --DOMWINDOW == 96 (000000ED23AD1800) [pid = 4852] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 20:53:31 INFO - PROCESS | 4852 | --DOMWINDOW == 95 (000000ED23B4D800) [pid = 4852] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 20:53:31 INFO - PROCESS | 4852 | --DOMWINDOW == 94 (000000ED18739400) [pid = 4852] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 20:53:31 INFO - PROCESS | 4852 | --DOMWINDOW == 93 (000000ED1F3A3000) [pid = 4852] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 20:53:31 INFO - PROCESS | 4852 | --DOMWINDOW == 92 (000000ED1D154000) [pid = 4852] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 20:53:31 INFO - PROCESS | 4852 | --DOMWINDOW == 91 (000000ED1F469000) [pid = 4852] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 20:53:31 INFO - PROCESS | 4852 | --DOMWINDOW == 90 (000000ED13844800) [pid = 4852] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 20:53:31 INFO - PROCESS | 4852 | --DOMWINDOW == 89 (000000ED1D3E3000) [pid = 4852] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 20:53:31 INFO - PROCESS | 4852 | --DOMWINDOW == 88 (000000ED22A93800) [pid = 4852] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 20:53:31 INFO - PROCESS | 4852 | --DOMWINDOW == 87 (000000ED199D4C00) [pid = 4852] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 20:53:31 INFO - PROCESS | 4852 | --DOMWINDOW == 86 (000000ED13785800) [pid = 4852] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 20:53:31 INFO - PROCESS | 4852 | --DOMWINDOW == 85 (000000ED2154FC00) [pid = 4852] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 20:53:31 INFO - PROCESS | 4852 | --DOMWINDOW == 84 (000000ED250C3000) [pid = 4852] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 20:53:31 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED1F473400) [pid = 4852] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 20:53:31 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED20DF2800) [pid = 4852] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 20:53:31 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED2508D400) [pid = 4852] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 20:53:31 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED18677400) [pid = 4852] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 20:53:31 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED13B2DC00) [pid = 4852] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 20:53:31 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED1FAA3C00) [pid = 4852] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 20:53:31 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED1D90FC00) [pid = 4852] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 20:53:31 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED20DEB000) [pid = 4852] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 20:53:31 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED21789800) [pid = 4852] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 20:53:31 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED1292E000) [pid = 4852] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 20:53:31 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED1D145400) [pid = 4852] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 20:53:31 INFO - PROCESS | 4852 | --DOMWINDOW == 72 (000000ED25071800) [pid = 4852] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 20:53:31 INFO - PROCESS | 4852 | --DOMWINDOW == 71 (000000ED221D8000) [pid = 4852] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 20:53:31 INFO - PROCESS | 4852 | --DOMWINDOW == 70 (000000ED1FEF2400) [pid = 4852] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 20:53:31 INFO - PROCESS | 4852 | 1467431611567 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:53:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 20:53:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 837ms 20:53:31 INFO - PROCESS | 4852 | 1467431611603 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 20:53:31 INFO - PROCESS | 4852 | 1467431611608 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 20:53:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 20:53:31 INFO - PROCESS | 4852 | 1467431611614 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 20:53:31 INFO - PROCESS | 4852 | 1467431611617 Marionette TRACE conn5 <- [1,1686,null,{}] 20:53:31 INFO - PROCESS | 4852 | 1467431611621 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:53:31 INFO - PROCESS | 4852 | 1467431611624 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:31 INFO - PROCESS | 4852 | 1467431611716 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 20:53:31 INFO - PROCESS | 4852 | 1467431611721 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:31 INFO - PROCESS | 4852 | 1467431611724 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:31 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1C60A000 == 37 [pid = 4852] [id = 431] 20:53:31 INFO - PROCESS | 4852 | ++DOMWINDOW == 71 (000000ED17BF8C00) [pid = 4852] [serial = 1293] [outer = 0000000000000000] 20:53:31 INFO - PROCESS | 4852 | ++DOMWINDOW == 72 (000000ED195E1000) [pid = 4852] [serial = 1294] [outer = 000000ED17BF8C00] 20:53:31 INFO - PROCESS | 4852 | 1467431611773 Marionette DEBUG loaded listener.js 20:53:31 INFO - PROCESS | 4852 | ++DOMWINDOW == 73 (000000ED1C6ED000) [pid = 4852] [serial = 1295] [outer = 000000ED17BF8C00] 20:53:32 INFO - PROCESS | 4852 | 1467431612237 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:53:32 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:53:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 691ms 20:53:32 INFO - PROCESS | 4852 | 1467431612307 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 20:53:32 INFO - PROCESS | 4852 | 1467431612309 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 20:53:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 20:53:32 INFO - PROCESS | 4852 | 1467431612313 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 20:53:32 INFO - PROCESS | 4852 | 1467431612317 Marionette TRACE conn5 <- [1,1690,null,{}] 20:53:32 INFO - PROCESS | 4852 | 1467431612328 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:53:32 INFO - PROCESS | 4852 | 1467431612333 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:32 INFO - PROCESS | 4852 | 1467431612453 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 20:53:32 INFO - PROCESS | 4852 | 1467431612536 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:32 INFO - PROCESS | 4852 | 1467431612539 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:32 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED20844800 == 38 [pid = 4852] [id = 432] 20:53:32 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED1D3E8C00) [pid = 4852] [serial = 1296] [outer = 0000000000000000] 20:53:32 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED1F45EC00) [pid = 4852] [serial = 1297] [outer = 000000ED1D3E8C00] 20:53:32 INFO - PROCESS | 4852 | 1467431612596 Marionette DEBUG loaded listener.js 20:53:32 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED1F70A400) [pid = 4852] [serial = 1298] [outer = 000000ED1D3E8C00] 20:53:33 INFO - PROCESS | 4852 | 1467431612987 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:53:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 20:53:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 734ms 20:53:33 INFO - PROCESS | 4852 | 1467431613050 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 20:53:33 INFO - PROCESS | 4852 | 1467431613053 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 20:53:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 20:53:33 INFO - PROCESS | 4852 | 1467431613056 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 20:53:33 INFO - PROCESS | 4852 | 1467431613058 Marionette TRACE conn5 <- [1,1694,null,{}] 20:53:33 INFO - PROCESS | 4852 | 1467431613061 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:53:33 INFO - PROCESS | 4852 | 1467431613063 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:33 INFO - PROCESS | 4852 | 1467431613155 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 20:53:33 INFO - PROCESS | 4852 | 1467431613161 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:33 INFO - PROCESS | 4852 | 1467431613163 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:33 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED23A27000 == 39 [pid = 4852] [id = 433] 20:53:33 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED1FAAA800) [pid = 4852] [serial = 1299] [outer = 0000000000000000] 20:53:33 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED1FE2A800) [pid = 4852] [serial = 1300] [outer = 000000ED1FAAA800] 20:53:33 INFO - PROCESS | 4852 | 1467431613209 Marionette DEBUG loaded listener.js 20:53:33 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED1FEF9000) [pid = 4852] [serial = 1301] [outer = 000000ED1FAAA800] 20:53:33 INFO - PROCESS | 4852 | 1467431613685 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:53:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 20:53:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 691ms 20:53:33 INFO - PROCESS | 4852 | 1467431613750 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 20:53:33 INFO - PROCESS | 4852 | 1467431613752 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 20:53:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 20:53:33 INFO - PROCESS | 4852 | 1467431613756 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 20:53:33 INFO - PROCESS | 4852 | 1467431613758 Marionette TRACE conn5 <- [1,1698,null,{}] 20:53:33 INFO - PROCESS | 4852 | 1467431613761 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:53:33 INFO - PROCESS | 4852 | 1467431613763 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:33 INFO - PROCESS | 4852 | 1467431613900 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 20:53:33 INFO - PROCESS | 4852 | 1467431613938 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:33 INFO - PROCESS | 4852 | 1467431613941 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:33 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED2476E000 == 40 [pid = 4852] [id = 434] 20:53:33 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED20A9DC00) [pid = 4852] [serial = 1302] [outer = 0000000000000000] 20:53:33 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED20D62000) [pid = 4852] [serial = 1303] [outer = 000000ED20A9DC00] 20:53:33 INFO - PROCESS | 4852 | 1467431613986 Marionette DEBUG loaded listener.js 20:53:34 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED21412C00) [pid = 4852] [serial = 1304] [outer = 000000ED20A9DC00] 20:53:34 INFO - PROCESS | 4852 | 1467431614415 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:53:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 20:53:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 735ms 20:53:34 INFO - PROCESS | 4852 | 1467431614493 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 20:53:34 INFO - PROCESS | 4852 | 1467431614495 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 20:53:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 20:53:34 INFO - PROCESS | 4852 | 1467431614499 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 20:53:34 INFO - PROCESS | 4852 | 1467431614501 Marionette TRACE conn5 <- [1,1702,null,{}] 20:53:34 INFO - PROCESS | 4852 | 1467431614504 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:53:34 INFO - PROCESS | 4852 | 1467431614510 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:34 INFO - PROCESS | 4852 | 1467431614660 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 20:53:34 INFO - PROCESS | 4852 | 1467431614709 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:34 INFO - PROCESS | 4852 | 1467431614711 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:34 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24B7E000 == 41 [pid = 4852] [id = 435] 20:53:34 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED22707C00) [pid = 4852] [serial = 1305] [outer = 0000000000000000] 20:53:34 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED22C9D800) [pid = 4852] [serial = 1306] [outer = 000000ED22707C00] 20:53:34 INFO - PROCESS | 4852 | 1467431614756 Marionette DEBUG loaded listener.js 20:53:34 INFO - PROCESS | 4852 | ++DOMWINDOW == 85 (000000ED2380D800) [pid = 4852] [serial = 1307] [outer = 000000ED22707C00] 20:53:35 INFO - PROCESS | 4852 | 1467431615190 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:53:35 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 20:53:35 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 20:53:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:53:35 INFO - _addTest/ [0,1705,"getWindowHandle",null] 20:53:35 INFO - PROCESS | 4852 | 1467431615256 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 20:53:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 20:53:35 INFO - PROCESS | 4852 | 1467431615259 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 20:53:35 INFO - PROCESS | 4852 | 1467431615261 Marionette TRACE conn5 <- [1,1706,null,{}] 20:53:35 INFO - PROCESS | 4852 | 1467431615265 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:53:35 INFO - PROCESS | 4852 | 1467431615266 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:35 INFO - PROCESS | 4852 | 1467431615441 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 20:53:35 INFO - PROCESS | 4852 | --DOMWINDOW == 84 (000000ED13846C00) [pid = 4852] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 20:53:35 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED17C72000) [pid = 4852] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 20:53:35 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED183E3C00) [pid = 4852] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 20:53:35 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED12B3D000) [pid = 4852] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 20:53:35 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED1D987000) [pid = 4852] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 20:53:35 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED183BB400) [pid = 4852] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 20:53:35 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED1F9CD400) [pid = 4852] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 20:53:35 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED1352EC00) [pid = 4852] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 20:53:35 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED20DF1800) [pid = 4852] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 20:53:35 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED1378C800) [pid = 4852] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 20:53:35 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED1D068400) [pid = 4852] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 20:53:35 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED20DE9C00) [pid = 4852] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 20:53:35 INFO - PROCESS | 4852 | --DOMWINDOW == 72 (000000ED13224C00) [pid = 4852] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 20:53:35 INFO - PROCESS | 4852 | 1467431615501 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:35 INFO - PROCESS | 4852 | 1467431615503 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:35 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1D386800 == 42 [pid = 4852] [id = 436] 20:53:35 INFO - PROCESS | 4852 | ++DOMWINDOW == 73 (000000ED11BDA800) [pid = 4852] [serial = 1308] [outer = 0000000000000000] 20:53:35 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED13227400) [pid = 4852] [serial = 1309] [outer = 000000ED11BDA800] 20:53:35 INFO - PROCESS | 4852 | 1467431615548 Marionette DEBUG loaded listener.js 20:53:35 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED1D132000) [pid = 4852] [serial = 1310] [outer = 000000ED11BDA800] 20:53:35 INFO - PROCESS | 4852 | 1467431615919 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:53:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 20:53:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 692ms 20:53:35 INFO - PROCESS | 4852 | 1467431615953 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 20:53:35 INFO - PROCESS | 4852 | 1467431615956 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 20:53:35 INFO - PROCESS | 4852 | 1467431615959 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 20:53:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 20:53:35 INFO - PROCESS | 4852 | 1467431615961 Marionette TRACE conn5 <- [1,1710,null,{}] 20:53:35 INFO - PROCESS | 4852 | 1467431615964 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:53:35 INFO - PROCESS | 4852 | 1467431615966 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:36 INFO - PROCESS | 4852 | 1467431616049 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 20:53:36 INFO - PROCESS | 4852 | 1467431616055 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:36 INFO - PROCESS | 4852 | 1467431616057 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:36 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED2731B000 == 43 [pid = 4852] [id = 437] 20:53:36 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED1F9C6400) [pid = 4852] [serial = 1311] [outer = 0000000000000000] 20:53:36 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED23B4B400) [pid = 4852] [serial = 1312] [outer = 000000ED1F9C6400] 20:53:36 INFO - PROCESS | 4852 | 1467431616103 Marionette DEBUG loaded listener.js 20:53:36 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED23B62800) [pid = 4852] [serial = 1313] [outer = 000000ED1F9C6400] 20:53:36 INFO - PROCESS | 4852 | 1467431616526 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:53:36 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:53:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 626ms 20:53:36 INFO - PROCESS | 4852 | 1467431616588 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 20:53:36 INFO - PROCESS | 4852 | 1467431616591 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 20:53:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 20:53:36 INFO - PROCESS | 4852 | 1467431616594 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 20:53:36 INFO - PROCESS | 4852 | 1467431616596 Marionette TRACE conn5 <- [1,1714,null,{}] 20:53:36 INFO - PROCESS | 4852 | 1467431616599 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:53:36 INFO - PROCESS | 4852 | 1467431616601 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:36 INFO - PROCESS | 4852 | 1467431616685 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 20:53:36 INFO - PROCESS | 4852 | 1467431616693 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:36 INFO - PROCESS | 4852 | 1467431616695 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:36 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27D87800 == 44 [pid = 4852] [id = 438] 20:53:36 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED24576400) [pid = 4852] [serial = 1314] [outer = 0000000000000000] 20:53:36 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED2457BC00) [pid = 4852] [serial = 1315] [outer = 000000ED24576400] 20:53:36 INFO - PROCESS | 4852 | 1467431616739 Marionette DEBUG loaded listener.js 20:53:36 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED25005400) [pid = 4852] [serial = 1316] [outer = 000000ED24576400] 20:53:37 INFO - PROCESS | 4852 | 1467431617199 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:53:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 20:53:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 628ms 20:53:37 INFO - PROCESS | 4852 | 1467431617235 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 20:53:37 INFO - PROCESS | 4852 | 1467431617238 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 20:53:37 INFO - PROCESS | 4852 | 1467431617241 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 20:53:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 20:53:37 INFO - PROCESS | 4852 | 1467431617243 Marionette TRACE conn5 <- [1,1718,null,{}] 20:53:37 INFO - PROCESS | 4852 | 1467431617247 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:53:37 INFO - PROCESS | 4852 | 1467431617249 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:37 INFO - PROCESS | 4852 | 1467431617335 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 20:53:37 INFO - PROCESS | 4852 | 1467431617343 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:37 INFO - PROCESS | 4852 | 1467431617345 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:37 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27DA3000 == 45 [pid = 4852] [id = 439] 20:53:37 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED2500E800) [pid = 4852] [serial = 1317] [outer = 0000000000000000] 20:53:37 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED25043800) [pid = 4852] [serial = 1318] [outer = 000000ED2500E800] 20:53:37 INFO - PROCESS | 4852 | 1467431617390 Marionette DEBUG loaded listener.js 20:53:37 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED24579400) [pid = 4852] [serial = 1319] [outer = 000000ED2500E800] 20:53:38 INFO - PROCESS | 4852 | 1467431618099 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:53:38 INFO - PROCESS | 4852 | 1467431618196 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 20:53:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 20:53:38 INFO - PROCESS | 4852 | 1467431618201 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 20:53:38 INFO - PROCESS | 4852 | 1467431618207 Marionette TRACE conn5 <- [1,1722,null,{}] 20:53:38 INFO - PROCESS | 4852 | 1467431618212 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:53:38 INFO - PROCESS | 4852 | 1467431618216 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:38 INFO - PROCESS | 4852 | 1467431618374 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 20:53:38 INFO - PROCESS | 4852 | 1467431618461 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:38 INFO - PROCESS | 4852 | 1467431618464 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:38 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1FDC9800 == 46 [pid = 4852] [id = 440] 20:53:38 INFO - PROCESS | 4852 | ++DOMWINDOW == 85 (000000ED17CCA400) [pid = 4852] [serial = 1320] [outer = 0000000000000000] 20:53:38 INFO - PROCESS | 4852 | ++DOMWINDOW == 86 (000000ED1D06A000) [pid = 4852] [serial = 1321] [outer = 000000ED17CCA400] 20:53:38 INFO - PROCESS | 4852 | 1467431618525 Marionette DEBUG loaded listener.js 20:53:38 INFO - PROCESS | 4852 | ++DOMWINDOW == 87 (000000ED1D945C00) [pid = 4852] [serial = 1322] [outer = 000000ED17CCA400] 20:53:39 INFO - PROCESS | 4852 | 1467431619104 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:53:39 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:53:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 943ms 20:53:39 INFO - PROCESS | 4852 | 1467431619148 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 20:53:39 INFO - PROCESS | 4852 | 1467431619153 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 20:53:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 20:53:39 INFO - PROCESS | 4852 | 1467431619160 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 20:53:39 INFO - PROCESS | 4852 | 1467431619163 Marionette TRACE conn5 <- [1,1726,null,{}] 20:53:39 INFO - PROCESS | 4852 | 1467431619167 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:53:39 INFO - PROCESS | 4852 | 1467431619170 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:39 INFO - PROCESS | 4852 | 1467431619291 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 20:53:39 INFO - PROCESS | 4852 | 1467431619385 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:39 INFO - PROCESS | 4852 | 1467431619388 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:39 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24B66000 == 47 [pid = 4852] [id = 441] 20:53:39 INFO - PROCESS | 4852 | ++DOMWINDOW == 88 (000000ED209CD400) [pid = 4852] [serial = 1323] [outer = 0000000000000000] 20:53:39 INFO - PROCESS | 4852 | ++DOMWINDOW == 89 (000000ED20DEAC00) [pid = 4852] [serial = 1324] [outer = 000000ED209CD400] 20:53:39 INFO - PROCESS | 4852 | 1467431619446 Marionette DEBUG loaded listener.js 20:53:39 INFO - PROCESS | 4852 | ++DOMWINDOW == 90 (000000ED221D8000) [pid = 4852] [serial = 1325] [outer = 000000ED209CD400] 20:53:40 INFO - PROCESS | 4852 | 1467431620055 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:53:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 20:53:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 943ms 20:53:40 INFO - PROCESS | 4852 | 1467431620105 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 20:53:40 INFO - PROCESS | 4852 | 1467431620108 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 20:53:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 20:53:40 INFO - PROCESS | 4852 | 1467431620112 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 20:53:40 INFO - PROCESS | 4852 | 1467431620116 Marionette TRACE conn5 <- [1,1730,null,{}] 20:53:40 INFO - PROCESS | 4852 | 1467431620127 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:53:40 INFO - PROCESS | 4852 | 1467431620133 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:40 INFO - PROCESS | 4852 | 1467431620248 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 20:53:40 INFO - PROCESS | 4852 | 1467431620372 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:40 INFO - PROCESS | 4852 | 1467431620375 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:40 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27F1D000 == 48 [pid = 4852] [id = 442] 20:53:40 INFO - PROCESS | 4852 | ++DOMWINDOW == 91 (000000ED25010400) [pid = 4852] [serial = 1326] [outer = 0000000000000000] 20:53:40 INFO - PROCESS | 4852 | ++DOMWINDOW == 92 (000000ED25048800) [pid = 4852] [serial = 1327] [outer = 000000ED25010400] 20:53:40 INFO - PROCESS | 4852 | 1467431620435 Marionette DEBUG loaded listener.js 20:53:40 INFO - PROCESS | 4852 | ++DOMWINDOW == 93 (000000ED25065000) [pid = 4852] [serial = 1328] [outer = 000000ED25010400] 20:53:41 INFO - PROCESS | 4852 | 1467431621084 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:53:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 20:53:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 984ms 20:53:41 INFO - PROCESS | 4852 | 1467431621098 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 20:53:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 20:53:41 INFO - PROCESS | 4852 | 1467431621101 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 20:53:41 INFO - PROCESS | 4852 | 1467431621105 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 20:53:41 INFO - PROCESS | 4852 | 1467431621107 Marionette TRACE conn5 <- [1,1734,null,{}] 20:53:41 INFO - PROCESS | 4852 | 1467431621126 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:53:41 INFO - PROCESS | 4852 | 1467431621129 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:41 INFO - PROCESS | 4852 | 1467431621248 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 20:53:41 INFO - PROCESS | 4852 | 1467431621474 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:41 INFO - PROCESS | 4852 | 1467431621477 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:41 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED19443000 == 49 [pid = 4852] [id = 443] 20:53:41 INFO - PROCESS | 4852 | ++DOMWINDOW == 94 (000000ED13795C00) [pid = 4852] [serial = 1329] [outer = 0000000000000000] 20:53:41 INFO - PROCESS | 4852 | ++DOMWINDOW == 95 (000000ED13852800) [pid = 4852] [serial = 1330] [outer = 000000ED13795C00] 20:53:41 INFO - PROCESS | 4852 | 1467431621546 Marionette DEBUG loaded listener.js 20:53:41 INFO - PROCESS | 4852 | ++DOMWINDOW == 96 (000000ED180D1400) [pid = 4852] [serial = 1331] [outer = 000000ED13795C00] 20:53:42 INFO - PROCESS | 4852 | 1467431622093 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:53:42 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:53:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1044ms 20:53:42 INFO - PROCESS | 4852 | 1467431622152 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 20:53:42 INFO - PROCESS | 4852 | 1467431622156 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 20:53:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 20:53:42 INFO - PROCESS | 4852 | 1467431622199 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 20:53:42 INFO - PROCESS | 4852 | 1467431622202 Marionette TRACE conn5 <- [1,1738,null,{}] 20:53:42 INFO - PROCESS | 4852 | 1467431622208 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:53:42 INFO - PROCESS | 4852 | 1467431622213 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:42 INFO - PROCESS | 4852 | 1467431622325 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 20:53:42 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27D87800 == 48 [pid = 4852] [id = 438] 20:53:42 INFO - PROCESS | 4852 | --DOCSHELL 000000ED2731B000 == 47 [pid = 4852] [id = 437] 20:53:42 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1D386800 == 46 [pid = 4852] [id = 436] 20:53:42 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24B7E000 == 45 [pid = 4852] [id = 435] 20:53:42 INFO - PROCESS | 4852 | --DOCSHELL 000000ED2476E000 == 44 [pid = 4852] [id = 434] 20:53:42 INFO - PROCESS | 4852 | --DOCSHELL 000000ED23A27000 == 43 [pid = 4852] [id = 433] 20:53:42 INFO - PROCESS | 4852 | --DOCSHELL 000000ED20844800 == 42 [pid = 4852] [id = 432] 20:53:42 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1C60A000 == 41 [pid = 4852] [id = 431] 20:53:42 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1A0E2000 == 40 [pid = 4852] [id = 430] 20:53:42 INFO - PROCESS | 4852 | --DOCSHELL 000000ED238BC000 == 39 [pid = 4852] [id = 429] 20:53:42 INFO - PROCESS | 4852 | --DOCSHELL 000000ED20EC5800 == 38 [pid = 4852] [id = 427] 20:53:42 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1941B000 == 37 [pid = 4852] [id = 428] 20:53:42 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24558800 == 36 [pid = 4852] [id = 412] 20:53:42 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24BDB800 == 35 [pid = 4852] [id = 416] 20:53:42 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1C606800 == 34 [pid = 4852] [id = 417] 20:53:42 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24794800 == 33 [pid = 4852] [id = 413] 20:53:42 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1A0E6000 == 32 [pid = 4852] [id = 418] 20:53:42 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1FF43000 == 31 [pid = 4852] [id = 415] 20:53:42 INFO - PROCESS | 4852 | --DOCSHELL 000000ED19443000 == 30 [pid = 4852] [id = 443] 20:53:42 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27F1D000 == 29 [pid = 4852] [id = 442] 20:53:42 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24B66000 == 28 [pid = 4852] [id = 441] 20:53:42 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1FDC9800 == 27 [pid = 4852] [id = 440] 20:53:42 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27DA3000 == 26 [pid = 4852] [id = 439] 20:53:43 INFO - PROCESS | 4852 | --DOMWINDOW == 95 (000000ED2277D400) [pid = 4852] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 20:53:43 INFO - PROCESS | 4852 | --DOMWINDOW == 94 (000000ED13853000) [pid = 4852] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 20:53:43 INFO - PROCESS | 4852 | --DOMWINDOW == 93 (000000ED13AE8000) [pid = 4852] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 20:53:43 INFO - PROCESS | 4852 | --DOMWINDOW == 92 (000000ED1C6E2800) [pid = 4852] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 20:53:43 INFO - PROCESS | 4852 | --DOMWINDOW == 91 (000000ED186E8800) [pid = 4852] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 20:53:43 INFO - PROCESS | 4852 | --DOMWINDOW == 90 (000000ED186E8400) [pid = 4852] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 20:53:43 INFO - PROCESS | 4852 | --DOMWINDOW == 89 (000000ED195A6400) [pid = 4852] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 20:53:43 INFO - PROCESS | 4852 | --DOMWINDOW == 88 (000000ED1D135800) [pid = 4852] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 20:53:43 INFO - PROCESS | 4852 | --DOMWINDOW == 87 (000000ED1F39E000) [pid = 4852] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 20:53:43 INFO - PROCESS | 4852 | --DOMWINDOW == 86 (000000ED1F469400) [pid = 4852] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 20:53:43 INFO - PROCESS | 4852 | --DOMWINDOW == 85 (000000ED1FA9E000) [pid = 4852] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 20:53:43 INFO - PROCESS | 4852 | --DOMWINDOW == 84 (000000ED1F708000) [pid = 4852] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 20:53:43 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED1FEF5800) [pid = 4852] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 20:53:43 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED1D3E4000) [pid = 4852] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 20:53:43 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED20DE7800) [pid = 4852] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 20:53:43 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED21455C00) [pid = 4852] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 20:53:43 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED149E9000) [pid = 4852] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 20:53:43 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED1384B400) [pid = 4852] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 20:53:43 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED1EBF5C00) [pid = 4852] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 20:53:43 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED1D12F000) [pid = 4852] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 20:53:43 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED23B5D400) [pid = 4852] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 20:53:43 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED20E54800) [pid = 4852] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 20:53:43 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED146DA000) [pid = 4852] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 20:53:43 INFO - PROCESS | 4852 | --DOMWINDOW == 72 (000000ED137A0800) [pid = 4852] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 20:53:43 INFO - PROCESS | 4852 | --DOMWINDOW == 71 (000000ED20AA7C00) [pid = 4852] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 20:53:43 INFO - PROCESS | 4852 | --DOMWINDOW == 70 (000000ED2178D800) [pid = 4852] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 20:53:43 INFO - PROCESS | 4852 | --DOMWINDOW == 69 (000000ED1D14E800) [pid = 4852] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 20:53:43 INFO - PROCESS | 4852 | 1467431623157 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:43 INFO - PROCESS | 4852 | 1467431623160 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:43 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED13B8A800 == 27 [pid = 4852] [id = 444] 20:53:43 INFO - PROCESS | 4852 | ++DOMWINDOW == 70 (000000ED123C2000) [pid = 4852] [serial = 1332] [outer = 0000000000000000] 20:53:43 INFO - PROCESS | 4852 | ++DOMWINDOW == 71 (000000ED1292E000) [pid = 4852] [serial = 1333] [outer = 000000ED123C2000] 20:53:43 INFO - PROCESS | 4852 | 1467431623212 Marionette DEBUG loaded listener.js 20:53:43 INFO - PROCESS | 4852 | ++DOMWINDOW == 72 (000000ED13525400) [pid = 4852] [serial = 1334] [outer = 000000ED123C2000] 20:53:43 INFO - PROCESS | 4852 | 1467431623624 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:53:43 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:53:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1512ms 20:53:43 INFO - PROCESS | 4852 | 1467431623699 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 20:53:43 INFO - PROCESS | 4852 | 1467431623702 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 20:53:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 20:53:43 INFO - PROCESS | 4852 | 1467431623707 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 20:53:43 INFO - PROCESS | 4852 | 1467431623710 Marionette TRACE conn5 <- [1,1742,null,{}] 20:53:43 INFO - PROCESS | 4852 | 1467431623715 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:53:43 INFO - PROCESS | 4852 | 1467431623720 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:43 INFO - PROCESS | 4852 | 1467431623810 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 20:53:43 INFO - PROCESS | 4852 | 1467431623818 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:43 INFO - PROCESS | 4852 | 1467431623821 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:43 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED196E2800 == 28 [pid = 4852] [id = 445] 20:53:43 INFO - PROCESS | 4852 | ++DOMWINDOW == 73 (000000ED13850800) [pid = 4852] [serial = 1335] [outer = 0000000000000000] 20:53:43 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED13A55400) [pid = 4852] [serial = 1336] [outer = 000000ED13850800] 20:53:43 INFO - PROCESS | 4852 | 1467431623872 Marionette DEBUG loaded listener.js 20:53:43 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED13AE3800) [pid = 4852] [serial = 1337] [outer = 000000ED13850800] 20:53:44 INFO - PROCESS | 4852 | 1467431624336 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:53:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 20:53:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 671ms 20:53:44 INFO - PROCESS | 4852 | 1467431624385 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 20:53:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 20:53:44 INFO - PROCESS | 4852 | 1467431624390 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 20:53:44 INFO - PROCESS | 4852 | 1467431624394 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 20:53:44 INFO - PROCESS | 4852 | 1467431624396 Marionette TRACE conn5 <- [1,1746,null,{}] 20:53:44 INFO - PROCESS | 4852 | 1467431624400 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:53:44 INFO - PROCESS | 4852 | 1467431624402 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:44 INFO - PROCESS | 4852 | 1467431624524 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 20:53:44 INFO - PROCESS | 4852 | 1467431624606 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:44 INFO - PROCESS | 4852 | 1467431624608 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:44 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED17BAB800 == 29 [pid = 4852] [id = 446] 20:53:44 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED17B35000) [pid = 4852] [serial = 1338] [outer = 0000000000000000] 20:53:44 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED17BFA000) [pid = 4852] [serial = 1339] [outer = 000000ED17B35000] 20:53:44 INFO - PROCESS | 4852 | 1467431624663 Marionette DEBUG loaded listener.js 20:53:44 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED18673C00) [pid = 4852] [serial = 1340] [outer = 000000ED17B35000] 20:53:45 INFO - PROCESS | 4852 | 1467431625075 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:53:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 20:53:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 734ms 20:53:45 INFO - PROCESS | 4852 | 1467431625130 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 20:53:45 INFO - PROCESS | 4852 | 1467431625132 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 20:53:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 20:53:45 INFO - PROCESS | 4852 | 1467431625154 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 20:53:45 INFO - PROCESS | 4852 | 1467431625161 Marionette TRACE conn5 <- [1,1750,null,{}] 20:53:45 INFO - PROCESS | 4852 | 1467431625170 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:53:45 INFO - PROCESS | 4852 | 1467431625174 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:45 INFO - PROCESS | 4852 | 1467431625288 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 20:53:45 INFO - PROCESS | 4852 | 1467431625295 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:45 INFO - PROCESS | 4852 | 1467431625297 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:45 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED203E0000 == 30 [pid = 4852] [id = 447] 20:53:45 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED195A6400) [pid = 4852] [serial = 1341] [outer = 0000000000000000] 20:53:45 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED19B8E400) [pid = 4852] [serial = 1342] [outer = 000000ED195A6400] 20:53:45 INFO - PROCESS | 4852 | 1467431625343 Marionette DEBUG loaded listener.js 20:53:45 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED1D11F400) [pid = 4852] [serial = 1343] [outer = 000000ED195A6400] 20:53:45 INFO - PROCESS | 4852 | 1467431625816 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:53:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 20:53:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 691ms 20:53:45 INFO - PROCESS | 4852 | 1467431625840 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 20:53:45 INFO - PROCESS | 4852 | 1467431625843 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 20:53:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 20:53:45 INFO - PROCESS | 4852 | 1467431625847 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 20:53:45 INFO - PROCESS | 4852 | 1467431625849 Marionette TRACE conn5 <- [1,1754,null,{}] 20:53:45 INFO - PROCESS | 4852 | 1467431625852 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:53:45 INFO - PROCESS | 4852 | 1467431625855 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:46 INFO - PROCESS | 4852 | 1467431625999 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 20:53:46 INFO - PROCESS | 4852 | 1467431626018 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:46 INFO - PROCESS | 4852 | 1467431626020 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:46 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED217B2000 == 31 [pid = 4852] [id = 448] 20:53:46 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED1D153000) [pid = 4852] [serial = 1344] [outer = 0000000000000000] 20:53:46 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED1D3E4400) [pid = 4852] [serial = 1345] [outer = 000000ED1D153000] 20:53:46 INFO - PROCESS | 4852 | 1467431626108 Marionette DEBUG loaded listener.js 20:53:46 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED1D97F400) [pid = 4852] [serial = 1346] [outer = 000000ED1D153000] 20:53:46 INFO - PROCESS | 4852 | 1467431626548 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:53:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 20:53:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 732ms 20:53:46 INFO - PROCESS | 4852 | 1467431626584 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 20:53:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 20:53:46 INFO - PROCESS | 4852 | 1467431626586 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 20:53:46 INFO - PROCESS | 4852 | 1467431626594 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 20:53:46 INFO - PROCESS | 4852 | 1467431626596 Marionette TRACE conn5 <- [1,1758,null,{}] 20:53:46 INFO - PROCESS | 4852 | 1467431626599 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:53:46 INFO - PROCESS | 4852 | 1467431626602 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:46 INFO - PROCESS | 4852 | 1467431626711 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 20:53:46 INFO - PROCESS | 4852 | 1467431626718 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:46 INFO - PROCESS | 4852 | 1467431626724 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:46 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED238C2800 == 32 [pid = 4852] [id = 449] 20:53:46 INFO - PROCESS | 4852 | ++DOMWINDOW == 85 (000000ED179CC000) [pid = 4852] [serial = 1347] [outer = 0000000000000000] 20:53:46 INFO - PROCESS | 4852 | ++DOMWINDOW == 86 (000000ED1F45E400) [pid = 4852] [serial = 1348] [outer = 000000ED179CC000] 20:53:46 INFO - PROCESS | 4852 | 1467431626782 Marionette DEBUG loaded listener.js 20:53:46 INFO - PROCESS | 4852 | ++DOMWINDOW == 87 (000000ED1F704C00) [pid = 4852] [serial = 1349] [outer = 000000ED179CC000] 20:53:47 INFO - PROCESS | 4852 | --DOMWINDOW == 86 (000000ED2500E800) [pid = 4852] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 20:53:47 INFO - PROCESS | 4852 | --DOMWINDOW == 85 (000000ED24576400) [pid = 4852] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 20:53:47 INFO - PROCESS | 4852 | --DOMWINDOW == 84 (000000ED20A9DC00) [pid = 4852] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 20:53:47 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED22707C00) [pid = 4852] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 20:53:47 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED11BDA800) [pid = 4852] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 20:53:47 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED1FAAA800) [pid = 4852] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 20:53:47 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED1352CC00) [pid = 4852] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 20:53:47 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED17BF8C00) [pid = 4852] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 20:53:47 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED1D3E8C00) [pid = 4852] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 20:53:47 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED17CC9C00) [pid = 4852] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 20:53:47 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED17BF2C00) [pid = 4852] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 20:53:47 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED221DD000) [pid = 4852] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 20:53:47 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED1F9C6400) [pid = 4852] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 20:53:47 INFO - PROCESS | 4852 | 1467431627525 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:53:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 20:53:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 985ms 20:53:47 INFO - PROCESS | 4852 | 1467431627575 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 20:53:47 INFO - PROCESS | 4852 | 1467431627577 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 20:53:47 INFO - PROCESS | 4852 | 1467431627580 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 20:53:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 20:53:47 INFO - PROCESS | 4852 | 1467431627582 Marionette TRACE conn5 <- [1,1762,null,{}] 20:53:47 INFO - PROCESS | 4852 | 1467431627586 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:53:47 INFO - PROCESS | 4852 | 1467431627588 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:47 INFO - PROCESS | 4852 | 1467431627707 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 20:53:47 INFO - PROCESS | 4852 | 1467431627761 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:47 INFO - PROCESS | 4852 | 1467431627763 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:47 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED13943000 == 33 [pid = 4852] [id = 450] 20:53:47 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED1352B800) [pid = 4852] [serial = 1350] [outer = 0000000000000000] 20:53:47 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED1F45BC00) [pid = 4852] [serial = 1351] [outer = 000000ED1352B800] 20:53:47 INFO - PROCESS | 4852 | 1467431627808 Marionette DEBUG loaded listener.js 20:53:47 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED1FAA1000) [pid = 4852] [serial = 1352] [outer = 000000ED1352B800] 20:53:48 INFO - PROCESS | 4852 | 1467431628148 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:53:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 20:53:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 628ms 20:53:48 INFO - PROCESS | 4852 | 1467431628211 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 20:53:48 INFO - PROCESS | 4852 | 1467431628214 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 20:53:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 20:53:48 INFO - PROCESS | 4852 | 1467431628217 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 20:53:48 INFO - PROCESS | 4852 | 1467431628219 Marionette TRACE conn5 <- [1,1766,null,{}] 20:53:48 INFO - PROCESS | 4852 | 1467431628222 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:53:48 INFO - PROCESS | 4852 | 1467431628224 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:48 INFO - PROCESS | 4852 | 1467431628304 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 20:53:48 INFO - PROCESS | 4852 | 1467431628310 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:48 INFO - PROCESS | 4852 | 1467431628312 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:48 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED247AD000 == 34 [pid = 4852] [id = 451] 20:53:48 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED1379F800) [pid = 4852] [serial = 1353] [outer = 0000000000000000] 20:53:48 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED1FDAF800) [pid = 4852] [serial = 1354] [outer = 000000ED1379F800] 20:53:48 INFO - PROCESS | 4852 | 1467431628356 Marionette DEBUG loaded listener.js 20:53:48 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED1FE31800) [pid = 4852] [serial = 1355] [outer = 000000ED1379F800] 20:53:48 INFO - PROCESS | 4852 | 1467431628777 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:53:48 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:53:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 586ms 20:53:48 INFO - PROCESS | 4852 | 1467431628817 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 20:53:48 INFO - PROCESS | 4852 | 1467431628820 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 20:53:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 20:53:48 INFO - PROCESS | 4852 | 1467431628829 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 20:53:48 INFO - PROCESS | 4852 | 1467431628831 Marionette TRACE conn5 <- [1,1770,null,{}] 20:53:48 INFO - PROCESS | 4852 | 1467431628834 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:53:48 INFO - PROCESS | 4852 | 1467431628836 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:48 INFO - PROCESS | 4852 | 1467431628926 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 20:53:48 INFO - PROCESS | 4852 | 1467431628932 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:48 INFO - PROCESS | 4852 | 1467431628934 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:48 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24BDC000 == 35 [pid = 4852] [id = 452] 20:53:48 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED1FEF0800) [pid = 4852] [serial = 1356] [outer = 0000000000000000] 20:53:48 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED2059AC00) [pid = 4852] [serial = 1357] [outer = 000000ED1FEF0800] 20:53:48 INFO - PROCESS | 4852 | 1467431628979 Marionette DEBUG loaded listener.js 20:53:49 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED20AA3C00) [pid = 4852] [serial = 1358] [outer = 000000ED1FEF0800] 20:53:49 INFO - PROCESS | 4852 | 1467431629458 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:53:49 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:53:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 733ms 20:53:49 INFO - PROCESS | 4852 | 1467431629560 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 20:53:49 INFO - PROCESS | 4852 | 1467431629565 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 20:53:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 20:53:49 INFO - PROCESS | 4852 | 1467431629571 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 20:53:49 INFO - PROCESS | 4852 | 1467431629576 Marionette TRACE conn5 <- [1,1774,null,{}] 20:53:49 INFO - PROCESS | 4852 | 1467431629583 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:53:49 INFO - PROCESS | 4852 | 1467431629586 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:49 INFO - PROCESS | 4852 | 1467431629742 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 20:53:49 INFO - PROCESS | 4852 | 1467431629816 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:49 INFO - PROCESS | 4852 | 1467431629821 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:49 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED19431000 == 36 [pid = 4852] [id = 453] 20:53:49 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED1379B400) [pid = 4852] [serial = 1359] [outer = 0000000000000000] 20:53:49 INFO - PROCESS | 4852 | ++DOMWINDOW == 85 (000000ED137A1C00) [pid = 4852] [serial = 1360] [outer = 000000ED1379B400] 20:53:49 INFO - PROCESS | 4852 | 1467431629921 Marionette DEBUG loaded listener.js 20:53:50 INFO - PROCESS | 4852 | ++DOMWINDOW == 86 (000000ED13AE5800) [pid = 4852] [serial = 1361] [outer = 000000ED1379B400] 20:53:50 INFO - PROCESS | 4852 | 1467431630693 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:53:50 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:53:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1184ms 20:53:50 INFO - PROCESS | 4852 | 1467431630758 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 20:53:50 INFO - PROCESS | 4852 | 1467431630763 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 20:53:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 20:53:50 INFO - PROCESS | 4852 | 1467431630770 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 20:53:50 INFO - PROCESS | 4852 | 1467431630773 Marionette TRACE conn5 <- [1,1778,null,{}] 20:53:50 INFO - PROCESS | 4852 | 1467431630778 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:53:50 INFO - PROCESS | 4852 | 1467431630781 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:50 INFO - PROCESS | 4852 | 1467431630917 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 20:53:51 INFO - PROCESS | 4852 | 1467431631031 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:51 INFO - PROCESS | 4852 | 1467431631034 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:51 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED20EAF800 == 37 [pid = 4852] [id = 454] 20:53:51 INFO - PROCESS | 4852 | ++DOMWINDOW == 87 (000000ED183AD800) [pid = 4852] [serial = 1362] [outer = 0000000000000000] 20:53:51 INFO - PROCESS | 4852 | ++DOMWINDOW == 88 (000000ED199D9800) [pid = 4852] [serial = 1363] [outer = 000000ED183AD800] 20:53:51 INFO - PROCESS | 4852 | 1467431631093 Marionette DEBUG loaded listener.js 20:53:51 INFO - PROCESS | 4852 | ++DOMWINDOW == 89 (000000ED1D13A400) [pid = 4852] [serial = 1364] [outer = 000000ED183AD800] 20:53:51 INFO - PROCESS | 4852 | 1467431631954 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:53:52 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:53:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1232ms 20:53:52 INFO - PROCESS | 4852 | 1467431632004 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 20:53:52 INFO - PROCESS | 4852 | 1467431632009 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 20:53:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 20:53:52 INFO - PROCESS | 4852 | 1467431632014 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 20:53:52 INFO - PROCESS | 4852 | 1467431632018 Marionette TRACE conn5 <- [1,1782,null,{}] 20:53:52 INFO - PROCESS | 4852 | 1467431632023 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:53:52 INFO - PROCESS | 4852 | 1467431632026 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:52 INFO - PROCESS | 4852 | 1467431632143 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 20:53:52 INFO - PROCESS | 4852 | 1467431632222 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:52 INFO - PROCESS | 4852 | 1467431632227 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:52 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1D027800 == 38 [pid = 4852] [id = 455] 20:53:52 INFO - PROCESS | 4852 | ++DOMWINDOW == 90 (000000ED13AE5000) [pid = 4852] [serial = 1365] [outer = 0000000000000000] 20:53:52 INFO - PROCESS | 4852 | ++DOMWINDOW == 91 (000000ED17C7D000) [pid = 4852] [serial = 1366] [outer = 000000ED13AE5000] 20:53:52 INFO - PROCESS | 4852 | 1467431632322 Marionette DEBUG loaded listener.js 20:53:52 INFO - PROCESS | 4852 | ++DOMWINDOW == 92 (000000ED1959C800) [pid = 4852] [serial = 1367] [outer = 000000ED13AE5000] 20:53:52 INFO - PROCESS | 4852 | --DOCSHELL 000000ED247AD000 == 37 [pid = 4852] [id = 451] 20:53:52 INFO - PROCESS | 4852 | --DOCSHELL 000000ED13943000 == 36 [pid = 4852] [id = 450] 20:53:52 INFO - PROCESS | 4852 | --DOCSHELL 000000ED238C2800 == 35 [pid = 4852] [id = 449] 20:53:52 INFO - PROCESS | 4852 | --DOCSHELL 000000ED217B2000 == 34 [pid = 4852] [id = 448] 20:53:52 INFO - PROCESS | 4852 | --DOCSHELL 000000ED203E0000 == 33 [pid = 4852] [id = 447] 20:53:52 INFO - PROCESS | 4852 | --DOCSHELL 000000ED17BAB800 == 32 [pid = 4852] [id = 446] 20:53:52 INFO - PROCESS | 4852 | --DOCSHELL 000000ED196E2800 == 31 [pid = 4852] [id = 445] 20:53:52 INFO - PROCESS | 4852 | --DOCSHELL 000000ED13B8A800 == 30 [pid = 4852] [id = 444] 20:53:52 INFO - PROCESS | 4852 | --DOMWINDOW == 91 (000000ED25043800) [pid = 4852] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 20:53:52 INFO - PROCESS | 4852 | --DOMWINDOW == 90 (000000ED24579400) [pid = 4852] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 20:53:52 INFO - PROCESS | 4852 | --DOMWINDOW == 89 (000000ED2457BC00) [pid = 4852] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 20:53:52 INFO - PROCESS | 4852 | --DOMWINDOW == 88 (000000ED20D62000) [pid = 4852] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 20:53:52 INFO - PROCESS | 4852 | --DOMWINDOW == 87 (000000ED22C9D800) [pid = 4852] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 20:53:52 INFO - PROCESS | 4852 | --DOMWINDOW == 86 (000000ED13227400) [pid = 4852] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 20:53:52 INFO - PROCESS | 4852 | --DOMWINDOW == 85 (000000ED2380D800) [pid = 4852] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 20:53:52 INFO - PROCESS | 4852 | --DOMWINDOW == 84 (000000ED1FE2A800) [pid = 4852] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 20:53:52 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED13786800) [pid = 4852] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 20:53:52 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED13AED800) [pid = 4852] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 20:53:52 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED195E1000) [pid = 4852] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 20:53:52 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED1C6ED000) [pid = 4852] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 20:53:52 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED1F45EC00) [pid = 4852] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 20:53:52 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED1F70A400) [pid = 4852] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 20:53:52 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED1C6EBC00) [pid = 4852] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 20:53:52 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED1D14C400) [pid = 4852] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 20:53:52 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED17CC8C00) [pid = 4852] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 20:53:52 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED199D3400) [pid = 4852] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 20:53:52 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED22C90400) [pid = 4852] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 20:53:52 INFO - PROCESS | 4852 | --DOMWINDOW == 72 (000000ED23B4B400) [pid = 4852] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 20:53:52 INFO - PROCESS | 4852 | --DOMWINDOW == 71 (000000ED25005400) [pid = 4852] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 20:53:52 INFO - PROCESS | 4852 | --DOMWINDOW == 70 (000000ED23B62800) [pid = 4852] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 20:53:52 INFO - PROCESS | 4852 | --DOMWINDOW == 69 (000000ED21412C00) [pid = 4852] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 20:53:52 INFO - PROCESS | 4852 | --DOMWINDOW == 68 (000000ED1D132000) [pid = 4852] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 20:53:52 INFO - PROCESS | 4852 | --DOMWINDOW == 67 (000000ED1FEF9000) [pid = 4852] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 20:53:52 INFO - PROCESS | 4852 | 1467431632817 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:53:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 20:53:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 836ms 20:53:52 INFO - PROCESS | 4852 | 1467431632854 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 20:53:52 INFO - PROCESS | 4852 | 1467431632859 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 20:53:52 INFO - PROCESS | 4852 | 1467431632869 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 20:53:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 20:53:52 INFO - PROCESS | 4852 | 1467431632872 Marionette TRACE conn5 <- [1,1786,null,{}] 20:53:52 INFO - PROCESS | 4852 | 1467431632876 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:53:52 INFO - PROCESS | 4852 | 1467431632878 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:52 INFO - PROCESS | 4852 | 1467431632968 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 20:53:52 INFO - PROCESS | 4852 | 1467431632977 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:52 INFO - PROCESS | 4852 | 1467431632980 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:53 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1FA2F000 == 31 [pid = 4852] [id = 456] 20:53:53 INFO - PROCESS | 4852 | ++DOMWINDOW == 68 (000000ED1895E400) [pid = 4852] [serial = 1368] [outer = 0000000000000000] 20:53:53 INFO - PROCESS | 4852 | ++DOMWINDOW == 69 (000000ED199D1400) [pid = 4852] [serial = 1369] [outer = 000000ED1895E400] 20:53:53 INFO - PROCESS | 4852 | 1467431633028 Marionette DEBUG loaded listener.js 20:53:53 INFO - PROCESS | 4852 | ++DOMWINDOW == 70 (000000ED1D072800) [pid = 4852] [serial = 1370] [outer = 000000ED1895E400] 20:53:53 INFO - PROCESS | 4852 | 1467431633496 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:53:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 20:53:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 669ms 20:53:53 INFO - PROCESS | 4852 | 1467431633543 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 20:53:53 INFO - PROCESS | 4852 | 1467431633546 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 20:53:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 20:53:53 INFO - PROCESS | 4852 | 1467431633550 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 20:53:53 INFO - PROCESS | 4852 | 1467431633553 Marionette TRACE conn5 <- [1,1790,null,{}] 20:53:53 INFO - PROCESS | 4852 | 1467431633565 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:53:53 INFO - PROCESS | 4852 | 1467431633570 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:53 INFO - PROCESS | 4852 | 1467431633662 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 20:53:53 INFO - PROCESS | 4852 | 1467431633671 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:53 INFO - PROCESS | 4852 | 1467431633674 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:53 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED22195800 == 32 [pid = 4852] [id = 457] 20:53:53 INFO - PROCESS | 4852 | ++DOMWINDOW == 71 (000000ED1D3E8800) [pid = 4852] [serial = 1371] [outer = 0000000000000000] 20:53:53 INFO - PROCESS | 4852 | ++DOMWINDOW == 72 (000000ED1F39C800) [pid = 4852] [serial = 1372] [outer = 000000ED1D3E8800] 20:53:53 INFO - PROCESS | 4852 | 1467431633738 Marionette DEBUG loaded listener.js 20:53:53 INFO - PROCESS | 4852 | ++DOMWINDOW == 73 (000000ED1F473800) [pid = 4852] [serial = 1373] [outer = 000000ED1D3E8800] 20:53:54 INFO - PROCESS | 4852 | 1467431634222 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:53:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 20:53:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 692ms 20:53:54 INFO - PROCESS | 4852 | 1467431634243 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 20:53:54 INFO - PROCESS | 4852 | 1467431634246 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 20:53:54 INFO - PROCESS | 4852 | 1467431634249 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 20:53:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 20:53:54 INFO - PROCESS | 4852 | 1467431634251 Marionette TRACE conn5 <- [1,1794,null,{}] 20:53:54 INFO - PROCESS | 4852 | 1467431634254 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:53:54 INFO - PROCESS | 4852 | 1467431634257 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:54 INFO - PROCESS | 4852 | 1467431634353 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 20:53:54 INFO - PROCESS | 4852 | 1467431634360 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:54 INFO - PROCESS | 4852 | 1467431634362 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:54 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED2476F800 == 33 [pid = 4852] [id = 458] 20:53:54 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED1F70DC00) [pid = 4852] [serial = 1374] [outer = 0000000000000000] 20:53:54 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED1F908800) [pid = 4852] [serial = 1375] [outer = 000000ED1F70DC00] 20:53:54 INFO - PROCESS | 4852 | 1467431634408 Marionette DEBUG loaded listener.js 20:53:54 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED1FDB0C00) [pid = 4852] [serial = 1376] [outer = 000000ED1F70DC00] 20:53:54 INFO - PROCESS | 4852 | 1467431634836 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:53:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 20:53:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 629ms 20:53:54 INFO - PROCESS | 4852 | 1467431634881 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 20:53:54 INFO - PROCESS | 4852 | 1467431634884 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 20:53:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 20:53:54 INFO - PROCESS | 4852 | 1467431634887 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 20:53:54 INFO - PROCESS | 4852 | 1467431634889 Marionette TRACE conn5 <- [1,1798,null,{}] 20:53:54 INFO - PROCESS | 4852 | 1467431634897 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:53:54 INFO - PROCESS | 4852 | 1467431634899 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:55 INFO - PROCESS | 4852 | 1467431635008 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 20:53:55 INFO - PROCESS | 4852 | 1467431635021 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:55 INFO - PROCESS | 4852 | 1467431635023 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:55 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24B65000 == 34 [pid = 4852] [id = 459] 20:53:55 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED1FE2E800) [pid = 4852] [serial = 1377] [outer = 0000000000000000] 20:53:55 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED1FEFE000) [pid = 4852] [serial = 1378] [outer = 000000ED1FE2E800] 20:53:55 INFO - PROCESS | 4852 | 1467431635069 Marionette DEBUG loaded listener.js 20:53:55 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED20DE9000) [pid = 4852] [serial = 1379] [outer = 000000ED1FE2E800] 20:53:55 INFO - PROCESS | 4852 | 1467431635569 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:53:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 20:53:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 733ms 20:53:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 20:53:55 INFO - PROCESS | 4852 | 1467431635623 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 20:53:55 INFO - PROCESS | 4852 | 1467431635625 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 20:53:55 INFO - PROCESS | 4852 | 1467431635629 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 20:53:55 INFO - PROCESS | 4852 | 1467431635630 Marionette TRACE conn5 <- [1,1802,null,{}] 20:53:55 INFO - PROCESS | 4852 | 1467431635634 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:53:55 INFO - PROCESS | 4852 | 1467431635640 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:55 INFO - PROCESS | 4852 | 1467431635776 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 20:53:55 INFO - PROCESS | 4852 | 1467431635830 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:55 INFO - PROCESS | 4852 | 1467431635833 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:55 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24C1C800 == 35 [pid = 4852] [id = 460] 20:53:55 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED20DF2000) [pid = 4852] [serial = 1380] [outer = 0000000000000000] 20:53:55 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED215F5000) [pid = 4852] [serial = 1381] [outer = 000000ED20DF2000] 20:53:55 INFO - PROCESS | 4852 | 1467431635878 Marionette DEBUG loaded listener.js 20:53:55 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED2277E000) [pid = 4852] [serial = 1382] [outer = 000000ED20DF2000] 20:53:56 INFO - PROCESS | 4852 | 1467431636335 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:53:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 20:53:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 793ms 20:53:56 INFO - PROCESS | 4852 | 1467431636428 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 20:53:56 INFO - PROCESS | 4852 | 1467431636430 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 20:53:56 INFO - PROCESS | 4852 | 1467431636434 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 20:53:56 INFO - PROCESS | 4852 | 1467431636435 Marionette TRACE conn5 <- [1,1806,null,{}] 20:53:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 20:53:56 INFO - PROCESS | 4852 | 1467431636439 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:53:56 INFO - PROCESS | 4852 | 1467431636441 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:56 INFO - PROCESS | 4852 | 1467431636559 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 20:53:56 INFO - PROCESS | 4852 | 1467431636612 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:56 INFO - PROCESS | 4852 | 1467431636615 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:56 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27069800 == 36 [pid = 4852] [id = 461] 20:53:56 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED22C13C00) [pid = 4852] [serial = 1383] [outer = 0000000000000000] 20:53:56 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED22C93800) [pid = 4852] [serial = 1384] [outer = 000000ED22C13C00] 20:53:56 INFO - PROCESS | 4852 | 1467431636659 Marionette DEBUG loaded listener.js 20:53:56 INFO - PROCESS | 4852 | ++DOMWINDOW == 85 (000000ED22CE2000) [pid = 4852] [serial = 1385] [outer = 000000ED22C13C00] 20:53:57 INFO - PROCESS | 4852 | --DOMWINDOW == 84 (000000ED13850800) [pid = 4852] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 20:53:57 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED195A6400) [pid = 4852] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 20:53:57 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED17B35000) [pid = 4852] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 20:53:57 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED13795C00) [pid = 4852] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 20:53:57 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED123C2000) [pid = 4852] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 20:53:57 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED17CCA400) [pid = 4852] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 20:53:57 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED209CD400) [pid = 4852] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 20:53:57 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED25010400) [pid = 4852] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 20:53:57 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED1D153000) [pid = 4852] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 20:53:57 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED1352B800) [pid = 4852] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 20:53:57 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED179CC000) [pid = 4852] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 20:53:57 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED1379F800) [pid = 4852] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 20:53:57 INFO - PROCESS | 4852 | 1467431637106 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:53:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 20:53:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 733ms 20:53:57 INFO - PROCESS | 4852 | 1467431637172 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 20:53:57 INFO - PROCESS | 4852 | 1467431637174 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 20:53:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 20:53:57 INFO - PROCESS | 4852 | 1467431637177 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 20:53:57 INFO - PROCESS | 4852 | 1467431637179 Marionette TRACE conn5 <- [1,1810,null,{}] 20:53:57 INFO - PROCESS | 4852 | 1467431637183 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:53:57 INFO - PROCESS | 4852 | 1467431637184 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:57 INFO - PROCESS | 4852 | 1467431637297 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 20:53:57 INFO - PROCESS | 4852 | 1467431637348 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:57 INFO - PROCESS | 4852 | 1467431637350 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:57 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27309800 == 37 [pid = 4852] [id = 462] 20:53:57 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED13AE2000) [pid = 4852] [serial = 1386] [outer = 0000000000000000] 20:53:57 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED1F459C00) [pid = 4852] [serial = 1387] [outer = 000000ED13AE2000] 20:53:57 INFO - PROCESS | 4852 | 1467431637396 Marionette DEBUG loaded listener.js 20:53:57 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED22C96800) [pid = 4852] [serial = 1388] [outer = 000000ED13AE2000] 20:53:57 INFO - PROCESS | 4852 | 1467431637730 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:53:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 20:53:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 587ms 20:53:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 20:53:57 INFO - PROCESS | 4852 | 1467431637767 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 20:53:57 INFO - PROCESS | 4852 | 1467431637769 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 20:53:57 INFO - PROCESS | 4852 | 1467431637773 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 20:53:57 INFO - PROCESS | 4852 | 1467431637783 Marionette TRACE conn5 <- [1,1814,null,{}] 20:53:57 INFO - PROCESS | 4852 | 1467431637787 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:53:57 INFO - PROCESS | 4852 | 1467431637789 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:57 INFO - PROCESS | 4852 | 1467431637905 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 20:53:57 INFO - PROCESS | 4852 | 1467431637941 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:57 INFO - PROCESS | 4852 | 1467431637943 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:57 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27D7A000 == 38 [pid = 4852] [id = 463] 20:53:57 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED17CC5C00) [pid = 4852] [serial = 1389] [outer = 0000000000000000] 20:53:57 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED2380E400) [pid = 4852] [serial = 1390] [outer = 000000ED17CC5C00] 20:53:57 INFO - PROCESS | 4852 | 1467431637987 Marionette DEBUG loaded listener.js 20:53:58 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED23B45800) [pid = 4852] [serial = 1391] [outer = 000000ED17CC5C00] 20:53:58 INFO - PROCESS | 4852 | 1467431638392 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:53:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 20:53:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 650ms 20:53:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 20:53:58 INFO - PROCESS | 4852 | 1467431638426 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 20:53:58 INFO - PROCESS | 4852 | 1467431638429 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 20:53:58 INFO - PROCESS | 4852 | 1467431638432 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 20:53:58 INFO - PROCESS | 4852 | 1467431638433 Marionette TRACE conn5 <- [1,1818,null,{}] 20:53:58 INFO - PROCESS | 4852 | 1467431638437 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:53:58 INFO - PROCESS | 4852 | 1467431638439 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:58 INFO - PROCESS | 4852 | 1467431638559 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 20:53:58 INFO - PROCESS | 4852 | 1467431638570 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:58 INFO - PROCESS | 4852 | 1467431638572 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:58 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27D9F000 == 39 [pid = 4852] [id = 464] 20:53:58 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED23B53800) [pid = 4852] [serial = 1392] [outer = 0000000000000000] 20:53:58 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED23B5EC00) [pid = 4852] [serial = 1393] [outer = 000000ED23B53800] 20:53:58 INFO - PROCESS | 4852 | 1467431638617 Marionette DEBUG loaded listener.js 20:53:58 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED24576000) [pid = 4852] [serial = 1394] [outer = 000000ED23B53800] 20:53:59 INFO - PROCESS | 4852 | 1467431639084 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:53:59 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:53:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 690ms 20:53:59 INFO - PROCESS | 4852 | 1467431639126 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 20:53:59 INFO - PROCESS | 4852 | 1467431639132 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 20:53:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 20:53:59 INFO - PROCESS | 4852 | 1467431639138 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 20:53:59 INFO - PROCESS | 4852 | 1467431639141 Marionette TRACE conn5 <- [1,1822,null,{}] 20:53:59 INFO - PROCESS | 4852 | 1467431639147 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:53:59 INFO - PROCESS | 4852 | 1467431639151 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:59 INFO - PROCESS | 4852 | 1467431639321 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 20:53:59 INFO - PROCESS | 4852 | 1467431639431 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:59 INFO - PROCESS | 4852 | 1467431639436 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:53:59 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1EB9A000 == 40 [pid = 4852] [id = 465] 20:53:59 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED13AE3400) [pid = 4852] [serial = 1395] [outer = 0000000000000000] 20:53:59 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED149E2000) [pid = 4852] [serial = 1396] [outer = 000000ED13AE3400] 20:53:59 INFO - PROCESS | 4852 | 1467431639495 Marionette DEBUG loaded listener.js 20:53:59 INFO - PROCESS | 4852 | ++DOMWINDOW == 85 (000000ED195DFC00) [pid = 4852] [serial = 1397] [outer = 000000ED13AE3400] 20:54:00 INFO - PROCESS | 4852 | 1467431640077 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:54:00 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:54:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 986ms 20:54:00 INFO - PROCESS | 4852 | 1467431640129 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 20:54:00 INFO - PROCESS | 4852 | 1467431640134 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 20:54:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 20:54:00 INFO - PROCESS | 4852 | 1467431640141 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 20:54:00 INFO - PROCESS | 4852 | 1467431640144 Marionette TRACE conn5 <- [1,1826,null,{}] 20:54:00 INFO - PROCESS | 4852 | 1467431640149 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:54:00 INFO - PROCESS | 4852 | 1467431640152 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:00 INFO - PROCESS | 4852 | 1467431640272 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 20:54:00 INFO - PROCESS | 4852 | 1467431640369 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:00 INFO - PROCESS | 4852 | 1467431640372 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:00 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED247A4000 == 41 [pid = 4852] [id = 466] 20:54:00 INFO - PROCESS | 4852 | ++DOMWINDOW == 86 (000000ED1F46B000) [pid = 4852] [serial = 1398] [outer = 0000000000000000] 20:54:00 INFO - PROCESS | 4852 | ++DOMWINDOW == 87 (000000ED1F706800) [pid = 4852] [serial = 1399] [outer = 000000ED1F46B000] 20:54:00 INFO - PROCESS | 4852 | 1467431640429 Marionette DEBUG loaded listener.js 20:54:00 INFO - PROCESS | 4852 | ++DOMWINDOW == 88 (000000ED1FE2A800) [pid = 4852] [serial = 1400] [outer = 000000ED1F46B000] 20:54:01 INFO - PROCESS | 4852 | 1467431641072 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:54:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 20:54:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 986ms 20:54:01 INFO - PROCESS | 4852 | 1467431641132 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 20:54:01 INFO - PROCESS | 4852 | 1467431641135 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 20:54:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 20:54:01 INFO - PROCESS | 4852 | 1467431641140 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 20:54:01 INFO - PROCESS | 4852 | 1467431641144 Marionette TRACE conn5 <- [1,1830,null,{}] 20:54:01 INFO - PROCESS | 4852 | 1467431641155 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:54:01 INFO - PROCESS | 4852 | 1467431641161 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:01 INFO - PROCESS | 4852 | 1467431641307 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 20:54:01 INFO - PROCESS | 4852 | 1467431641429 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:01 INFO - PROCESS | 4852 | 1467431641433 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:01 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27F1C800 == 42 [pid = 4852] [id = 467] 20:54:01 INFO - PROCESS | 4852 | ++DOMWINDOW == 89 (000000ED2178DC00) [pid = 4852] [serial = 1401] [outer = 0000000000000000] 20:54:01 INFO - PROCESS | 4852 | ++DOMWINDOW == 90 (000000ED22390400) [pid = 4852] [serial = 1402] [outer = 000000ED2178DC00] 20:54:01 INFO - PROCESS | 4852 | 1467431641493 Marionette DEBUG loaded listener.js 20:54:01 INFO - PROCESS | 4852 | ++DOMWINDOW == 91 (000000ED23B64C00) [pid = 4852] [serial = 1403] [outer = 000000ED2178DC00] 20:54:02 INFO - PROCESS | 4852 | 1467431642129 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:54:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 20:54:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1034ms 20:54:02 INFO - PROCESS | 4852 | 1467431642175 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 20:54:02 INFO - PROCESS | 4852 | 1467431642178 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 20:54:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 20:54:02 INFO - PROCESS | 4852 | 1467431642182 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 20:54:02 INFO - PROCESS | 4852 | 1467431642184 Marionette TRACE conn5 <- [1,1834,null,{}] 20:54:02 INFO - PROCESS | 4852 | 1467431642188 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:54:02 INFO - PROCESS | 4852 | 1467431642190 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:02 INFO - PROCESS | 4852 | 1467431642334 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 20:54:02 INFO - PROCESS | 4852 | 1467431642601 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:02 INFO - PROCESS | 4852 | 1467431642604 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:02 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1844C000 == 43 [pid = 4852] [id = 468] 20:54:02 INFO - PROCESS | 4852 | ++DOMWINDOW == 92 (000000ED13531C00) [pid = 4852] [serial = 1404] [outer = 0000000000000000] 20:54:02 INFO - PROCESS | 4852 | ++DOMWINDOW == 93 (000000ED137A0800) [pid = 4852] [serial = 1405] [outer = 000000ED13531C00] 20:54:02 INFO - PROCESS | 4852 | 1467431642676 Marionette DEBUG loaded listener.js 20:54:02 INFO - PROCESS | 4852 | ++DOMWINDOW == 94 (000000ED13A5A400) [pid = 4852] [serial = 1406] [outer = 000000ED13531C00] 20:54:03 INFO - PROCESS | 4852 | 1467431643292 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:54:03 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27D7A000 == 42 [pid = 4852] [id = 463] 20:54:03 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27309800 == 41 [pid = 4852] [id = 462] 20:54:03 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27069800 == 40 [pid = 4852] [id = 461] 20:54:03 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24C1C800 == 39 [pid = 4852] [id = 460] 20:54:03 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24B65000 == 38 [pid = 4852] [id = 459] 20:54:03 INFO - PROCESS | 4852 | --DOCSHELL 000000ED2476F800 == 37 [pid = 4852] [id = 458] 20:54:03 INFO - PROCESS | 4852 | --DOCSHELL 000000ED22195800 == 36 [pid = 4852] [id = 457] 20:54:03 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1FA2F000 == 35 [pid = 4852] [id = 456] 20:54:03 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1D027800 == 34 [pid = 4852] [id = 455] 20:54:03 INFO - PROCESS | 4852 | --DOCSHELL 000000ED20EAF800 == 33 [pid = 4852] [id = 454] 20:54:03 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24BDC000 == 32 [pid = 4852] [id = 452] 20:54:03 INFO - PROCESS | 4852 | --DOCSHELL 000000ED19431000 == 31 [pid = 4852] [id = 453] 20:54:03 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27F1C800 == 30 [pid = 4852] [id = 467] 20:54:03 INFO - PROCESS | 4852 | --DOCSHELL 000000ED247A4000 == 29 [pid = 4852] [id = 466] 20:54:03 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27D9F000 == 28 [pid = 4852] [id = 464] 20:54:03 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1EB9A000 == 27 [pid = 4852] [id = 465] 20:54:03 INFO - PROCESS | 4852 | --DOMWINDOW == 93 (000000ED13A55400) [pid = 4852] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 20:54:03 INFO - PROCESS | 4852 | --DOMWINDOW == 92 (000000ED13AE3800) [pid = 4852] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 20:54:03 INFO - PROCESS | 4852 | --DOMWINDOW == 91 (000000ED1D11F400) [pid = 4852] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 20:54:03 INFO - PROCESS | 4852 | --DOMWINDOW == 90 (000000ED19B8E400) [pid = 4852] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 20:54:03 INFO - PROCESS | 4852 | --DOMWINDOW == 89 (000000ED17BFA000) [pid = 4852] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 20:54:03 INFO - PROCESS | 4852 | --DOMWINDOW == 88 (000000ED13852800) [pid = 4852] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 20:54:03 INFO - PROCESS | 4852 | --DOMWINDOW == 87 (000000ED1292E000) [pid = 4852] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 20:54:03 INFO - PROCESS | 4852 | --DOMWINDOW == 86 (000000ED13525400) [pid = 4852] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 20:54:03 INFO - PROCESS | 4852 | --DOMWINDOW == 85 (000000ED1D945C00) [pid = 4852] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 20:54:03 INFO - PROCESS | 4852 | --DOMWINDOW == 84 (000000ED1D06A000) [pid = 4852] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 20:54:03 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED221D8000) [pid = 4852] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 20:54:03 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED20DEAC00) [pid = 4852] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 20:54:03 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED25065000) [pid = 4852] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 20:54:03 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED25048800) [pid = 4852] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 20:54:03 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED1D97F400) [pid = 4852] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 20:54:03 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED1D3E4400) [pid = 4852] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 20:54:03 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED2059AC00) [pid = 4852] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 20:54:03 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED1F45BC00) [pid = 4852] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 20:54:03 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED1F45E400) [pid = 4852] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 20:54:03 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED1FDAF800) [pid = 4852] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 20:54:03 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED1F704C00) [pid = 4852] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 20:54:03 INFO - PROCESS | 4852 | --DOMWINDOW == 72 (000000ED180D1400) [pid = 4852] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 20:54:03 INFO - PROCESS | 4852 | --DOMWINDOW == 71 (000000ED1FE31800) [pid = 4852] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 20:54:03 INFO - PROCESS | 4852 | --DOMWINDOW == 70 (000000ED18673C00) [pid = 4852] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 20:54:03 INFO - PROCESS | 4852 | --DOMWINDOW == 69 (000000ED1FAA1000) [pid = 4852] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 20:54:04 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:54:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1851ms 20:54:04 INFO - PROCESS | 4852 | 1467431644077 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 20:54:04 INFO - PROCESS | 4852 | 1467431644082 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 20:54:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 20:54:04 INFO - PROCESS | 4852 | 1467431644089 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 20:54:04 INFO - PROCESS | 4852 | 1467431644092 Marionette TRACE conn5 <- [1,1838,null,{}] 20:54:04 INFO - PROCESS | 4852 | 1467431644098 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:54:04 INFO - PROCESS | 4852 | 1467431644102 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:04 INFO - PROCESS | 4852 | 1467431644193 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 20:54:04 INFO - PROCESS | 4852 | 1467431644200 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:04 INFO - PROCESS | 4852 | 1467431644205 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:04 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1835E000 == 28 [pid = 4852] [id = 469] 20:54:04 INFO - PROCESS | 4852 | ++DOMWINDOW == 70 (000000ED13796C00) [pid = 4852] [serial = 1407] [outer = 0000000000000000] 20:54:04 INFO - PROCESS | 4852 | ++DOMWINDOW == 71 (000000ED1379E000) [pid = 4852] [serial = 1408] [outer = 000000ED13796C00] 20:54:04 INFO - PROCESS | 4852 | 1467431644255 Marionette DEBUG loaded listener.js 20:54:04 INFO - PROCESS | 4852 | ++DOMWINDOW == 72 (000000ED13A53400) [pid = 4852] [serial = 1409] [outer = 000000ED13796C00] 20:54:04 INFO - PROCESS | 4852 | 1467431644760 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:54:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 20:54:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 732ms 20:54:04 INFO - PROCESS | 4852 | 1467431644822 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 20:54:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 20:54:04 INFO - PROCESS | 4852 | 1467431644825 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 20:54:04 INFO - PROCESS | 4852 | 1467431644832 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 20:54:04 INFO - PROCESS | 4852 | 1467431644836 Marionette TRACE conn5 <- [1,1842,null,{}] 20:54:04 INFO - PROCESS | 4852 | 1467431644840 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:54:04 INFO - PROCESS | 4852 | 1467431644843 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:04 INFO - PROCESS | 4852 | 1467431644936 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 20:54:05 INFO - PROCESS | 4852 | 1467431645017 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:05 INFO - PROCESS | 4852 | 1467431645019 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:05 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1D1CD000 == 29 [pid = 4852] [id = 470] 20:54:05 INFO - PROCESS | 4852 | ++DOMWINDOW == 73 (000000ED13F4D800) [pid = 4852] [serial = 1410] [outer = 0000000000000000] 20:54:05 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED17C6F400) [pid = 4852] [serial = 1411] [outer = 000000ED13F4D800] 20:54:05 INFO - PROCESS | 4852 | 1467431645068 Marionette DEBUG loaded listener.js 20:54:05 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED18673400) [pid = 4852] [serial = 1412] [outer = 000000ED13F4D800] 20:54:05 INFO - PROCESS | 4852 | 1467431645471 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:54:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 20:54:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 688ms 20:54:05 INFO - PROCESS | 4852 | 1467431645540 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 20:54:05 INFO - PROCESS | 4852 | 1467431645542 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 20:54:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 20:54:05 INFO - PROCESS | 4852 | 1467431645548 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 20:54:05 INFO - PROCESS | 4852 | 1467431645550 Marionette TRACE conn5 <- [1,1846,null,{}] 20:54:05 INFO - PROCESS | 4852 | 1467431645566 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:54:05 INFO - PROCESS | 4852 | 1467431645578 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:05 INFO - PROCESS | 4852 | 1467431645676 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 20:54:05 INFO - PROCESS | 4852 | 1467431645685 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:05 INFO - PROCESS | 4852 | 1467431645690 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:05 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED203E0800 == 30 [pid = 4852] [id = 471] 20:54:05 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED1C6E2800) [pid = 4852] [serial = 1413] [outer = 0000000000000000] 20:54:05 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED1C6E7C00) [pid = 4852] [serial = 1414] [outer = 000000ED1C6E2800] 20:54:05 INFO - PROCESS | 4852 | 1467431645741 Marionette DEBUG loaded listener.js 20:54:05 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED1D133C00) [pid = 4852] [serial = 1415] [outer = 000000ED1C6E2800] 20:54:06 INFO - PROCESS | 4852 | 1467431646208 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:54:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 20:54:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 733ms 20:54:06 INFO - PROCESS | 4852 | 1467431646290 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 20:54:06 INFO - PROCESS | 4852 | 1467431646293 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 20:54:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 20:54:06 INFO - PROCESS | 4852 | 1467431646296 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 20:54:06 INFO - PROCESS | 4852 | 1467431646298 Marionette TRACE conn5 <- [1,1850,null,{}] 20:54:06 INFO - PROCESS | 4852 | 1467431646302 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:54:06 INFO - PROCESS | 4852 | 1467431646304 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:06 INFO - PROCESS | 4852 | 1467431646417 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 20:54:06 INFO - PROCESS | 4852 | 1467431646423 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:06 INFO - PROCESS | 4852 | 1467431646425 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:06 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED20EC4000 == 31 [pid = 4852] [id = 472] 20:54:06 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED1D14E400) [pid = 4852] [serial = 1416] [outer = 0000000000000000] 20:54:06 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED1D93F000) [pid = 4852] [serial = 1417] [outer = 000000ED1D14E400] 20:54:06 INFO - PROCESS | 4852 | 1467431646473 Marionette DEBUG loaded listener.js 20:54:06 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED1F3A0C00) [pid = 4852] [serial = 1418] [outer = 000000ED1D14E400] 20:54:06 INFO - PROCESS | 4852 | 1467431646929 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:54:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 20:54:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 671ms 20:54:06 INFO - PROCESS | 4852 | 1467431646970 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 20:54:06 INFO - PROCESS | 4852 | 1467431646973 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 20:54:06 INFO - PROCESS | 4852 | 1467431646976 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 20:54:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 20:54:06 INFO - PROCESS | 4852 | 1467431646978 Marionette TRACE conn5 <- [1,1854,null,{}] 20:54:06 INFO - PROCESS | 4852 | 1467431646981 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:54:06 INFO - PROCESS | 4852 | 1467431646983 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:07 INFO - PROCESS | 4852 | 1467431647126 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 20:54:07 INFO - PROCESS | 4852 | 1467431647145 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:07 INFO - PROCESS | 4852 | 1467431647148 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:07 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED23A7A000 == 32 [pid = 4852] [id = 473] 20:54:07 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED1F45D800) [pid = 4852] [serial = 1419] [outer = 0000000000000000] 20:54:07 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED1F474C00) [pid = 4852] [serial = 1420] [outer = 000000ED1F45D800] 20:54:07 INFO - PROCESS | 4852 | 1467431647193 Marionette DEBUG loaded listener.js 20:54:07 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED1F90F000) [pid = 4852] [serial = 1421] [outer = 000000ED1F45D800] 20:54:07 INFO - PROCESS | 4852 | 1467431647607 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:54:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 20:54:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 690ms 20:54:07 INFO - PROCESS | 4852 | 1467431647670 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 20:54:07 INFO - PROCESS | 4852 | 1467431647672 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 20:54:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 20:54:07 INFO - PROCESS | 4852 | 1467431647683 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 20:54:07 INFO - PROCESS | 4852 | 1467431647684 Marionette TRACE conn5 <- [1,1858,null,{}] 20:54:07 INFO - PROCESS | 4852 | 1467431647688 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:54:07 INFO - PROCESS | 4852 | 1467431647694 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:07 INFO - PROCESS | 4852 | 1467431647834 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 20:54:07 INFO - PROCESS | 4852 | 1467431647840 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:07 INFO - PROCESS | 4852 | 1467431647842 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:07 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24773800 == 33 [pid = 4852] [id = 474] 20:54:07 INFO - PROCESS | 4852 | ++DOMWINDOW == 85 (000000ED1FDA9000) [pid = 4852] [serial = 1422] [outer = 0000000000000000] 20:54:07 INFO - PROCESS | 4852 | ++DOMWINDOW == 86 (000000ED1FEF3800) [pid = 4852] [serial = 1423] [outer = 000000ED1FDA9000] 20:54:07 INFO - PROCESS | 4852 | 1467431647931 Marionette DEBUG loaded listener.js 20:54:08 INFO - PROCESS | 4852 | ++DOMWINDOW == 87 (000000ED20AA5400) [pid = 4852] [serial = 1424] [outer = 000000ED1FDA9000] 20:54:08 INFO - PROCESS | 4852 | --DOMWINDOW == 86 (000000ED1FE2E800) [pid = 4852] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 20:54:08 INFO - PROCESS | 4852 | --DOMWINDOW == 85 (000000ED20DF2000) [pid = 4852] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 20:54:08 INFO - PROCESS | 4852 | --DOMWINDOW == 84 (000000ED1FEF0800) [pid = 4852] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 20:54:08 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED183AD800) [pid = 4852] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 20:54:08 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED13AE5000) [pid = 4852] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 20:54:08 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED13AE2000) [pid = 4852] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 20:54:08 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED1379B400) [pid = 4852] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 20:54:08 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED22C13C00) [pid = 4852] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 20:54:08 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED1F70DC00) [pid = 4852] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 20:54:08 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED17CC5C00) [pid = 4852] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 20:54:08 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED1895E400) [pid = 4852] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 20:54:08 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED1D3E8800) [pid = 4852] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 20:54:08 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED23B53800) [pid = 4852] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 20:54:08 INFO - PROCESS | 4852 | 1467431648630 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:54:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 20:54:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 986ms 20:54:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 20:54:08 INFO - PROCESS | 4852 | 1467431648670 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 20:54:08 INFO - PROCESS | 4852 | 1467431648672 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 20:54:08 INFO - PROCESS | 4852 | 1467431648676 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 20:54:08 INFO - PROCESS | 4852 | 1467431648677 Marionette TRACE conn5 <- [1,1862,null,{}] 20:54:08 INFO - PROCESS | 4852 | 1467431648681 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:54:08 INFO - PROCESS | 4852 | 1467431648683 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:08 INFO - PROCESS | 4852 | 1467431648773 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 20:54:08 INFO - PROCESS | 4852 | 1467431648857 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:08 INFO - PROCESS | 4852 | 1467431648859 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:08 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24B6D000 == 34 [pid = 4852] [id = 475] 20:54:08 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED13530C00) [pid = 4852] [serial = 1425] [outer = 0000000000000000] 20:54:08 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED1D12F800) [pid = 4852] [serial = 1426] [outer = 000000ED13530C00] 20:54:08 INFO - PROCESS | 4852 | 1467431648904 Marionette DEBUG loaded listener.js 20:54:08 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED1FE31000) [pid = 4852] [serial = 1427] [outer = 000000ED13530C00] 20:54:09 INFO - PROCESS | 4852 | 1467431649263 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:54:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 20:54:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 629ms 20:54:09 INFO - PROCESS | 4852 | 1467431649307 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 20:54:09 INFO - PROCESS | 4852 | 1467431649309 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 20:54:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 20:54:09 INFO - PROCESS | 4852 | 1467431649312 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 20:54:09 INFO - PROCESS | 4852 | 1467431649314 Marionette TRACE conn5 <- [1,1866,null,{}] 20:54:09 INFO - PROCESS | 4852 | 1467431649317 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:54:09 INFO - PROCESS | 4852 | 1467431649319 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:09 INFO - PROCESS | 4852 | 1467431649430 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 20:54:09 INFO - PROCESS | 4852 | 1467431649438 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:09 INFO - PROCESS | 4852 | 1467431649440 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:09 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24BE8000 == 35 [pid = 4852] [id = 476] 20:54:09 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED13524C00) [pid = 4852] [serial = 1428] [outer = 0000000000000000] 20:54:09 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED21412C00) [pid = 4852] [serial = 1429] [outer = 000000ED13524C00] 20:54:09 INFO - PROCESS | 4852 | 1467431649486 Marionette DEBUG loaded listener.js 20:54:09 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED21787C00) [pid = 4852] [serial = 1430] [outer = 000000ED13524C00] 20:54:10 INFO - PROCESS | 4852 | 1467431650274 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:54:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 20:54:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 986ms 20:54:10 INFO - PROCESS | 4852 | 1467431650316 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 20:54:10 INFO - PROCESS | 4852 | 1467431650320 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 20:54:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 20:54:10 INFO - PROCESS | 4852 | 1467431650326 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 20:54:10 INFO - PROCESS | 4852 | 1467431650332 Marionette TRACE conn5 <- [1,1870,null,{}] 20:54:10 INFO - PROCESS | 4852 | 1467431650337 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:54:10 INFO - PROCESS | 4852 | 1467431650340 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:10 INFO - PROCESS | 4852 | 1467431650467 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 20:54:10 INFO - PROCESS | 4852 | 1467431650547 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:10 INFO - PROCESS | 4852 | 1467431650550 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:10 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1D37B800 == 36 [pid = 4852] [id = 477] 20:54:10 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED146DA800) [pid = 4852] [serial = 1431] [outer = 0000000000000000] 20:54:10 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED17907000) [pid = 4852] [serial = 1432] [outer = 000000ED146DA800] 20:54:10 INFO - PROCESS | 4852 | 1467431650650 Marionette DEBUG loaded listener.js 20:54:10 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED1959A000) [pid = 4852] [serial = 1433] [outer = 000000ED146DA800] 20:54:11 INFO - PROCESS | 4852 | 1467431651357 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:54:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 20:54:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1084ms 20:54:11 INFO - PROCESS | 4852 | 1467431651413 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 20:54:11 INFO - PROCESS | 4852 | 1467431651418 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 20:54:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 20:54:11 INFO - PROCESS | 4852 | 1467431651449 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 20:54:11 INFO - PROCESS | 4852 | 1467431651453 Marionette TRACE conn5 <- [1,1874,null,{}] 20:54:11 INFO - PROCESS | 4852 | 1467431651458 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:54:11 INFO - PROCESS | 4852 | 1467431651461 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:11 INFO - PROCESS | 4852 | 1467431651604 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 20:54:11 INFO - PROCESS | 4852 | 1467431651721 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:11 INFO - PROCESS | 4852 | 1467431651724 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:11 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1806A800 == 37 [pid = 4852] [id = 478] 20:54:11 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED13848800) [pid = 4852] [serial = 1434] [outer = 0000000000000000] 20:54:11 INFO - PROCESS | 4852 | ++DOMWINDOW == 85 (000000ED17906800) [pid = 4852] [serial = 1435] [outer = 000000ED13848800] 20:54:11 INFO - PROCESS | 4852 | 1467431651784 Marionette DEBUG loaded listener.js 20:54:11 INFO - PROCESS | 4852 | ++DOMWINDOW == 86 (000000ED1D1AD800) [pid = 4852] [serial = 1436] [outer = 000000ED13848800] 20:54:12 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24B6D000 == 36 [pid = 4852] [id = 475] 20:54:12 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24773800 == 35 [pid = 4852] [id = 474] 20:54:12 INFO - PROCESS | 4852 | --DOCSHELL 000000ED23A7A000 == 34 [pid = 4852] [id = 473] 20:54:12 INFO - PROCESS | 4852 | --DOCSHELL 000000ED20EC4000 == 33 [pid = 4852] [id = 472] 20:54:12 INFO - PROCESS | 4852 | --DOCSHELL 000000ED203E0800 == 32 [pid = 4852] [id = 471] 20:54:12 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1D1CD000 == 31 [pid = 4852] [id = 470] 20:54:12 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1835E000 == 30 [pid = 4852] [id = 469] 20:54:12 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1844C000 == 29 [pid = 4852] [id = 468] 20:54:12 INFO - PROCESS | 4852 | --DOMWINDOW == 85 (000000ED1FEFE000) [pid = 4852] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 20:54:12 INFO - PROCESS | 4852 | --DOMWINDOW == 84 (000000ED2277E000) [pid = 4852] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 20:54:12 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED215F5000) [pid = 4852] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 20:54:12 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED20AA3C00) [pid = 4852] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 20:54:12 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED199D9800) [pid = 4852] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 20:54:12 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED1D13A400) [pid = 4852] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 20:54:12 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED17C7D000) [pid = 4852] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 20:54:12 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED1959C800) [pid = 4852] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 20:54:12 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED1F459C00) [pid = 4852] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 20:54:12 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED137A1C00) [pid = 4852] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 20:54:12 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED13AE5800) [pid = 4852] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 20:54:12 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED22C93800) [pid = 4852] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 20:54:12 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED1F908800) [pid = 4852] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 20:54:12 INFO - PROCESS | 4852 | --DOMWINDOW == 72 (000000ED23B45800) [pid = 4852] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 20:54:12 INFO - PROCESS | 4852 | --DOMWINDOW == 71 (000000ED199D1400) [pid = 4852] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 20:54:12 INFO - PROCESS | 4852 | --DOMWINDOW == 70 (000000ED1D072800) [pid = 4852] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 20:54:12 INFO - PROCESS | 4852 | --DOMWINDOW == 69 (000000ED1F39C800) [pid = 4852] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 20:54:12 INFO - PROCESS | 4852 | --DOMWINDOW == 68 (000000ED1F473800) [pid = 4852] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 20:54:12 INFO - PROCESS | 4852 | --DOMWINDOW == 67 (000000ED23B5EC00) [pid = 4852] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 20:54:12 INFO - PROCESS | 4852 | --DOMWINDOW == 66 (000000ED2380E400) [pid = 4852] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 20:54:12 INFO - PROCESS | 4852 | --DOMWINDOW == 65 (000000ED24576000) [pid = 4852] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 20:54:12 INFO - PROCESS | 4852 | --DOMWINDOW == 64 (000000ED22CE2000) [pid = 4852] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 20:54:12 INFO - PROCESS | 4852 | --DOMWINDOW == 63 (000000ED20DE9000) [pid = 4852] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 20:54:12 INFO - PROCESS | 4852 | --DOMWINDOW == 62 (000000ED22C96800) [pid = 4852] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 20:54:12 INFO - PROCESS | 4852 | --DOMWINDOW == 61 (000000ED1FDB0C00) [pid = 4852] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 20:54:12 INFO - PROCESS | 4852 | 1467431652556 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:54:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 20:54:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1172ms 20:54:12 INFO - PROCESS | 4852 | 1467431652599 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 20:54:12 INFO - PROCESS | 4852 | 1467431652603 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 20:54:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 20:54:12 INFO - PROCESS | 4852 | 1467431652608 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 20:54:12 INFO - PROCESS | 4852 | 1467431652613 Marionette TRACE conn5 <- [1,1878,null,{}] 20:54:12 INFO - PROCESS | 4852 | 1467431652618 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:54:12 INFO - PROCESS | 4852 | 1467431652621 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:12 INFO - PROCESS | 4852 | 1467431652721 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 20:54:12 INFO - PROCESS | 4852 | 1467431652802 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:12 INFO - PROCESS | 4852 | 1467431652805 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:12 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1891E800 == 30 [pid = 4852] [id = 479] 20:54:12 INFO - PROCESS | 4852 | ++DOMWINDOW == 62 (000000ED13A56400) [pid = 4852] [serial = 1437] [outer = 0000000000000000] 20:54:12 INFO - PROCESS | 4852 | ++DOMWINDOW == 63 (000000ED13D18C00) [pid = 4852] [serial = 1438] [outer = 000000ED13A56400] 20:54:12 INFO - PROCESS | 4852 | 1467431652855 Marionette DEBUG loaded listener.js 20:54:12 INFO - PROCESS | 4852 | ++DOMWINDOW == 64 (000000ED19408C00) [pid = 4852] [serial = 1439] [outer = 000000ED13A56400] 20:54:13 INFO - PROCESS | 4852 | 1467431653265 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:54:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 20:54:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 733ms 20:54:13 INFO - PROCESS | 4852 | 1467431653341 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 20:54:13 INFO - PROCESS | 4852 | 1467431653346 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 20:54:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 20:54:13 INFO - PROCESS | 4852 | 1467431653352 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 20:54:13 INFO - PROCESS | 4852 | 1467431653354 Marionette TRACE conn5 <- [1,1882,null,{}] 20:54:13 INFO - PROCESS | 4852 | 1467431653362 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:54:13 INFO - PROCESS | 4852 | 1467431653365 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:13 INFO - PROCESS | 4852 | 1467431653457 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 20:54:13 INFO - PROCESS | 4852 | 1467431653464 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:13 INFO - PROCESS | 4852 | 1467431653466 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:13 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1FF41800 == 31 [pid = 4852] [id = 480] 20:54:13 INFO - PROCESS | 4852 | ++DOMWINDOW == 65 (000000ED1D13A400) [pid = 4852] [serial = 1440] [outer = 0000000000000000] 20:54:13 INFO - PROCESS | 4852 | ++DOMWINDOW == 66 (000000ED1D14C800) [pid = 4852] [serial = 1441] [outer = 000000ED1D13A400] 20:54:13 INFO - PROCESS | 4852 | 1467431653514 Marionette DEBUG loaded listener.js 20:54:13 INFO - PROCESS | 4852 | ++DOMWINDOW == 67 (000000ED1D984C00) [pid = 4852] [serial = 1442] [outer = 000000ED1D13A400] 20:54:13 INFO - PROCESS | 4852 | 1467431653963 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:54:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 20:54:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 692ms 20:54:14 INFO - PROCESS | 4852 | 1467431654047 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 20:54:14 INFO - PROCESS | 4852 | 1467431654049 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 20:54:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 20:54:14 INFO - PROCESS | 4852 | 1467431654053 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 20:54:14 INFO - PROCESS | 4852 | 1467431654057 Marionette TRACE conn5 <- [1,1886,null,{}] 20:54:14 INFO - PROCESS | 4852 | 1467431654068 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:54:14 INFO - PROCESS | 4852 | 1467431654073 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:14 INFO - PROCESS | 4852 | 1467431654163 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 20:54:14 INFO - PROCESS | 4852 | 1467431654177 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:14 INFO - PROCESS | 4852 | 1467431654180 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:14 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED23A26800 == 32 [pid = 4852] [id = 481] 20:54:14 INFO - PROCESS | 4852 | ++DOMWINDOW == 68 (000000ED1D148400) [pid = 4852] [serial = 1443] [outer = 0000000000000000] 20:54:14 INFO - PROCESS | 4852 | ++DOMWINDOW == 69 (000000ED1F70C000) [pid = 4852] [serial = 1444] [outer = 000000ED1D148400] 20:54:14 INFO - PROCESS | 4852 | 1467431654294 Marionette DEBUG loaded listener.js 20:54:14 INFO - PROCESS | 4852 | ++DOMWINDOW == 70 (000000ED1FDAB400) [pid = 4852] [serial = 1445] [outer = 000000ED1D148400] 20:54:14 INFO - PROCESS | 4852 | 1467431654711 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:54:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 20:54:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 692ms 20:54:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 20:54:14 INFO - PROCESS | 4852 | 1467431654748 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 20:54:14 INFO - PROCESS | 4852 | 1467431654751 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 20:54:14 INFO - PROCESS | 4852 | 1467431654754 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 20:54:14 INFO - PROCESS | 4852 | 1467431654755 Marionette TRACE conn5 <- [1,1890,null,{}] 20:54:14 INFO - PROCESS | 4852 | 1467431654759 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:54:14 INFO - PROCESS | 4852 | 1467431654761 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:14 INFO - PROCESS | 4852 | 1467431654887 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 20:54:14 INFO - PROCESS | 4852 | 1467431654899 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:14 INFO - PROCESS | 4852 | 1467431654901 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:14 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED2477D000 == 33 [pid = 4852] [id = 482] 20:54:14 INFO - PROCESS | 4852 | ++DOMWINDOW == 71 (000000ED1FEF9000) [pid = 4852] [serial = 1446] [outer = 0000000000000000] 20:54:14 INFO - PROCESS | 4852 | ++DOMWINDOW == 72 (000000ED209CD400) [pid = 4852] [serial = 1447] [outer = 000000ED1FEF9000] 20:54:14 INFO - PROCESS | 4852 | 1467431654951 Marionette DEBUG loaded listener.js 20:54:15 INFO - PROCESS | 4852 | ++DOMWINDOW == 73 (000000ED20DEC000) [pid = 4852] [serial = 1448] [outer = 000000ED1FEF9000] 20:54:15 INFO - PROCESS | 4852 | 1467431655423 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:54:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 20:54:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 732ms 20:54:15 INFO - PROCESS | 4852 | 1467431655488 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 20:54:15 INFO - PROCESS | 4852 | 1467431655490 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 20:54:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 20:54:15 INFO - PROCESS | 4852 | 1467431655496 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 20:54:15 INFO - PROCESS | 4852 | 1467431655498 Marionette TRACE conn5 <- [1,1894,null,{}] 20:54:15 INFO - PROCESS | 4852 | 1467431655501 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:54:15 INFO - PROCESS | 4852 | 1467431655503 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:15 INFO - PROCESS | 4852 | 1467431655648 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 20:54:15 INFO - PROCESS | 4852 | 1467431655671 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:15 INFO - PROCESS | 4852 | 1467431655673 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:15 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24BCD800 == 34 [pid = 4852] [id = 483] 20:54:15 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED20DEB000) [pid = 4852] [serial = 1449] [outer = 0000000000000000] 20:54:15 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED21550C00) [pid = 4852] [serial = 1450] [outer = 000000ED20DEB000] 20:54:15 INFO - PROCESS | 4852 | 1467431655718 Marionette DEBUG loaded listener.js 20:54:15 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED22707000) [pid = 4852] [serial = 1451] [outer = 000000ED20DEB000] 20:54:16 INFO - PROCESS | 4852 | 1467431656184 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:54:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 20:54:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 734ms 20:54:16 INFO - PROCESS | 4852 | 1467431656231 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 20:54:16 INFO - PROCESS | 4852 | 1467431656233 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 20:54:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 20:54:16 INFO - PROCESS | 4852 | 1467431656242 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 20:54:16 INFO - PROCESS | 4852 | 1467431656244 Marionette TRACE conn5 <- [1,1898,null,{}] 20:54:16 INFO - PROCESS | 4852 | 1467431656248 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:54:16 INFO - PROCESS | 4852 | 1467431656254 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:16 INFO - PROCESS | 4852 | 1467431656378 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 20:54:16 INFO - PROCESS | 4852 | 1467431656434 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:16 INFO - PROCESS | 4852 | 1467431656436 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:16 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27064000 == 35 [pid = 4852] [id = 484] 20:54:16 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED22C90400) [pid = 4852] [serial = 1452] [outer = 0000000000000000] 20:54:16 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED23802800) [pid = 4852] [serial = 1453] [outer = 000000ED22C90400] 20:54:16 INFO - PROCESS | 4852 | 1467431656481 Marionette DEBUG loaded listener.js 20:54:16 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED23AD5800) [pid = 4852] [serial = 1454] [outer = 000000ED22C90400] 20:54:16 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED1C6E2800) [pid = 4852] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 20:54:16 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED13F4D800) [pid = 4852] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 20:54:16 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED13530C00) [pid = 4852] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 20:54:16 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED1D14E400) [pid = 4852] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 20:54:16 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED13796C00) [pid = 4852] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 20:54:16 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED13531C00) [pid = 4852] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 20:54:16 INFO - PROCESS | 4852 | --DOMWINDOW == 72 (000000ED13AE3400) [pid = 4852] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 20:54:16 INFO - PROCESS | 4852 | --DOMWINDOW == 71 (000000ED1F46B000) [pid = 4852] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 20:54:16 INFO - PROCESS | 4852 | --DOMWINDOW == 70 (000000ED2178DC00) [pid = 4852] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 20:54:16 INFO - PROCESS | 4852 | --DOMWINDOW == 69 (000000ED1F45D800) [pid = 4852] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 20:54:16 INFO - PROCESS | 4852 | --DOMWINDOW == 68 (000000ED1FDA9000) [pid = 4852] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 20:54:16 INFO - PROCESS | 4852 | 1467431656960 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:54:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 20:54:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 795ms 20:54:17 INFO - PROCESS | 4852 | 1467431657035 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 20:54:17 INFO - PROCESS | 4852 | 1467431657037 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 20:54:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 20:54:17 INFO - PROCESS | 4852 | 1467431657045 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 20:54:17 INFO - PROCESS | 4852 | 1467431657047 Marionette TRACE conn5 <- [1,1902,null,{}] 20:54:17 INFO - PROCESS | 4852 | 1467431657051 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:54:17 INFO - PROCESS | 4852 | 1467431657053 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:17 INFO - PROCESS | 4852 | 1467431657136 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 20:54:17 INFO - PROCESS | 4852 | 1467431657143 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:17 INFO - PROCESS | 4852 | 1467431657145 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:17 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24B81800 == 36 [pid = 4852] [id = 485] 20:54:17 INFO - PROCESS | 4852 | ++DOMWINDOW == 69 (000000ED13F4D800) [pid = 4852] [serial = 1455] [outer = 0000000000000000] 20:54:17 INFO - PROCESS | 4852 | ++DOMWINDOW == 70 (000000ED1A070000) [pid = 4852] [serial = 1456] [outer = 000000ED13F4D800] 20:54:17 INFO - PROCESS | 4852 | 1467431657195 Marionette DEBUG loaded listener.js 20:54:17 INFO - PROCESS | 4852 | ++DOMWINDOW == 71 (000000ED1FE25800) [pid = 4852] [serial = 1457] [outer = 000000ED13F4D800] 20:54:17 INFO - PROCESS | 4852 | 1467431657589 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:54:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 20:54:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 587ms 20:54:17 INFO - PROCESS | 4852 | 1467431657631 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 20:54:17 INFO - PROCESS | 4852 | 1467431657633 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 20:54:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 20:54:17 INFO - PROCESS | 4852 | 1467431657646 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 20:54:17 INFO - PROCESS | 4852 | 1467431657649 Marionette TRACE conn5 <- [1,1906,null,{}] 20:54:17 INFO - PROCESS | 4852 | 1467431657652 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:54:17 INFO - PROCESS | 4852 | 1467431657654 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:17 INFO - PROCESS | 4852 | 1467431657738 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 20:54:17 INFO - PROCESS | 4852 | 1467431657744 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:17 INFO - PROCESS | 4852 | 1467431657746 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:17 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27D77000 == 37 [pid = 4852] [id = 486] 20:54:17 INFO - PROCESS | 4852 | ++DOMWINDOW == 72 (000000ED22C98800) [pid = 4852] [serial = 1458] [outer = 0000000000000000] 20:54:17 INFO - PROCESS | 4852 | ++DOMWINDOW == 73 (000000ED23B53C00) [pid = 4852] [serial = 1459] [outer = 000000ED22C98800] 20:54:17 INFO - PROCESS | 4852 | 1467431657798 Marionette DEBUG loaded listener.js 20:54:17 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED24577C00) [pid = 4852] [serial = 1460] [outer = 000000ED22C98800] 20:54:18 INFO - PROCESS | 4852 | 1467431658216 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:54:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 20:54:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 628ms 20:54:18 INFO - PROCESS | 4852 | 1467431658280 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 20:54:18 INFO - PROCESS | 4852 | 1467431658282 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 20:54:18 INFO - PROCESS | 4852 | 1467431658285 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 20:54:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 20:54:18 INFO - PROCESS | 4852 | 1467431658287 Marionette TRACE conn5 <- [1,1910,null,{}] 20:54:18 INFO - PROCESS | 4852 | 1467431658291 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:54:18 INFO - PROCESS | 4852 | 1467431658293 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:18 INFO - PROCESS | 4852 | 1467431658379 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 20:54:18 INFO - PROCESS | 4852 | 1467431658386 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:18 INFO - PROCESS | 4852 | 1467431658388 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:18 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27D9A800 == 38 [pid = 4852] [id = 487] 20:54:18 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED24581C00) [pid = 4852] [serial = 1461] [outer = 0000000000000000] 20:54:18 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED25008400) [pid = 4852] [serial = 1462] [outer = 000000ED24581C00] 20:54:18 INFO - PROCESS | 4852 | 1467431658432 Marionette DEBUG loaded listener.js 20:54:18 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED25011000) [pid = 4852] [serial = 1463] [outer = 000000ED24581C00] 20:54:18 INFO - PROCESS | 4852 | 1467431658885 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:54:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 20:54:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 625ms 20:54:18 INFO - PROCESS | 4852 | 1467431658922 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 20:54:18 INFO - PROCESS | 4852 | 1467431658925 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 20:54:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 20:54:18 INFO - PROCESS | 4852 | 1467431658977 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 20:54:18 INFO - PROCESS | 4852 | 1467431658981 Marionette TRACE conn5 <- [1,1914,null,{}] 20:54:18 INFO - PROCESS | 4852 | 1467431658987 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:54:18 INFO - PROCESS | 4852 | 1467431658992 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:19 INFO - PROCESS | 4852 | 1467431659105 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 20:54:19 INFO - PROCESS | 4852 | 1467431659228 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:19 INFO - PROCESS | 4852 | 1467431659233 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:19 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1A0E3000 == 39 [pid = 4852] [id = 488] 20:54:19 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED13849400) [pid = 4852] [serial = 1464] [outer = 0000000000000000] 20:54:19 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED13A4F400) [pid = 4852] [serial = 1465] [outer = 000000ED13849400] 20:54:19 INFO - PROCESS | 4852 | 1467431659292 Marionette DEBUG loaded listener.js 20:54:19 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED186E8400) [pid = 4852] [serial = 1466] [outer = 000000ED13849400] 20:54:19 INFO - PROCESS | 4852 | 1467431659949 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:54:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 20:54:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1077ms 20:54:20 INFO - PROCESS | 4852 | 1467431660012 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 20:54:20 INFO - PROCESS | 4852 | 1467431660016 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 20:54:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 20:54:20 INFO - PROCESS | 4852 | 1467431660022 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 20:54:20 INFO - PROCESS | 4852 | 1467431660025 Marionette TRACE conn5 <- [1,1918,null,{}] 20:54:20 INFO - PROCESS | 4852 | 1467431660032 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:54:20 INFO - PROCESS | 4852 | 1467431660037 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:20 INFO - PROCESS | 4852 | 1467431660213 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 20:54:20 INFO - PROCESS | 4852 | 1467431660330 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:20 INFO - PROCESS | 4852 | 1467431660333 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:20 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24770000 == 40 [pid = 4852] [id = 489] 20:54:20 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED1F46EC00) [pid = 4852] [serial = 1467] [outer = 0000000000000000] 20:54:20 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED1F709C00) [pid = 4852] [serial = 1468] [outer = 000000ED1F46EC00] 20:54:20 INFO - PROCESS | 4852 | 1467431660394 Marionette DEBUG loaded listener.js 20:54:20 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED1FE2B000) [pid = 4852] [serial = 1469] [outer = 000000ED1F46EC00] 20:54:20 INFO - PROCESS | 4852 | 1467431660922 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:54:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 20:54:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 986ms 20:54:21 INFO - PROCESS | 4852 | 1467431661011 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 20:54:21 INFO - PROCESS | 4852 | 1467431661014 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 20:54:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 20:54:21 INFO - PROCESS | 4852 | 1467431661018 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 20:54:21 INFO - PROCESS | 4852 | 1467431661020 Marionette TRACE conn5 <- [1,1922,null,{}] 20:54:21 INFO - PROCESS | 4852 | 1467431661025 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:54:21 INFO - PROCESS | 4852 | 1467431661027 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:21 INFO - PROCESS | 4852 | 1467431661151 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 20:54:21 INFO - PROCESS | 4852 | 1467431661274 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:21 INFO - PROCESS | 4852 | 1467431661281 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:21 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27F3C000 == 41 [pid = 4852] [id = 490] 20:54:21 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED22C96800) [pid = 4852] [serial = 1470] [outer = 0000000000000000] 20:54:21 INFO - PROCESS | 4852 | ++DOMWINDOW == 85 (000000ED22CE1C00) [pid = 4852] [serial = 1471] [outer = 000000ED22C96800] 20:54:21 INFO - PROCESS | 4852 | 1467431661341 Marionette DEBUG loaded listener.js 20:54:21 INFO - PROCESS | 4852 | ++DOMWINDOW == 86 (000000ED2500B000) [pid = 4852] [serial = 1472] [outer = 000000ED22C96800] 20:54:21 INFO - PROCESS | 4852 | 1467431661955 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:54:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 20:54:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 985ms 20:54:22 INFO - PROCESS | 4852 | 1467431662005 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 20:54:22 INFO - PROCESS | 4852 | 1467431662008 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 20:54:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 20:54:22 INFO - PROCESS | 4852 | 1467431662011 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 20:54:22 INFO - PROCESS | 4852 | 1467431662013 Marionette TRACE conn5 <- [1,1926,null,{}] 20:54:22 INFO - PROCESS | 4852 | 1467431662017 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:54:22 INFO - PROCESS | 4852 | 1467431662019 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:22 INFO - PROCESS | 4852 | 1467431662133 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 20:54:22 INFO - PROCESS | 4852 | 1467431662260 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:22 INFO - PROCESS | 4852 | 1467431662263 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:22 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24BD1800 == 42 [pid = 4852] [id = 491] 20:54:22 INFO - PROCESS | 4852 | ++DOMWINDOW == 87 (000000ED1FE2B800) [pid = 4852] [serial = 1473] [outer = 0000000000000000] 20:54:22 INFO - PROCESS | 4852 | ++DOMWINDOW == 88 (000000ED2059FC00) [pid = 4852] [serial = 1474] [outer = 000000ED1FE2B800] 20:54:22 INFO - PROCESS | 4852 | 1467431662321 Marionette DEBUG loaded listener.js 20:54:22 INFO - PROCESS | 4852 | ++DOMWINDOW == 89 (000000ED25068C00) [pid = 4852] [serial = 1475] [outer = 000000ED1FE2B800] 20:54:23 INFO - PROCESS | 4852 | 1467431663058 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:54:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 20:54:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1084ms 20:54:23 INFO - PROCESS | 4852 | 1467431663098 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 20:54:23 INFO - PROCESS | 4852 | 1467431663102 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 20:54:23 INFO - PROCESS | 4852 | 1467431663107 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 20:54:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 20:54:23 INFO - PROCESS | 4852 | 1467431663110 Marionette TRACE conn5 <- [1,1930,null,{}] 20:54:23 INFO - PROCESS | 4852 | 1467431663117 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:54:23 INFO - PROCESS | 4852 | 1467431663120 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:23 INFO - PROCESS | 4852 | 1467431663222 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 20:54:23 INFO - PROCESS | 4852 | 1467431663350 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:23 INFO - PROCESS | 4852 | 1467431663353 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:23 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED17CE3000 == 43 [pid = 4852] [id = 492] 20:54:23 INFO - PROCESS | 4852 | ++DOMWINDOW == 90 (000000ED1352BC00) [pid = 4852] [serial = 1476] [outer = 0000000000000000] 20:54:23 INFO - PROCESS | 4852 | ++DOMWINDOW == 91 (000000ED19667400) [pid = 4852] [serial = 1477] [outer = 000000ED1352BC00] 20:54:23 INFO - PROCESS | 4852 | 1467431663407 Marionette DEBUG loaded listener.js 20:54:23 INFO - PROCESS | 4852 | ++DOMWINDOW == 92 (000000ED1D135000) [pid = 4852] [serial = 1478] [outer = 000000ED1352BC00] 20:54:24 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27D77000 == 42 [pid = 4852] [id = 486] 20:54:24 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24B81800 == 41 [pid = 4852] [id = 485] 20:54:24 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27064000 == 40 [pid = 4852] [id = 484] 20:54:24 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24BCD800 == 39 [pid = 4852] [id = 483] 20:54:24 INFO - PROCESS | 4852 | --DOCSHELL 000000ED2477D000 == 38 [pid = 4852] [id = 482] 20:54:24 INFO - PROCESS | 4852 | --DOCSHELL 000000ED23A26800 == 37 [pid = 4852] [id = 481] 20:54:24 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1FF41800 == 36 [pid = 4852] [id = 480] 20:54:24 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1891E800 == 35 [pid = 4852] [id = 479] 20:54:24 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1806A800 == 34 [pid = 4852] [id = 478] 20:54:24 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1D37B800 == 33 [pid = 4852] [id = 477] 20:54:24 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24BE8000 == 32 [pid = 4852] [id = 476] 20:54:24 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24BD1800 == 31 [pid = 4852] [id = 491] 20:54:24 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27F3C000 == 30 [pid = 4852] [id = 490] 20:54:24 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24770000 == 29 [pid = 4852] [id = 489] 20:54:24 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27D9A800 == 28 [pid = 4852] [id = 487] 20:54:24 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1A0E3000 == 27 [pid = 4852] [id = 488] 20:54:24 INFO - PROCESS | 4852 | --DOMWINDOW == 91 (000000ED1C6E7C00) [pid = 4852] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 20:54:24 INFO - PROCESS | 4852 | --DOMWINDOW == 90 (000000ED17C6F400) [pid = 4852] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 20:54:24 INFO - PROCESS | 4852 | --DOMWINDOW == 89 (000000ED1D12F800) [pid = 4852] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 20:54:24 INFO - PROCESS | 4852 | --DOMWINDOW == 88 (000000ED18673400) [pid = 4852] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 20:54:24 INFO - PROCESS | 4852 | --DOMWINDOW == 87 (000000ED1D93F000) [pid = 4852] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 20:54:24 INFO - PROCESS | 4852 | --DOMWINDOW == 86 (000000ED1379E000) [pid = 4852] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 20:54:24 INFO - PROCESS | 4852 | --DOMWINDOW == 85 (000000ED13A53400) [pid = 4852] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 20:54:24 INFO - PROCESS | 4852 | --DOMWINDOW == 84 (000000ED13A5A400) [pid = 4852] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 20:54:24 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED137A0800) [pid = 4852] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 20:54:24 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED195DFC00) [pid = 4852] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 20:54:24 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED149E2000) [pid = 4852] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 20:54:24 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED1FE2A800) [pid = 4852] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 20:54:24 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED1F706800) [pid = 4852] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 20:54:24 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED23B64C00) [pid = 4852] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 20:54:24 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED22390400) [pid = 4852] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 20:54:24 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED1F474C00) [pid = 4852] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 20:54:24 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED1FEF3800) [pid = 4852] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 20:54:24 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED20AA5400) [pid = 4852] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 20:54:24 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED1F3A0C00) [pid = 4852] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 20:54:24 INFO - PROCESS | 4852 | --DOMWINDOW == 72 (000000ED1F90F000) [pid = 4852] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 20:54:24 INFO - PROCESS | 4852 | --DOMWINDOW == 71 (000000ED1D133C00) [pid = 4852] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 20:54:24 INFO - PROCESS | 4852 | --DOMWINDOW == 70 (000000ED1FE31000) [pid = 4852] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 20:54:24 INFO - PROCESS | 4852 | 1467431664607 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:54:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 20:54:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1546ms 20:54:24 INFO - PROCESS | 4852 | 1467431664658 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 20:54:24 INFO - PROCESS | 4852 | 1467431664662 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 20:54:24 INFO - PROCESS | 4852 | 1467431664666 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 20:54:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 20:54:24 INFO - PROCESS | 4852 | 1467431664671 Marionette TRACE conn5 <- [1,1934,null,{}] 20:54:24 INFO - PROCESS | 4852 | 1467431664676 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:54:24 INFO - PROCESS | 4852 | 1467431664679 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:24 INFO - PROCESS | 4852 | 1467431664773 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 20:54:24 INFO - PROCESS | 4852 | 1467431664886 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:24 INFO - PROCESS | 4852 | 1467431664888 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:24 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED19450000 == 28 [pid = 4852] [id = 493] 20:54:24 INFO - PROCESS | 4852 | ++DOMWINDOW == 71 (000000ED13846C00) [pid = 4852] [serial = 1479] [outer = 0000000000000000] 20:54:24 INFO - PROCESS | 4852 | ++DOMWINDOW == 72 (000000ED13A58800) [pid = 4852] [serial = 1480] [outer = 000000ED13846C00] 20:54:24 INFO - PROCESS | 4852 | 1467431664938 Marionette DEBUG loaded listener.js 20:54:25 INFO - PROCESS | 4852 | ++DOMWINDOW == 73 (000000ED13AE9000) [pid = 4852] [serial = 1481] [outer = 000000ED13846C00] 20:54:25 INFO - PROCESS | 4852 | 1467431665323 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:54:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 20:54:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 691ms 20:54:25 INFO - PROCESS | 4852 | 1467431665362 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 20:54:25 INFO - PROCESS | 4852 | 1467431665368 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 20:54:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 20:54:25 INFO - PROCESS | 4852 | 1467431665375 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 20:54:25 INFO - PROCESS | 4852 | 1467431665378 Marionette TRACE conn5 <- [1,1938,null,{}] 20:54:25 INFO - PROCESS | 4852 | 1467431665382 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:54:25 INFO - PROCESS | 4852 | 1467431665385 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:25 INFO - PROCESS | 4852 | 1467431665507 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 20:54:25 INFO - PROCESS | 4852 | 1467431665523 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:25 INFO - PROCESS | 4852 | 1467431665525 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:25 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1F773800 == 29 [pid = 4852] [id = 494] 20:54:25 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED17BF9800) [pid = 4852] [serial = 1482] [outer = 0000000000000000] 20:54:25 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED183AD800) [pid = 4852] [serial = 1483] [outer = 000000ED17BF9800] 20:54:25 INFO - PROCESS | 4852 | 1467431665575 Marionette DEBUG loaded listener.js 20:54:25 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED19598C00) [pid = 4852] [serial = 1484] [outer = 000000ED17BF9800] 20:54:26 INFO - PROCESS | 4852 | 1467431666014 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:54:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 20:54:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 691ms 20:54:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 20:54:26 INFO - PROCESS | 4852 | 1467431666067 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 20:54:26 INFO - PROCESS | 4852 | 1467431666069 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 20:54:26 INFO - PROCESS | 4852 | 1467431666072 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 20:54:26 INFO - PROCESS | 4852 | 1467431666076 Marionette TRACE conn5 <- [1,1942,null,{}] 20:54:26 INFO - PROCESS | 4852 | 1467431666087 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:54:26 INFO - PROCESS | 4852 | 1467431666092 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:26 INFO - PROCESS | 4852 | 1467431666182 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 20:54:26 INFO - PROCESS | 4852 | 1467431666189 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:26 INFO - PROCESS | 4852 | 1467431666192 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:26 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED20E1A800 == 30 [pid = 4852] [id = 495] 20:54:26 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED1D12D400) [pid = 4852] [serial = 1485] [outer = 0000000000000000] 20:54:26 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED1D135400) [pid = 4852] [serial = 1486] [outer = 000000ED1D12D400] 20:54:26 INFO - PROCESS | 4852 | 1467431666243 Marionette DEBUG loaded listener.js 20:54:26 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED1D3E1000) [pid = 4852] [serial = 1487] [outer = 000000ED1D12D400] 20:54:26 INFO - PROCESS | 4852 | 1467431666733 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:54:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 20:54:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 691ms 20:54:26 INFO - PROCESS | 4852 | 1467431666766 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 20:54:26 INFO - PROCESS | 4852 | 1467431666769 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 20:54:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 20:54:26 INFO - PROCESS | 4852 | 1467431666773 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 20:54:26 INFO - PROCESS | 4852 | 1467431666775 Marionette TRACE conn5 <- [1,1946,null,{}] 20:54:26 INFO - PROCESS | 4852 | 1467431666778 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:54:26 INFO - PROCESS | 4852 | 1467431666780 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:26 INFO - PROCESS | 4852 | 1467431666927 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 20:54:26 INFO - PROCESS | 4852 | 1467431666949 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:26 INFO - PROCESS | 4852 | 1467431666951 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:26 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED227A9800 == 31 [pid = 4852] [id = 496] 20:54:26 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED1F45A400) [pid = 4852] [serial = 1488] [outer = 0000000000000000] 20:54:26 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED1F45D000) [pid = 4852] [serial = 1489] [outer = 000000ED1F45A400] 20:54:27 INFO - PROCESS | 4852 | 1467431666997 Marionette DEBUG loaded listener.js 20:54:27 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED1F473400) [pid = 4852] [serial = 1490] [outer = 000000ED1F45A400] 20:54:27 INFO - PROCESS | 4852 | 1467431667434 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:54:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 20:54:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 692ms 20:54:27 INFO - PROCESS | 4852 | 1467431667467 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 20:54:27 INFO - PROCESS | 4852 | 1467431667470 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 20:54:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 20:54:27 INFO - PROCESS | 4852 | 1467431667473 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 20:54:27 INFO - PROCESS | 4852 | 1467431667475 Marionette TRACE conn5 <- [1,1950,null,{}] 20:54:27 INFO - PROCESS | 4852 | 1467431667478 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:54:27 INFO - PROCESS | 4852 | 1467431667480 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:27 INFO - PROCESS | 4852 | 1467431667589 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 20:54:27 INFO - PROCESS | 4852 | 1467431667594 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:27 INFO - PROCESS | 4852 | 1467431667596 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:27 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED23B44800 == 32 [pid = 4852] [id = 497] 20:54:27 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED1F703000) [pid = 4852] [serial = 1491] [outer = 0000000000000000] 20:54:27 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED1F709400) [pid = 4852] [serial = 1492] [outer = 000000ED1F703000] 20:54:27 INFO - PROCESS | 4852 | 1467431667641 Marionette DEBUG loaded listener.js 20:54:27 INFO - PROCESS | 4852 | ++DOMWINDOW == 85 (000000ED1FAA5400) [pid = 4852] [serial = 1493] [outer = 000000ED1F703000] 20:54:28 INFO - PROCESS | 4852 | 1467431668122 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:54:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 20:54:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 692ms 20:54:28 INFO - PROCESS | 4852 | 1467431668170 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 20:54:28 INFO - PROCESS | 4852 | 1467431668173 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 20:54:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 20:54:28 INFO - PROCESS | 4852 | 1467431668176 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 20:54:28 INFO - PROCESS | 4852 | 1467431668178 Marionette TRACE conn5 <- [1,1954,null,{}] 20:54:28 INFO - PROCESS | 4852 | 1467431668181 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:54:28 INFO - PROCESS | 4852 | 1467431668187 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:28 INFO - PROCESS | 4852 | 1467431668342 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 20:54:28 INFO - PROCESS | 4852 | 1467431668368 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:28 INFO - PROCESS | 4852 | 1467431668370 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:28 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24794000 == 33 [pid = 4852] [id = 498] 20:54:28 INFO - PROCESS | 4852 | ++DOMWINDOW == 86 (000000ED1FE2BC00) [pid = 4852] [serial = 1494] [outer = 0000000000000000] 20:54:28 INFO - PROCESS | 4852 | ++DOMWINDOW == 87 (000000ED20AA4800) [pid = 4852] [serial = 1495] [outer = 000000ED1FE2BC00] 20:54:28 INFO - PROCESS | 4852 | 1467431668416 Marionette DEBUG loaded listener.js 20:54:28 INFO - PROCESS | 4852 | ++DOMWINDOW == 88 (000000ED20DEA800) [pid = 4852] [serial = 1496] [outer = 000000ED1FE2BC00] 20:54:28 INFO - PROCESS | 4852 | --DOMWINDOW == 87 (000000ED24581C00) [pid = 4852] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 20:54:28 INFO - PROCESS | 4852 | --DOMWINDOW == 86 (000000ED22C90400) [pid = 4852] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 20:54:28 INFO - PROCESS | 4852 | --DOMWINDOW == 85 (000000ED20DEB000) [pid = 4852] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 20:54:28 INFO - PROCESS | 4852 | --DOMWINDOW == 84 (000000ED146DA800) [pid = 4852] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 20:54:28 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED1D13A400) [pid = 4852] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 20:54:28 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED13848800) [pid = 4852] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 20:54:28 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED1D148400) [pid = 4852] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 20:54:28 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED13524C00) [pid = 4852] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 20:54:28 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED13A56400) [pid = 4852] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 20:54:28 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED13F4D800) [pid = 4852] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 20:54:28 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED22C98800) [pid = 4852] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 20:54:28 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED1FEF9000) [pid = 4852] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 20:54:29 INFO - PROCESS | 4852 | 1467431669003 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:54:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 20:54:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 880ms 20:54:29 INFO - PROCESS | 4852 | 1467431669058 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 20:54:29 INFO - PROCESS | 4852 | 1467431669060 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 20:54:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 20:54:29 INFO - PROCESS | 4852 | 1467431669063 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 20:54:29 INFO - PROCESS | 4852 | 1467431669065 Marionette TRACE conn5 <- [1,1958,null,{}] 20:54:29 INFO - PROCESS | 4852 | 1467431669068 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:54:29 INFO - PROCESS | 4852 | 1467431669070 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:29 INFO - PROCESS | 4852 | 1467431669151 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 20:54:29 INFO - PROCESS | 4852 | 1467431669156 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:29 INFO - PROCESS | 4852 | 1467431669158 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:29 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24B7D800 == 34 [pid = 4852] [id = 499] 20:54:29 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED13A56400) [pid = 4852] [serial = 1497] [outer = 0000000000000000] 20:54:29 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED1F910C00) [pid = 4852] [serial = 1498] [outer = 000000ED13A56400] 20:54:29 INFO - PROCESS | 4852 | 1467431669204 Marionette DEBUG loaded listener.js 20:54:29 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED20DEBC00) [pid = 4852] [serial = 1499] [outer = 000000ED13A56400] 20:54:29 INFO - PROCESS | 4852 | 1467431669618 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:54:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 20:54:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 586ms 20:54:29 INFO - PROCESS | 4852 | 1467431669652 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 20:54:29 INFO - PROCESS | 4852 | 1467431669654 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 20:54:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 20:54:29 INFO - PROCESS | 4852 | 1467431669674 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 20:54:29 INFO - PROCESS | 4852 | 1467431669676 Marionette TRACE conn5 <- [1,1962,null,{}] 20:54:29 INFO - PROCESS | 4852 | 1467431669679 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:54:29 INFO - PROCESS | 4852 | 1467431669681 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:29 INFO - PROCESS | 4852 | 1467431669761 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 20:54:29 INFO - PROCESS | 4852 | 1467431669766 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:29 INFO - PROCESS | 4852 | 1467431669768 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:29 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24C1A000 == 35 [pid = 4852] [id = 500] 20:54:29 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED215F7400) [pid = 4852] [serial = 1500] [outer = 0000000000000000] 20:54:29 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED2178AC00) [pid = 4852] [serial = 1501] [outer = 000000ED215F7400] 20:54:29 INFO - PROCESS | 4852 | 1467431669813 Marionette DEBUG loaded listener.js 20:54:29 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED22706400) [pid = 4852] [serial = 1502] [outer = 000000ED215F7400] 20:54:30 INFO - PROCESS | 4852 | 1467431670272 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:54:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 20:54:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 647ms 20:54:30 INFO - PROCESS | 4852 | 1467431670320 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 20:54:30 INFO - PROCESS | 4852 | 1467431670322 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 20:54:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 20:54:30 INFO - PROCESS | 4852 | 1467431670325 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 20:54:30 INFO - PROCESS | 4852 | 1467431670327 Marionette TRACE conn5 <- [1,1966,null,{}] 20:54:30 INFO - PROCESS | 4852 | 1467431670330 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:54:30 INFO - PROCESS | 4852 | 1467431670332 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:30 INFO - PROCESS | 4852 | 1467431670417 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 20:54:30 INFO - PROCESS | 4852 | 1467431670422 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:30 INFO - PROCESS | 4852 | 1467431670424 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:30 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED2730A800 == 36 [pid = 4852] [id = 501] 20:54:30 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED22C19400) [pid = 4852] [serial = 1503] [outer = 0000000000000000] 20:54:30 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED22C95C00) [pid = 4852] [serial = 1504] [outer = 000000ED22C19400] 20:54:30 INFO - PROCESS | 4852 | 1467431670469 Marionette DEBUG loaded listener.js 20:54:30 INFO - PROCESS | 4852 | ++DOMWINDOW == 85 (000000ED22CE8400) [pid = 4852] [serial = 1505] [outer = 000000ED22C19400] 20:54:31 INFO - PROCESS | 4852 | 1467431671070 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:54:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 20:54:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 776ms 20:54:31 INFO - PROCESS | 4852 | 1467431671170 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 20:54:31 INFO - PROCESS | 4852 | 1467431671175 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 20:54:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 20:54:31 INFO - PROCESS | 4852 | 1467431671203 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 20:54:31 INFO - PROCESS | 4852 | 1467431671207 Marionette TRACE conn5 <- [1,1970,null,{}] 20:54:31 INFO - PROCESS | 4852 | 1467431671213 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:54:31 INFO - PROCESS | 4852 | 1467431671216 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:31 INFO - PROCESS | 4852 | 1467431671353 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 20:54:31 INFO - PROCESS | 4852 | 1467431671428 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:31 INFO - PROCESS | 4852 | 1467431671431 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:31 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1C608800 == 37 [pid = 4852] [id = 502] 20:54:31 INFO - PROCESS | 4852 | ++DOMWINDOW == 86 (000000ED13786400) [pid = 4852] [serial = 1506] [outer = 0000000000000000] 20:54:31 INFO - PROCESS | 4852 | ++DOMWINDOW == 87 (000000ED13AE0C00) [pid = 4852] [serial = 1507] [outer = 000000ED13786400] 20:54:31 INFO - PROCESS | 4852 | 1467431671490 Marionette DEBUG loaded listener.js 20:54:31 INFO - PROCESS | 4852 | ++DOMWINDOW == 88 (000000ED17CCB400) [pid = 4852] [serial = 1508] [outer = 000000ED13786400] 20:54:32 INFO - PROCESS | 4852 | 1467431672183 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:54:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 20:54:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1029ms 20:54:32 INFO - PROCESS | 4852 | 1467431672249 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 20:54:32 INFO - PROCESS | 4852 | 1467431672254 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 20:54:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 20:54:32 INFO - PROCESS | 4852 | 1467431672283 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 20:54:32 INFO - PROCESS | 4852 | 1467431672286 Marionette TRACE conn5 <- [1,1974,null,{}] 20:54:32 INFO - PROCESS | 4852 | 1467431672290 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:54:32 INFO - PROCESS | 4852 | 1467431672294 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:32 INFO - PROCESS | 4852 | 1467431672426 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 20:54:32 INFO - PROCESS | 4852 | 1467431672541 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:32 INFO - PROCESS | 4852 | 1467431672544 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:32 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED22350000 == 38 [pid = 4852] [id = 503] 20:54:32 INFO - PROCESS | 4852 | ++DOMWINDOW == 89 (000000ED1D074C00) [pid = 4852] [serial = 1509] [outer = 0000000000000000] 20:54:32 INFO - PROCESS | 4852 | ++DOMWINDOW == 90 (000000ED1D138800) [pid = 4852] [serial = 1510] [outer = 000000ED1D074C00] 20:54:32 INFO - PROCESS | 4852 | 1467431672603 Marionette DEBUG loaded listener.js 20:54:32 INFO - PROCESS | 4852 | ++DOMWINDOW == 91 (000000ED1F3A4C00) [pid = 4852] [serial = 1511] [outer = 000000ED1D074C00] 20:54:33 INFO - PROCESS | 4852 | 1467431673488 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:54:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 20:54:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1256ms 20:54:33 INFO - PROCESS | 4852 | 1467431673520 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 20:54:33 INFO - PROCESS | 4852 | 1467431673525 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 20:54:33 INFO - PROCESS | 4852 | 1467431673530 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 20:54:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 20:54:33 INFO - PROCESS | 4852 | 1467431673533 Marionette TRACE conn5 <- [1,1978,null,{}] 20:54:33 INFO - PROCESS | 4852 | 1467431673539 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:54:33 INFO - PROCESS | 4852 | 1467431673542 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:33 INFO - PROCESS | 4852 | 1467431673657 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 20:54:33 INFO - PROCESS | 4852 | 1467431673738 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:33 INFO - PROCESS | 4852 | 1467431673743 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:33 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1847D000 == 39 [pid = 4852] [id = 504] 20:54:33 INFO - PROCESS | 4852 | ++DOMWINDOW == 92 (000000ED13A0AC00) [pid = 4852] [serial = 1512] [outer = 0000000000000000] 20:54:33 INFO - PROCESS | 4852 | ++DOMWINDOW == 93 (000000ED17BED400) [pid = 4852] [serial = 1513] [outer = 000000ED13A0AC00] 20:54:33 INFO - PROCESS | 4852 | 1467431673822 Marionette DEBUG loaded listener.js 20:54:33 INFO - PROCESS | 4852 | ++DOMWINDOW == 94 (000000ED195E2C00) [pid = 4852] [serial = 1514] [outer = 000000ED13A0AC00] 20:54:33 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24C1A000 == 38 [pid = 4852] [id = 500] 20:54:33 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24B7D800 == 37 [pid = 4852] [id = 499] 20:54:33 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24794000 == 36 [pid = 4852] [id = 498] 20:54:33 INFO - PROCESS | 4852 | --DOCSHELL 000000ED23B44800 == 35 [pid = 4852] [id = 497] 20:54:33 INFO - PROCESS | 4852 | --DOCSHELL 000000ED227A9800 == 34 [pid = 4852] [id = 496] 20:54:33 INFO - PROCESS | 4852 | --DOCSHELL 000000ED20E1A800 == 33 [pid = 4852] [id = 495] 20:54:33 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1F773800 == 32 [pid = 4852] [id = 494] 20:54:33 INFO - PROCESS | 4852 | --DOCSHELL 000000ED19450000 == 31 [pid = 4852] [id = 493] 20:54:33 INFO - PROCESS | 4852 | --DOCSHELL 000000ED17CE3000 == 30 [pid = 4852] [id = 492] 20:54:33 INFO - PROCESS | 4852 | --DOMWINDOW == 93 (000000ED23802800) [pid = 4852] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 20:54:33 INFO - PROCESS | 4852 | --DOMWINDOW == 92 (000000ED22707000) [pid = 4852] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 20:54:33 INFO - PROCESS | 4852 | --DOMWINDOW == 91 (000000ED21550C00) [pid = 4852] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 20:54:33 INFO - PROCESS | 4852 | --DOMWINDOW == 90 (000000ED17907000) [pid = 4852] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 20:54:33 INFO - PROCESS | 4852 | --DOMWINDOW == 89 (000000ED1959A000) [pid = 4852] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 20:54:33 INFO - PROCESS | 4852 | --DOMWINDOW == 88 (000000ED1D14C800) [pid = 4852] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 20:54:33 INFO - PROCESS | 4852 | --DOMWINDOW == 87 (000000ED1D984C00) [pid = 4852] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 20:54:33 INFO - PROCESS | 4852 | --DOMWINDOW == 86 (000000ED17906800) [pid = 4852] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 20:54:33 INFO - PROCESS | 4852 | --DOMWINDOW == 85 (000000ED1D1AD800) [pid = 4852] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 20:54:33 INFO - PROCESS | 4852 | --DOMWINDOW == 84 (000000ED1F70C000) [pid = 4852] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 20:54:33 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED1FDAB400) [pid = 4852] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 20:54:33 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED21787C00) [pid = 4852] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 20:54:33 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED21412C00) [pid = 4852] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 20:54:33 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED13D18C00) [pid = 4852] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 20:54:33 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED19408C00) [pid = 4852] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 20:54:33 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED1A070000) [pid = 4852] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 20:54:33 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED25011000) [pid = 4852] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 20:54:33 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED23AD5800) [pid = 4852] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 20:54:33 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED1FE25800) [pid = 4852] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 20:54:33 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED24577C00) [pid = 4852] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 20:54:33 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED209CD400) [pid = 4852] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 20:54:33 INFO - PROCESS | 4852 | --DOMWINDOW == 72 (000000ED20DEC000) [pid = 4852] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 20:54:33 INFO - PROCESS | 4852 | --DOMWINDOW == 71 (000000ED23B53C00) [pid = 4852] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 20:54:33 INFO - PROCESS | 4852 | --DOMWINDOW == 70 (000000ED25008400) [pid = 4852] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 20:54:34 INFO - PROCESS | 4852 | 1467431674288 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:54:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 20:54:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 840ms 20:54:34 INFO - PROCESS | 4852 | 1467431674373 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 20:54:34 INFO - PROCESS | 4852 | 1467431674378 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 20:54:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 20:54:34 INFO - PROCESS | 4852 | 1467431674385 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 20:54:34 INFO - PROCESS | 4852 | 1467431674387 Marionette TRACE conn5 <- [1,1982,null,{}] 20:54:34 INFO - PROCESS | 4852 | 1467431674391 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:54:34 INFO - PROCESS | 4852 | 1467431674394 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:34 INFO - PROCESS | 4852 | 1467431674484 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 20:54:34 INFO - PROCESS | 4852 | 1467431674496 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:34 INFO - PROCESS | 4852 | 1467431674498 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:34 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1FA1B000 == 31 [pid = 4852] [id = 505] 20:54:34 INFO - PROCESS | 4852 | ++DOMWINDOW == 71 (000000ED1C6E0C00) [pid = 4852] [serial = 1515] [outer = 0000000000000000] 20:54:34 INFO - PROCESS | 4852 | ++DOMWINDOW == 72 (000000ED1C6E8800) [pid = 4852] [serial = 1516] [outer = 000000ED1C6E0C00] 20:54:34 INFO - PROCESS | 4852 | 1467431674546 Marionette DEBUG loaded listener.js 20:54:34 INFO - PROCESS | 4852 | ++DOMWINDOW == 73 (000000ED1D13BC00) [pid = 4852] [serial = 1517] [outer = 000000ED1C6E0C00] 20:54:35 INFO - PROCESS | 4852 | 1467431675027 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:54:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 20:54:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 691ms 20:54:35 INFO - PROCESS | 4852 | 1467431675079 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 20:54:35 INFO - PROCESS | 4852 | 1467431675081 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 20:54:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 20:54:35 INFO - PROCESS | 4852 | 1467431675085 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 20:54:35 INFO - PROCESS | 4852 | 1467431675088 Marionette TRACE conn5 <- [1,1986,null,{}] 20:54:35 INFO - PROCESS | 4852 | 1467431675100 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:54:35 INFO - PROCESS | 4852 | 1467431675105 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:35 INFO - PROCESS | 4852 | 1467431675238 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 20:54:35 INFO - PROCESS | 4852 | 1467431675246 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:35 INFO - PROCESS | 4852 | 1467431675249 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:35 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED22195000 == 32 [pid = 4852] [id = 506] 20:54:35 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED1379E000) [pid = 4852] [serial = 1518] [outer = 0000000000000000] 20:54:35 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED1F706400) [pid = 4852] [serial = 1519] [outer = 000000ED1379E000] 20:54:35 INFO - PROCESS | 4852 | 1467431675305 Marionette DEBUG loaded listener.js 20:54:35 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED1FAA9800) [pid = 4852] [serial = 1520] [outer = 000000ED1379E000] 20:54:35 INFO - PROCESS | 4852 | 1467431675743 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:54:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 20:54:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 692ms 20:54:35 INFO - PROCESS | 4852 | 1467431675786 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 20:54:35 INFO - PROCESS | 4852 | 1467431675789 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 20:54:35 INFO - PROCESS | 4852 | 1467431675792 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 20:54:35 INFO - PROCESS | 4852 | 1467431675794 Marionette TRACE conn5 <- [1,1990,null,{}] 20:54:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 20:54:35 INFO - PROCESS | 4852 | 1467431675797 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:54:35 INFO - PROCESS | 4852 | 1467431675799 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:35 INFO - PROCESS | 4852 | 1467431675889 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 20:54:35 INFO - PROCESS | 4852 | 1467431675895 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:35 INFO - PROCESS | 4852 | 1467431675897 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:35 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED2476C000 == 33 [pid = 4852] [id = 507] 20:54:35 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED1FE2A400) [pid = 4852] [serial = 1521] [outer = 0000000000000000] 20:54:35 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED1FEFC400) [pid = 4852] [serial = 1522] [outer = 000000ED1FE2A400] 20:54:35 INFO - PROCESS | 4852 | 1467431675943 Marionette DEBUG loaded listener.js 20:54:36 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED20AA2800) [pid = 4852] [serial = 1523] [outer = 000000ED1FE2A400] 20:54:36 INFO - PROCESS | 4852 | 1467431676416 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:54:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 20:54:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 690ms 20:54:36 INFO - PROCESS | 4852 | 1467431676489 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 20:54:36 INFO - PROCESS | 4852 | 1467431676491 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 20:54:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 20:54:36 INFO - PROCESS | 4852 | 1467431676494 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 20:54:36 INFO - PROCESS | 4852 | 1467431676496 Marionette TRACE conn5 <- [1,1994,null,{}] 20:54:36 INFO - PROCESS | 4852 | 1467431676507 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:54:36 INFO - PROCESS | 4852 | 1467431676509 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:36 INFO - PROCESS | 4852 | 1467431676653 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 20:54:36 INFO - PROCESS | 4852 | 1467431676681 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:36 INFO - PROCESS | 4852 | 1467431676683 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:36 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24B7A000 == 34 [pid = 4852] [id = 508] 20:54:36 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED20A9E000) [pid = 4852] [serial = 1524] [outer = 0000000000000000] 20:54:36 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED2144F800) [pid = 4852] [serial = 1525] [outer = 000000ED20A9E000] 20:54:36 INFO - PROCESS | 4852 | 1467431676729 Marionette DEBUG loaded listener.js 20:54:36 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED22118800) [pid = 4852] [serial = 1526] [outer = 000000ED20A9E000] 20:54:37 INFO - PROCESS | 4852 | 1467431677178 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:54:37 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:54:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 734ms 20:54:37 INFO - PROCESS | 4852 | 1467431677232 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 20:54:37 INFO - PROCESS | 4852 | 1467431677234 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 20:54:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 20:54:37 INFO - PROCESS | 4852 | 1467431677237 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 20:54:37 INFO - PROCESS | 4852 | 1467431677239 Marionette TRACE conn5 <- [1,1998,null,{}] 20:54:37 INFO - PROCESS | 4852 | 1467431677243 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:54:37 INFO - PROCESS | 4852 | 1467431677249 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:37 INFO - PROCESS | 4852 | 1467431677388 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 20:54:37 INFO - PROCESS | 4852 | 1467431677443 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:37 INFO - PROCESS | 4852 | 1467431677445 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:37 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED2705E800 == 35 [pid = 4852] [id = 509] 20:54:37 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED22705C00) [pid = 4852] [serial = 1527] [outer = 0000000000000000] 20:54:37 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED23806000) [pid = 4852] [serial = 1528] [outer = 000000ED22705C00] 20:54:37 INFO - PROCESS | 4852 | 1467431677490 Marionette DEBUG loaded listener.js 20:54:37 INFO - PROCESS | 4852 | ++DOMWINDOW == 85 (000000ED23B52400) [pid = 4852] [serial = 1529] [outer = 000000ED22705C00] 20:54:37 INFO - PROCESS | 4852 | 1467431677932 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:54:37 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:54:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 732ms 20:54:38 INFO - PROCESS | 4852 | 1467431677996 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 20:54:38 INFO - PROCESS | 4852 | 1467431677998 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 20:54:38 INFO - PROCESS | 4852 | 1467431678002 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 20:54:38 INFO - PROCESS | 4852 | 1467431678003 Marionette TRACE conn5 <- [1,2002,null,{}] 20:54:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 20:54:38 INFO - PROCESS | 4852 | 1467431678007 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:54:38 INFO - PROCESS | 4852 | 1467431678009 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:38 INFO - PROCESS | 4852 | 1467431678120 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 20:54:38 INFO - PROCESS | 4852 | --DOMWINDOW == 84 (000000ED1F45A400) [pid = 4852] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 20:54:38 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED13846C00) [pid = 4852] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 20:54:38 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED1D12D400) [pid = 4852] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 20:54:38 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED17BF9800) [pid = 4852] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 20:54:38 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED1F703000) [pid = 4852] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 20:54:38 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED1352BC00) [pid = 4852] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 20:54:38 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED13849400) [pid = 4852] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 20:54:38 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED1F46EC00) [pid = 4852] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 20:54:38 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED215F7400) [pid = 4852] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 20:54:38 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED1FE2B800) [pid = 4852] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 20:54:38 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED1FE2BC00) [pid = 4852] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 20:54:38 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED13A56400) [pid = 4852] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 20:54:38 INFO - PROCESS | 4852 | 1467431678244 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:38 INFO - PROCESS | 4852 | 1467431678246 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:38 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1FA14800 == 36 [pid = 4852] [id = 510] 20:54:38 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED123BF400) [pid = 4852] [serial = 1530] [outer = 0000000000000000] 20:54:38 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED13846000) [pid = 4852] [serial = 1531] [outer = 000000ED123BF400] 20:54:38 INFO - PROCESS | 4852 | 1467431678292 Marionette DEBUG loaded listener.js 20:54:38 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED1F45A400) [pid = 4852] [serial = 1532] [outer = 000000ED123BF400] 20:54:38 INFO - PROCESS | 4852 | 1467431678640 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:54:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 20:54:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 688ms 20:54:38 INFO - PROCESS | 4852 | 1467431678710 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 20:54:38 INFO - PROCESS | 4852 | 1467431678713 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 20:54:38 INFO - PROCESS | 4852 | 1467431678716 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 20:54:38 INFO - PROCESS | 4852 | 1467431678718 Marionette TRACE conn5 <- [1,2006,null,{}] 20:54:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 20:54:38 INFO - PROCESS | 4852 | 1467431678721 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:54:38 INFO - PROCESS | 4852 | 1467431678723 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:38 INFO - PROCESS | 4852 | 1467431678837 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 20:54:38 INFO - PROCESS | 4852 | 1467431678883 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:38 INFO - PROCESS | 4852 | 1467431678885 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:38 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27D94000 == 37 [pid = 4852] [id = 511] 20:54:38 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED12DC0400) [pid = 4852] [serial = 1533] [outer = 0000000000000000] 20:54:38 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED23B53400) [pid = 4852] [serial = 1534] [outer = 000000ED12DC0400] 20:54:38 INFO - PROCESS | 4852 | 1467431678930 Marionette DEBUG loaded listener.js 20:54:39 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED25003800) [pid = 4852] [serial = 1535] [outer = 000000ED12DC0400] 20:54:39 INFO - PROCESS | 4852 | 1467431679308 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:54:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 20:54:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 627ms 20:54:39 INFO - PROCESS | 4852 | 1467431679349 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 20:54:39 INFO - PROCESS | 4852 | 1467431679352 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 20:54:39 INFO - PROCESS | 4852 | 1467431679355 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 20:54:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 20:54:39 INFO - PROCESS | 4852 | 1467431679357 Marionette TRACE conn5 <- [1,2010,null,{}] 20:54:39 INFO - PROCESS | 4852 | 1467431679360 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:54:39 INFO - PROCESS | 4852 | 1467431679362 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:39 INFO - PROCESS | 4852 | 1467431679479 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 20:54:39 INFO - PROCESS | 4852 | 1467431679512 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:39 INFO - PROCESS | 4852 | 1467431679514 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:39 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED2218D800 == 38 [pid = 4852] [id = 512] 20:54:39 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED2500AC00) [pid = 4852] [serial = 1536] [outer = 0000000000000000] 20:54:39 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED25043400) [pid = 4852] [serial = 1537] [outer = 000000ED2500AC00] 20:54:39 INFO - PROCESS | 4852 | 1467431679559 Marionette DEBUG loaded listener.js 20:54:39 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED2504C400) [pid = 4852] [serial = 1538] [outer = 000000ED2500AC00] 20:54:39 INFO - PROCESS | 4852 | 1467431679955 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:54:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 20:54:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 627ms 20:54:40 INFO - PROCESS | 4852 | 1467431679990 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 20:54:40 INFO - PROCESS | 4852 | 1467431679992 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 20:54:40 INFO - PROCESS | 4852 | 1467431679996 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 20:54:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 20:54:40 INFO - PROCESS | 4852 | 1467431679998 Marionette TRACE conn5 <- [1,2014,null,{}] 20:54:40 INFO - PROCESS | 4852 | 1467431680001 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:54:40 INFO - PROCESS | 4852 | 1467431680003 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:40 INFO - PROCESS | 4852 | 1467431680087 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 20:54:40 INFO - PROCESS | 4852 | 1467431680093 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:40 INFO - PROCESS | 4852 | 1467431680095 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:40 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27F53800 == 39 [pid = 4852] [id = 513] 20:54:40 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED25052800) [pid = 4852] [serial = 1539] [outer = 0000000000000000] 20:54:40 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED1FEF5C00) [pid = 4852] [serial = 1540] [outer = 000000ED25052800] 20:54:40 INFO - PROCESS | 4852 | 1467431680142 Marionette DEBUG loaded listener.js 20:54:40 INFO - PROCESS | 4852 | ++DOMWINDOW == 85 (000000ED25071400) [pid = 4852] [serial = 1541] [outer = 000000ED25052800] 20:54:40 INFO - PROCESS | 4852 | 1467431680859 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:54:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 20:54:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 944ms 20:54:40 INFO - PROCESS | 4852 | 1467431680944 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 20:54:40 INFO - PROCESS | 4852 | 1467431680949 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 20:54:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 20:54:40 INFO - PROCESS | 4852 | 1467431680954 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 20:54:40 INFO - PROCESS | 4852 | 1467431680960 Marionette TRACE conn5 <- [1,2018,null,{}] 20:54:40 INFO - PROCESS | 4852 | 1467431680966 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:54:40 INFO - PROCESS | 4852 | 1467431680969 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:41 INFO - PROCESS | 4852 | 1467431681095 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 20:54:41 INFO - PROCESS | 4852 | 1467431681171 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:41 INFO - PROCESS | 4852 | 1467431681174 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:41 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1FF45000 == 40 [pid = 4852] [id = 514] 20:54:41 INFO - PROCESS | 4852 | ++DOMWINDOW == 86 (000000ED1832A000) [pid = 4852] [serial = 1542] [outer = 0000000000000000] 20:54:41 INFO - PROCESS | 4852 | ++DOMWINDOW == 87 (000000ED1C6E8C00) [pid = 4852] [serial = 1543] [outer = 000000ED1832A000] 20:54:41 INFO - PROCESS | 4852 | 1467431681274 Marionette DEBUG loaded listener.js 20:54:41 INFO - PROCESS | 4852 | ++DOMWINDOW == 88 (000000ED1D987000) [pid = 4852] [serial = 1544] [outer = 000000ED1832A000] 20:54:41 INFO - PROCESS | 4852 | 1467431681859 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:54:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 20:54:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 943ms 20:54:41 INFO - PROCESS | 4852 | 1467431681900 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 20:54:41 INFO - PROCESS | 4852 | 1467431681905 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 20:54:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 20:54:41 INFO - PROCESS | 4852 | 1467431681912 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 20:54:41 INFO - PROCESS | 4852 | 1467431681915 Marionette TRACE conn5 <- [1,2022,null,{}] 20:54:41 INFO - PROCESS | 4852 | 1467431681919 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:54:41 INFO - PROCESS | 4852 | 1467431681922 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:42 INFO - PROCESS | 4852 | 1467431682073 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 20:54:42 INFO - PROCESS | 4852 | 1467431682198 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:42 INFO - PROCESS | 4852 | 1467431682201 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:42 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24C12000 == 41 [pid = 4852] [id = 515] 20:54:42 INFO - PROCESS | 4852 | ++DOMWINDOW == 89 (000000ED1FA9EC00) [pid = 4852] [serial = 1545] [outer = 0000000000000000] 20:54:42 INFO - PROCESS | 4852 | ++DOMWINDOW == 90 (000000ED20AA0C00) [pid = 4852] [serial = 1546] [outer = 000000ED1FA9EC00] 20:54:42 INFO - PROCESS | 4852 | 1467431682261 Marionette DEBUG loaded listener.js 20:54:42 INFO - PROCESS | 4852 | ++DOMWINDOW == 91 (000000ED2277F800) [pid = 4852] [serial = 1547] [outer = 000000ED1FA9EC00] 20:54:42 INFO - PROCESS | 4852 | 1467431682881 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:54:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 20:54:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1032ms 20:54:42 INFO - PROCESS | 4852 | 1467431682955 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 20:54:42 INFO - PROCESS | 4852 | 1467431682958 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 20:54:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 20:54:42 INFO - PROCESS | 4852 | 1467431682963 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 20:54:42 INFO - PROCESS | 4852 | 1467431682967 Marionette TRACE conn5 <- [1,2026,null,{}] 20:54:43 INFO - PROCESS | 4852 | 1467431682998 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:54:43 INFO - PROCESS | 4852 | 1467431683003 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:43 INFO - PROCESS | 4852 | 1467431683127 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 20:54:43 INFO - PROCESS | 4852 | 1467431683255 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:43 INFO - PROCESS | 4852 | 1467431683259 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:43 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED28033800 == 42 [pid = 4852] [id = 516] 20:54:43 INFO - PROCESS | 4852 | ++DOMWINDOW == 92 (000000ED23B51400) [pid = 4852] [serial = 1548] [outer = 0000000000000000] 20:54:43 INFO - PROCESS | 4852 | ++DOMWINDOW == 93 (000000ED25067800) [pid = 4852] [serial = 1549] [outer = 000000ED23B51400] 20:54:43 INFO - PROCESS | 4852 | 1467431683319 Marionette DEBUG loaded listener.js 20:54:43 INFO - PROCESS | 4852 | ++DOMWINDOW == 94 (000000ED25091800) [pid = 4852] [serial = 1550] [outer = 000000ED23B51400] 20:54:44 INFO - PROCESS | 4852 | 1467431684099 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:54:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 20:54:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1215ms 20:54:44 INFO - PROCESS | 4852 | 1467431684189 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 20:54:44 INFO - PROCESS | 4852 | 1467431684193 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 20:54:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 20:54:44 INFO - PROCESS | 4852 | 1467431684200 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 20:54:44 INFO - PROCESS | 4852 | 1467431684203 Marionette TRACE conn5 <- [1,2030,null,{}] 20:54:44 INFO - PROCESS | 4852 | 1467431684209 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:54:44 INFO - PROCESS | 4852 | 1467431684212 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:44 INFO - PROCESS | 4852 | 1467431684324 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 20:54:44 INFO - PROCESS | 4852 | 1467431684401 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:44 INFO - PROCESS | 4852 | 1467431684406 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:44 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED186D1800 == 43 [pid = 4852] [id = 517] 20:54:44 INFO - PROCESS | 4852 | ++DOMWINDOW == 95 (000000ED13AE8800) [pid = 4852] [serial = 1551] [outer = 0000000000000000] 20:54:44 INFO - PROCESS | 4852 | ++DOMWINDOW == 96 (000000ED179BD800) [pid = 4852] [serial = 1552] [outer = 000000ED13AE8800] 20:54:44 INFO - PROCESS | 4852 | 1467431684507 Marionette DEBUG loaded listener.js 20:54:44 INFO - PROCESS | 4852 | ++DOMWINDOW == 97 (000000ED18739800) [pid = 4852] [serial = 1553] [outer = 000000ED13AE8800] 20:54:45 INFO - PROCESS | 4852 | --DOCSHELL 000000ED2218D800 == 42 [pid = 4852] [id = 512] 20:54:45 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27D94000 == 41 [pid = 4852] [id = 511] 20:54:45 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1FA14800 == 40 [pid = 4852] [id = 510] 20:54:45 INFO - PROCESS | 4852 | --DOCSHELL 000000ED2705E800 == 39 [pid = 4852] [id = 509] 20:54:45 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24B7A000 == 38 [pid = 4852] [id = 508] 20:54:45 INFO - PROCESS | 4852 | --DOCSHELL 000000ED2476C000 == 37 [pid = 4852] [id = 507] 20:54:45 INFO - PROCESS | 4852 | --DOCSHELL 000000ED22195000 == 36 [pid = 4852] [id = 506] 20:54:45 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1FA1B000 == 35 [pid = 4852] [id = 505] 20:54:45 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1847D000 == 34 [pid = 4852] [id = 504] 20:54:45 INFO - PROCESS | 4852 | --DOCSHELL 000000ED22350000 == 33 [pid = 4852] [id = 503] 20:54:45 INFO - PROCESS | 4852 | --DOCSHELL 000000ED2730A800 == 32 [pid = 4852] [id = 501] 20:54:45 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1C608800 == 31 [pid = 4852] [id = 502] 20:54:45 INFO - PROCESS | 4852 | --DOCSHELL 000000ED28033800 == 30 [pid = 4852] [id = 516] 20:54:45 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24C12000 == 29 [pid = 4852] [id = 515] 20:54:45 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1FF45000 == 28 [pid = 4852] [id = 514] 20:54:45 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27F53800 == 27 [pid = 4852] [id = 513] 20:54:45 INFO - PROCESS | 4852 | --DOMWINDOW == 96 (000000ED1F45D000) [pid = 4852] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 20:54:45 INFO - PROCESS | 4852 | --DOMWINDOW == 95 (000000ED13A58800) [pid = 4852] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 20:54:45 INFO - PROCESS | 4852 | --DOMWINDOW == 94 (000000ED13AE9000) [pid = 4852] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 20:54:45 INFO - PROCESS | 4852 | --DOMWINDOW == 93 (000000ED1D135400) [pid = 4852] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 20:54:45 INFO - PROCESS | 4852 | --DOMWINDOW == 92 (000000ED183AD800) [pid = 4852] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 20:54:45 INFO - PROCESS | 4852 | --DOMWINDOW == 91 (000000ED19598C00) [pid = 4852] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 20:54:45 INFO - PROCESS | 4852 | --DOMWINDOW == 90 (000000ED1F709400) [pid = 4852] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 20:54:45 INFO - PROCESS | 4852 | --DOMWINDOW == 89 (000000ED1D135000) [pid = 4852] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 20:54:45 INFO - PROCESS | 4852 | --DOMWINDOW == 88 (000000ED19667400) [pid = 4852] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 20:54:45 INFO - PROCESS | 4852 | --DOMWINDOW == 87 (000000ED186E8400) [pid = 4852] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 20:54:45 INFO - PROCESS | 4852 | --DOMWINDOW == 86 (000000ED13A4F400) [pid = 4852] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 20:54:45 INFO - PROCESS | 4852 | --DOMWINDOW == 85 (000000ED1FE2B000) [pid = 4852] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 20:54:45 INFO - PROCESS | 4852 | --DOMWINDOW == 84 (000000ED1F709C00) [pid = 4852] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 20:54:45 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED22706400) [pid = 4852] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 20:54:45 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED22CE1C00) [pid = 4852] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 20:54:45 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED25068C00) [pid = 4852] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 20:54:45 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED22C95C00) [pid = 4852] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 20:54:45 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED2059FC00) [pid = 4852] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 20:54:45 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED20AA4800) [pid = 4852] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 20:54:45 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED1FAA5400) [pid = 4852] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 20:54:45 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED2178AC00) [pid = 4852] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 20:54:45 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED20DEA800) [pid = 4852] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 20:54:45 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED1F473400) [pid = 4852] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 20:54:45 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED1F910C00) [pid = 4852] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 20:54:45 INFO - PROCESS | 4852 | --DOMWINDOW == 72 (000000ED20DEBC00) [pid = 4852] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 20:54:45 INFO - PROCESS | 4852 | --DOMWINDOW == 71 (000000ED1D3E1000) [pid = 4852] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 20:54:45 INFO - PROCESS | 4852 | 1467431685862 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:54:45 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:54:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1696ms 20:54:45 INFO - PROCESS | 4852 | 1467431685897 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 20:54:45 INFO - PROCESS | 4852 | 1467431685901 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 20:54:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 20:54:45 INFO - PROCESS | 4852 | 1467431685906 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 20:54:45 INFO - PROCESS | 4852 | 1467431685909 Marionette TRACE conn5 <- [1,2034,null,{}] 20:54:45 INFO - PROCESS | 4852 | 1467431685914 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:54:45 INFO - PROCESS | 4852 | 1467431685917 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:46 INFO - PROCESS | 4852 | 1467431686010 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 20:54:46 INFO - PROCESS | 4852 | 1467431686086 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:46 INFO - PROCESS | 4852 | 1467431686089 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:46 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED19443800 == 28 [pid = 4852] [id = 518] 20:54:46 INFO - PROCESS | 4852 | ++DOMWINDOW == 72 (000000ED137A3000) [pid = 4852] [serial = 1554] [outer = 0000000000000000] 20:54:46 INFO - PROCESS | 4852 | ++DOMWINDOW == 73 (000000ED13A4F400) [pid = 4852] [serial = 1555] [outer = 000000ED137A3000] 20:54:46 INFO - PROCESS | 4852 | 1467431686138 Marionette DEBUG loaded listener.js 20:54:46 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED13AE8000) [pid = 4852] [serial = 1556] [outer = 000000ED137A3000] 20:54:46 INFO - PROCESS | 4852 | 1467431686573 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:54:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 20:54:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 733ms 20:54:46 INFO - PROCESS | 4852 | 1467431686645 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 20:54:46 INFO - PROCESS | 4852 | 1467431686650 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 20:54:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 20:54:46 INFO - PROCESS | 4852 | 1467431686657 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 20:54:46 INFO - PROCESS | 4852 | 1467431686659 Marionette TRACE conn5 <- [1,2038,null,{}] 20:54:46 INFO - PROCESS | 4852 | 1467431686668 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:54:46 INFO - PROCESS | 4852 | 1467431686671 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:46 INFO - PROCESS | 4852 | 1467431686770 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 20:54:46 INFO - PROCESS | 4852 | 1467431686786 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:46 INFO - PROCESS | 4852 | 1467431686788 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:46 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1F789800 == 29 [pid = 4852] [id = 519] 20:54:46 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED18738800) [pid = 4852] [serial = 1557] [outer = 0000000000000000] 20:54:46 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED1895F800) [pid = 4852] [serial = 1558] [outer = 000000ED18738800] 20:54:46 INFO - PROCESS | 4852 | 1467431686838 Marionette DEBUG loaded listener.js 20:54:46 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED19667400) [pid = 4852] [serial = 1559] [outer = 000000ED18738800] 20:54:47 INFO - PROCESS | 4852 | 1467431687319 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:54:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 20:54:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 691ms 20:54:47 INFO - PROCESS | 4852 | 1467431687349 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 20:54:47 INFO - PROCESS | 4852 | 1467431687351 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 20:54:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 20:54:47 INFO - PROCESS | 4852 | 1467431687355 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 20:54:47 INFO - PROCESS | 4852 | 1467431687358 Marionette TRACE conn5 <- [1,2042,null,{}] 20:54:47 INFO - PROCESS | 4852 | 1467431687370 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:54:47 INFO - PROCESS | 4852 | 1467431687375 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:47 INFO - PROCESS | 4852 | 1467431687461 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 20:54:47 INFO - PROCESS | 4852 | 1467431687470 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:47 INFO - PROCESS | 4852 | 1467431687474 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:47 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED20EA7000 == 30 [pid = 4852] [id = 520] 20:54:47 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED13AED000) [pid = 4852] [serial = 1560] [outer = 0000000000000000] 20:54:47 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED1D147800) [pid = 4852] [serial = 1561] [outer = 000000ED13AED000] 20:54:47 INFO - PROCESS | 4852 | 1467431687524 Marionette DEBUG loaded listener.js 20:54:47 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED1D90E800) [pid = 4852] [serial = 1562] [outer = 000000ED13AED000] 20:54:47 INFO - PROCESS | 4852 | 1467431687978 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:54:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 20:54:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 692ms 20:54:48 INFO - PROCESS | 4852 | 1467431688050 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 20:54:48 INFO - PROCESS | 4852 | 1467431688053 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 20:54:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 20:54:48 INFO - PROCESS | 4852 | 1467431688064 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 20:54:48 INFO - PROCESS | 4852 | 1467431688066 Marionette TRACE conn5 <- [1,2046,null,{}] 20:54:48 INFO - PROCESS | 4852 | 1467431688069 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:54:48 INFO - PROCESS | 4852 | 1467431688071 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:48 INFO - PROCESS | 4852 | 1467431688211 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 20:54:48 INFO - PROCESS | 4852 | 1467431688229 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:48 INFO - PROCESS | 4852 | 1467431688231 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:48 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED238A2800 == 31 [pid = 4852] [id = 521] 20:54:48 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED1F45AC00) [pid = 4852] [serial = 1563] [outer = 0000000000000000] 20:54:48 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED1F461000) [pid = 4852] [serial = 1564] [outer = 000000ED1F45AC00] 20:54:48 INFO - PROCESS | 4852 | 1467431688277 Marionette DEBUG loaded listener.js 20:54:48 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED1F705C00) [pid = 4852] [serial = 1565] [outer = 000000ED1F45AC00] 20:54:48 INFO - PROCESS | 4852 | 1467431688735 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:54:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 20:54:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 732ms 20:54:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 20:54:48 INFO - PROCESS | 4852 | 1467431688791 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 20:54:48 INFO - PROCESS | 4852 | 1467431688793 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 20:54:48 INFO - PROCESS | 4852 | 1467431688796 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 20:54:48 INFO - PROCESS | 4852 | 1467431688798 Marionette TRACE conn5 <- [1,2050,null,{}] 20:54:48 INFO - PROCESS | 4852 | 1467431688802 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:54:48 INFO - PROCESS | 4852 | 1467431688804 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:48 INFO - PROCESS | 4852 | 1467431688912 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 20:54:48 INFO - PROCESS | 4852 | 1467431688923 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:48 INFO - PROCESS | 4852 | 1467431688925 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:48 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED23B86000 == 32 [pid = 4852] [id = 522] 20:54:48 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED18738400) [pid = 4852] [serial = 1566] [outer = 0000000000000000] 20:54:49 INFO - PROCESS | 4852 | ++DOMWINDOW == 85 (000000ED1F9CD400) [pid = 4852] [serial = 1567] [outer = 000000ED18738400] 20:54:49 INFO - PROCESS | 4852 | 1467431689013 Marionette DEBUG loaded listener.js 20:54:49 INFO - PROCESS | 4852 | ++DOMWINDOW == 86 (000000ED1FDAF000) [pid = 4852] [serial = 1568] [outer = 000000ED18738400] 20:54:49 INFO - PROCESS | 4852 | 1467431689463 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:54:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 20:54:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 733ms 20:54:49 INFO - PROCESS | 4852 | 1467431689562 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 20:54:49 INFO - PROCESS | 4852 | 1467431689564 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 20:54:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 20:54:49 INFO - PROCESS | 4852 | 1467431689572 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 20:54:49 INFO - PROCESS | 4852 | 1467431689574 Marionette TRACE conn5 <- [1,2054,null,{}] 20:54:49 INFO - PROCESS | 4852 | 1467431689578 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:54:49 INFO - PROCESS | 4852 | 1467431689584 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:49 INFO - PROCESS | 4852 | 1467431689727 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 20:54:49 INFO - PROCESS | 4852 | 1467431689782 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:49 INFO - PROCESS | 4852 | 1467431689784 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:49 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24B67800 == 33 [pid = 4852] [id = 523] 20:54:49 INFO - PROCESS | 4852 | ++DOMWINDOW == 87 (000000ED1FDA7000) [pid = 4852] [serial = 1569] [outer = 0000000000000000] 20:54:49 INFO - PROCESS | 4852 | ++DOMWINDOW == 88 (000000ED20DEB800) [pid = 4852] [serial = 1570] [outer = 000000ED1FDA7000] 20:54:49 INFO - PROCESS | 4852 | 1467431689830 Marionette DEBUG loaded listener.js 20:54:49 INFO - PROCESS | 4852 | ++DOMWINDOW == 89 (000000ED21456C00) [pid = 4852] [serial = 1571] [outer = 000000ED1FDA7000] 20:54:50 INFO - PROCESS | 4852 | --DOMWINDOW == 88 (000000ED22C96800) [pid = 4852] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 20:54:50 INFO - PROCESS | 4852 | --DOMWINDOW == 87 (000000ED2500AC00) [pid = 4852] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 20:54:50 INFO - PROCESS | 4852 | --DOMWINDOW == 86 (000000ED25052800) [pid = 4852] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 20:54:50 INFO - PROCESS | 4852 | --DOMWINDOW == 85 (000000ED20A9E000) [pid = 4852] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 20:54:50 INFO - PROCESS | 4852 | --DOMWINDOW == 84 (000000ED22705C00) [pid = 4852] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 20:54:50 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED123BF400) [pid = 4852] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 20:54:50 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED1379E000) [pid = 4852] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 20:54:50 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED1C6E0C00) [pid = 4852] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 20:54:50 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED13786400) [pid = 4852] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 20:54:50 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED1D074C00) [pid = 4852] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 20:54:50 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED1FE2A400) [pid = 4852] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 20:54:50 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED13A0AC00) [pid = 4852] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 20:54:50 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED22C19400) [pid = 4852] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 20:54:50 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED12DC0400) [pid = 4852] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 20:54:50 INFO - PROCESS | 4852 | 1467431690440 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:54:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 20:54:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 880ms 20:54:50 INFO - PROCESS | 4852 | 1467431690454 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 20:54:50 INFO - PROCESS | 4852 | 1467431690457 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 20:54:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 20:54:50 INFO - PROCESS | 4852 | 1467431690460 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 20:54:50 INFO - PROCESS | 4852 | 1467431690462 Marionette TRACE conn5 <- [1,2058,null,{}] 20:54:50 INFO - PROCESS | 4852 | 1467431690465 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:54:50 INFO - PROCESS | 4852 | 1467431690467 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:50 INFO - PROCESS | 4852 | 1467431690576 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 20:54:50 INFO - PROCESS | 4852 | 1467431690623 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:50 INFO - PROCESS | 4852 | 1467431690626 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:50 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24BDB800 == 34 [pid = 4852] [id = 524] 20:54:50 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED137A1C00) [pid = 4852] [serial = 1572] [outer = 0000000000000000] 20:54:50 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED1D985C00) [pid = 4852] [serial = 1573] [outer = 000000ED137A1C00] 20:54:50 INFO - PROCESS | 4852 | 1467431690674 Marionette DEBUG loaded listener.js 20:54:50 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED20E5E800) [pid = 4852] [serial = 1574] [outer = 000000ED137A1C00] 20:54:51 INFO - PROCESS | 4852 | 1467431691014 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:54:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 20:54:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 585ms 20:54:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 20:54:51 INFO - PROCESS | 4852 | 1467431691049 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 20:54:51 INFO - PROCESS | 4852 | 1467431691051 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 20:54:51 INFO - PROCESS | 4852 | 1467431691054 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 20:54:51 INFO - PROCESS | 4852 | 1467431691056 Marionette TRACE conn5 <- [1,2062,null,{}] 20:54:51 INFO - PROCESS | 4852 | 1467431691059 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:54:51 INFO - PROCESS | 4852 | 1467431691061 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:51 INFO - PROCESS | 4852 | 1467431691175 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 20:54:51 INFO - PROCESS | 4852 | 1467431691183 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:51 INFO - PROCESS | 4852 | 1467431691185 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:51 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24F4B000 == 35 [pid = 4852] [id = 525] 20:54:51 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED13A0AC00) [pid = 4852] [serial = 1575] [outer = 0000000000000000] 20:54:51 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED22121C00) [pid = 4852] [serial = 1576] [outer = 000000ED13A0AC00] 20:54:51 INFO - PROCESS | 4852 | 1467431691229 Marionette DEBUG loaded listener.js 20:54:51 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED22785000) [pid = 4852] [serial = 1577] [outer = 000000ED13A0AC00] 20:54:51 INFO - PROCESS | 4852 | 1467431691671 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:54:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 20:54:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 628ms 20:54:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 20:54:51 INFO - PROCESS | 4852 | 1467431691686 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 20:54:51 INFO - PROCESS | 4852 | 1467431691688 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 20:54:51 INFO - PROCESS | 4852 | 1467431691691 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 20:54:51 INFO - PROCESS | 4852 | 1467431691693 Marionette TRACE conn5 <- [1,2066,null,{}] 20:54:51 INFO - PROCESS | 4852 | 1467431691696 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:54:51 INFO - PROCESS | 4852 | 1467431691698 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:51 INFO - PROCESS | 4852 | 1467431691813 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 20:54:51 INFO - PROCESS | 4852 | 1467431691821 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:51 INFO - PROCESS | 4852 | 1467431691823 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:51 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED20EA6800 == 36 [pid = 4852] [id = 526] 20:54:51 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED22A5EC00) [pid = 4852] [serial = 1578] [outer = 0000000000000000] 20:54:51 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED22C94800) [pid = 4852] [serial = 1579] [outer = 000000ED22A5EC00] 20:54:51 INFO - PROCESS | 4852 | 1467431691868 Marionette DEBUG loaded listener.js 20:54:51 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED23802400) [pid = 4852] [serial = 1580] [outer = 000000ED22A5EC00] 20:54:52 INFO - PROCESS | 4852 | 1467431692316 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:54:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 20:54:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 692ms 20:54:52 INFO - PROCESS | 4852 | 1467431692386 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 20:54:52 INFO - PROCESS | 4852 | 1467431692391 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 20:54:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 20:54:52 INFO - PROCESS | 4852 | 1467431692397 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 20:54:52 INFO - PROCESS | 4852 | 1467431692402 Marionette TRACE conn5 <- [1,2070,null,{}] 20:54:52 INFO - PROCESS | 4852 | 1467431692410 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:54:52 INFO - PROCESS | 4852 | 1467431692413 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:52 INFO - PROCESS | 4852 | 1467431692645 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 20:54:52 INFO - PROCESS | 4852 | 1467431692740 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:52 INFO - PROCESS | 4852 | 1467431692745 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:52 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1A0E2800 == 37 [pid = 4852] [id = 527] 20:54:52 INFO - PROCESS | 4852 | ++DOMWINDOW == 85 (000000ED13847400) [pid = 4852] [serial = 1581] [outer = 0000000000000000] 20:54:52 INFO - PROCESS | 4852 | ++DOMWINDOW == 86 (000000ED13A5AC00) [pid = 4852] [serial = 1582] [outer = 000000ED13847400] 20:54:52 INFO - PROCESS | 4852 | 1467431692804 Marionette DEBUG loaded listener.js 20:54:52 INFO - PROCESS | 4852 | ++DOMWINDOW == 87 (000000ED17BED800) [pid = 4852] [serial = 1583] [outer = 000000ED13847400] 20:54:53 INFO - PROCESS | 4852 | 1467431693536 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:54:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 20:54:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1198ms 20:54:53 INFO - PROCESS | 4852 | 1467431693597 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 20:54:53 INFO - PROCESS | 4852 | 1467431693603 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 20:54:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 20:54:53 INFO - PROCESS | 4852 | 1467431693609 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 20:54:53 INFO - PROCESS | 4852 | 1467431693612 Marionette TRACE conn5 <- [1,2074,null,{}] 20:54:53 INFO - PROCESS | 4852 | 1467431693616 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:54:53 INFO - PROCESS | 4852 | 1467431693619 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:53 INFO - PROCESS | 4852 | 1467431693752 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 20:54:53 INFO - PROCESS | 4852 | 1467431693868 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:53 INFO - PROCESS | 4852 | 1467431693871 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:53 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED23A79800 == 38 [pid = 4852] [id = 528] 20:54:53 INFO - PROCESS | 4852 | ++DOMWINDOW == 88 (000000ED1A068800) [pid = 4852] [serial = 1584] [outer = 0000000000000000] 20:54:53 INFO - PROCESS | 4852 | ++DOMWINDOW == 89 (000000ED1D130800) [pid = 4852] [serial = 1585] [outer = 000000ED1A068800] 20:54:53 INFO - PROCESS | 4852 | 1467431693930 Marionette DEBUG loaded listener.js 20:54:54 INFO - PROCESS | 4852 | ++DOMWINDOW == 90 (000000ED1D988800) [pid = 4852] [serial = 1586] [outer = 000000ED1A068800] 20:54:54 INFO - PROCESS | 4852 | 1467431694805 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:54:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 20:54:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1288ms 20:54:54 INFO - PROCESS | 4852 | 1467431694900 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 20:54:54 INFO - PROCESS | 4852 | 1467431694905 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 20:54:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 20:54:54 INFO - PROCESS | 4852 | 1467431694910 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 20:54:54 INFO - PROCESS | 4852 | 1467431694913 Marionette TRACE conn5 <- [1,2078,null,{}] 20:54:54 INFO - PROCESS | 4852 | 1467431694919 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:54:54 INFO - PROCESS | 4852 | 1467431694922 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:55 INFO - PROCESS | 4852 | 1467431695070 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 20:54:55 INFO - PROCESS | 4852 | 1467431695176 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:55 INFO - PROCESS | 4852 | 1467431695181 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:55 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24F4B000 == 37 [pid = 4852] [id = 525] 20:54:55 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24BDB800 == 36 [pid = 4852] [id = 524] 20:54:55 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24B67800 == 35 [pid = 4852] [id = 523] 20:54:55 INFO - PROCESS | 4852 | --DOCSHELL 000000ED23B86000 == 34 [pid = 4852] [id = 522] 20:54:55 INFO - PROCESS | 4852 | --DOCSHELL 000000ED238A2800 == 33 [pid = 4852] [id = 521] 20:54:55 INFO - PROCESS | 4852 | --DOCSHELL 000000ED20EA7000 == 32 [pid = 4852] [id = 520] 20:54:55 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1F789800 == 31 [pid = 4852] [id = 519] 20:54:55 INFO - PROCESS | 4852 | --DOCSHELL 000000ED19443800 == 30 [pid = 4852] [id = 518] 20:54:55 INFO - PROCESS | 4852 | --DOMWINDOW == 89 (000000ED2500B000) [pid = 4852] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 20:54:55 INFO - PROCESS | 4852 | --DOMWINDOW == 88 (000000ED25043400) [pid = 4852] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 20:54:55 INFO - PROCESS | 4852 | --DOMWINDOW == 87 (000000ED1FEF5C00) [pid = 4852] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 20:54:55 INFO - PROCESS | 4852 | --DOMWINDOW == 86 (000000ED25071400) [pid = 4852] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 20:54:55 INFO - PROCESS | 4852 | --DOMWINDOW == 85 (000000ED2144F800) [pid = 4852] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 20:54:55 INFO - PROCESS | 4852 | --DOMWINDOW == 84 (000000ED23806000) [pid = 4852] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 20:54:55 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED2504C400) [pid = 4852] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 20:54:55 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED13846000) [pid = 4852] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 20:54:55 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED23B52400) [pid = 4852] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 20:54:55 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED1F706400) [pid = 4852] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 20:54:55 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED1FAA9800) [pid = 4852] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 20:54:55 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED1C6E8800) [pid = 4852] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 20:54:55 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED1D13BC00) [pid = 4852] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 20:54:55 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED13AE0C00) [pid = 4852] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 20:54:55 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED17CCB400) [pid = 4852] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 20:54:55 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED1D138800) [pid = 4852] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 20:54:55 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED1F3A4C00) [pid = 4852] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 20:54:55 INFO - PROCESS | 4852 | --DOMWINDOW == 72 (000000ED1FEFC400) [pid = 4852] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 20:54:55 INFO - PROCESS | 4852 | --DOMWINDOW == 71 (000000ED17BED400) [pid = 4852] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 20:54:55 INFO - PROCESS | 4852 | --DOMWINDOW == 70 (000000ED195E2C00) [pid = 4852] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 20:54:55 INFO - PROCESS | 4852 | --DOMWINDOW == 69 (000000ED22CE8400) [pid = 4852] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 20:54:55 INFO - PROCESS | 4852 | --DOMWINDOW == 68 (000000ED1F45A400) [pid = 4852] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 20:54:55 INFO - PROCESS | 4852 | --DOMWINDOW == 67 (000000ED23B53400) [pid = 4852] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 20:54:55 INFO - PROCESS | 4852 | --DOMWINDOW == 66 (000000ED22118800) [pid = 4852] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 20:54:55 INFO - PROCESS | 4852 | --DOMWINDOW == 65 (000000ED25003800) [pid = 4852] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 20:54:55 INFO - PROCESS | 4852 | --DOMWINDOW == 64 (000000ED20AA2800) [pid = 4852] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 20:54:55 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED19443800 == 31 [pid = 4852] [id = 529] 20:54:55 INFO - PROCESS | 4852 | ++DOMWINDOW == 65 (000000ED123B7800) [pid = 4852] [serial = 1587] [outer = 0000000000000000] 20:54:55 INFO - PROCESS | 4852 | ++DOMWINDOW == 66 (000000ED137A2400) [pid = 4852] [serial = 1588] [outer = 000000ED123B7800] 20:54:55 INFO - PROCESS | 4852 | 1467431695268 Marionette DEBUG loaded listener.js 20:54:55 INFO - PROCESS | 4852 | ++DOMWINDOW == 67 (000000ED17915800) [pid = 4852] [serial = 1589] [outer = 000000ED123B7800] 20:54:55 INFO - PROCESS | 4852 | 1467431695723 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:54:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 20:54:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 839ms 20:54:55 INFO - PROCESS | 4852 | 1467431695752 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 20:54:55 INFO - PROCESS | 4852 | 1467431695756 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 20:54:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 20:54:55 INFO - PROCESS | 4852 | 1467431695763 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 20:54:55 INFO - PROCESS | 4852 | 1467431695766 Marionette TRACE conn5 <- [1,2082,null,{}] 20:54:55 INFO - PROCESS | 4852 | 1467431695770 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:54:55 INFO - PROCESS | 4852 | 1467431695772 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:55 INFO - PROCESS | 4852 | 1467431695863 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 20:54:55 INFO - PROCESS | 4852 | 1467431695869 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:55 INFO - PROCESS | 4852 | 1467431695872 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:55 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED20055800 == 32 [pid = 4852] [id = 530] 20:54:55 INFO - PROCESS | 4852 | ++DOMWINDOW == 68 (000000ED195D8800) [pid = 4852] [serial = 1590] [outer = 0000000000000000] 20:54:55 INFO - PROCESS | 4852 | ++DOMWINDOW == 69 (000000ED1C6E3000) [pid = 4852] [serial = 1591] [outer = 000000ED195D8800] 20:54:55 INFO - PROCESS | 4852 | 1467431695920 Marionette DEBUG loaded listener.js 20:54:56 INFO - PROCESS | 4852 | ++DOMWINDOW == 70 (000000ED1D137C00) [pid = 4852] [serial = 1592] [outer = 000000ED195D8800] 20:54:56 INFO - PROCESS | 4852 | 1467431696408 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:54:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 20:54:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 692ms 20:54:56 INFO - PROCESS | 4852 | 1467431696457 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 20:54:56 INFO - PROCESS | 4852 | 1467431696460 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 20:54:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 20:54:56 INFO - PROCESS | 4852 | 1467431696464 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 20:54:56 INFO - PROCESS | 4852 | 1467431696467 Marionette TRACE conn5 <- [1,2086,null,{}] 20:54:56 INFO - PROCESS | 4852 | 1467431696478 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:54:56 INFO - PROCESS | 4852 | 1467431696483 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:56 INFO - PROCESS | 4852 | 1467431696608 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 20:54:56 INFO - PROCESS | 4852 | 1467431696694 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:56 INFO - PROCESS | 4852 | 1467431696697 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:56 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED22ABB800 == 33 [pid = 4852] [id = 531] 20:54:56 INFO - PROCESS | 4852 | ++DOMWINDOW == 71 (000000ED199D3400) [pid = 4852] [serial = 1593] [outer = 0000000000000000] 20:54:56 INFO - PROCESS | 4852 | ++DOMWINDOW == 72 (000000ED1F45EC00) [pid = 4852] [serial = 1594] [outer = 000000ED199D3400] 20:54:56 INFO - PROCESS | 4852 | 1467431696748 Marionette DEBUG loaded listener.js 20:54:56 INFO - PROCESS | 4852 | ++DOMWINDOW == 73 (000000ED1F70EC00) [pid = 4852] [serial = 1595] [outer = 000000ED199D3400] 20:54:57 INFO - PROCESS | 4852 | 1467431697129 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:54:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 20:54:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 691ms 20:54:57 INFO - PROCESS | 4852 | 1467431697163 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 20:54:57 INFO - PROCESS | 4852 | 1467431697166 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 20:54:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 20:54:57 INFO - PROCESS | 4852 | 1467431697169 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 20:54:57 INFO - PROCESS | 4852 | 1467431697171 Marionette TRACE conn5 <- [1,2090,null,{}] 20:54:57 INFO - PROCESS | 4852 | 1467431697174 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:54:57 INFO - PROCESS | 4852 | 1467431697176 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:57 INFO - PROCESS | 4852 | 1467431697267 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 20:54:57 INFO - PROCESS | 4852 | 1467431697273 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:57 INFO - PROCESS | 4852 | 1467431697275 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:57 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24785800 == 34 [pid = 4852] [id = 532] 20:54:57 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED1FDA4C00) [pid = 4852] [serial = 1596] [outer = 0000000000000000] 20:54:57 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED1FE2FC00) [pid = 4852] [serial = 1597] [outer = 000000ED1FDA4C00] 20:54:57 INFO - PROCESS | 4852 | 1467431697322 Marionette DEBUG loaded listener.js 20:54:57 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED20109400) [pid = 4852] [serial = 1598] [outer = 000000ED1FDA4C00] 20:54:57 INFO - PROCESS | 4852 | 1467431697801 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:54:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 20:54:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 692ms 20:54:57 INFO - PROCESS | 4852 | 1467431697870 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 20:54:57 INFO - PROCESS | 4852 | 1467431697873 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 20:54:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 20:54:57 INFO - PROCESS | 4852 | 1467431697885 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 20:54:57 INFO - PROCESS | 4852 | 1467431697886 Marionette TRACE conn5 <- [1,2094,null,{}] 20:54:57 INFO - PROCESS | 4852 | 1467431697890 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:54:57 INFO - PROCESS | 4852 | 1467431697892 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:58 INFO - PROCESS | 4852 | 1467431698029 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 20:54:58 INFO - PROCESS | 4852 | 1467431698052 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:58 INFO - PROCESS | 4852 | 1467431698055 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:58 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24BDA800 == 35 [pid = 4852] [id = 533] 20:54:58 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED20D62800) [pid = 4852] [serial = 1599] [outer = 0000000000000000] 20:54:58 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED20DEA800) [pid = 4852] [serial = 1600] [outer = 000000ED20D62800] 20:54:58 INFO - PROCESS | 4852 | 1467431698100 Marionette DEBUG loaded listener.js 20:54:58 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED21504800) [pid = 4852] [serial = 1601] [outer = 000000ED20D62800] 20:54:58 INFO - PROCESS | 4852 | 1467431698564 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:54:58 INFO - PROCESS | 4852 | 1467431698627 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 20:54:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 20:54:58 INFO - PROCESS | 4852 | 1467431698630 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 20:54:58 INFO - PROCESS | 4852 | 1467431698632 Marionette TRACE conn5 <- [1,2098,null,{}] 20:54:58 INFO - PROCESS | 4852 | 1467431698636 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:54:58 INFO - PROCESS | 4852 | 1467431698642 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:58 INFO - PROCESS | 4852 | 1467431698781 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 20:54:58 INFO - PROCESS | 4852 | 1467431698838 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:58 INFO - PROCESS | 4852 | 1467431698840 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:58 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED2707D800 == 36 [pid = 4852] [id = 534] 20:54:58 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED22706400) [pid = 4852] [serial = 1602] [outer = 0000000000000000] 20:54:58 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED22CE2000) [pid = 4852] [serial = 1603] [outer = 000000ED22706400] 20:54:58 INFO - PROCESS | 4852 | 1467431698888 Marionette DEBUG loaded listener.js 20:54:58 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED23B5E800) [pid = 4852] [serial = 1604] [outer = 000000ED22706400] 20:54:59 INFO - PROCESS | 4852 | 1467431699316 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:54:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 20:54:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 732ms 20:54:59 INFO - PROCESS | 4852 | 1467431699371 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 20:54:59 INFO - PROCESS | 4852 | 1467431699373 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 20:54:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 20:54:59 INFO - PROCESS | 4852 | 1467431699386 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 20:54:59 INFO - PROCESS | 4852 | 1467431699388 Marionette TRACE conn5 <- [1,2102,null,{}] 20:54:59 INFO - PROCESS | 4852 | 1467431699392 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:54:59 INFO - PROCESS | 4852 | 1467431699394 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:59 INFO - PROCESS | 4852 | 1467431699504 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 20:54:59 INFO - PROCESS | 4852 | 1467431699514 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:59 INFO - PROCESS | 4852 | 1467431699516 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:54:59 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27D86000 == 37 [pid = 4852] [id = 535] 20:54:59 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED23B65800) [pid = 4852] [serial = 1605] [outer = 0000000000000000] 20:54:59 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED24576000) [pid = 4852] [serial = 1606] [outer = 000000ED23B65800] 20:54:59 INFO - PROCESS | 4852 | 1467431699560 Marionette DEBUG loaded listener.js 20:54:59 INFO - PROCESS | 4852 | ++DOMWINDOW == 85 (000000ED25005800) [pid = 4852] [serial = 1607] [outer = 000000ED23B65800] 20:54:59 INFO - PROCESS | 4852 | --DOMWINDOW == 84 (000000ED137A3000) [pid = 4852] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 20:54:59 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED18738800) [pid = 4852] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 20:54:59 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED1F45AC00) [pid = 4852] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 20:54:59 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED1832A000) [pid = 4852] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 20:54:59 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED1FA9EC00) [pid = 4852] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 20:54:59 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED13A0AC00) [pid = 4852] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 20:54:59 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED23B51400) [pid = 4852] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 20:54:59 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED18738400) [pid = 4852] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 20:54:59 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED137A1C00) [pid = 4852] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 20:54:59 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED1FDA7000) [pid = 4852] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 20:54:59 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED13AED000) [pid = 4852] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 20:54:59 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED13AE8800) [pid = 4852] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 20:55:00 INFO - PROCESS | 4852 | 1467431700012 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:55:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 20:55:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 691ms 20:55:00 INFO - PROCESS | 4852 | 1467431700077 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 20:55:00 INFO - PROCESS | 4852 | 1467431700079 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 20:55:00 INFO - PROCESS | 4852 | 1467431700082 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 20:55:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 20:55:00 INFO - PROCESS | 4852 | 1467431700084 Marionette TRACE conn5 <- [1,2106,null,{}] 20:55:00 INFO - PROCESS | 4852 | 1467431700088 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:55:00 INFO - PROCESS | 4852 | 1467431700089 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:00 INFO - PROCESS | 4852 | 1467431700172 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 20:55:00 INFO - PROCESS | 4852 | 1467431700178 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:00 INFO - PROCESS | 4852 | 1467431700180 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:00 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27DA7800 == 38 [pid = 4852] [id = 536] 20:55:00 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED1F395400) [pid = 4852] [serial = 1608] [outer = 0000000000000000] 20:55:00 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED1FAAC400) [pid = 4852] [serial = 1609] [outer = 000000ED1F395400] 20:55:00 INFO - PROCESS | 4852 | 1467431700225 Marionette DEBUG loaded listener.js 20:55:00 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED25005000) [pid = 4852] [serial = 1610] [outer = 000000ED1F395400] 20:55:00 INFO - PROCESS | 4852 | --DOCSHELL 000000ED187DA800 == 37 [pid = 4852] [id = 10] 20:55:00 INFO - PROCESS | 4852 | 1467431700674 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:55:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 20:55:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 628ms 20:55:00 INFO - PROCESS | 4852 | 1467431700717 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 20:55:00 INFO - PROCESS | 4852 | 1467431700720 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 20:55:00 INFO - PROCESS | 4852 | 1467431700723 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 20:55:00 INFO - PROCESS | 4852 | 1467431700725 Marionette TRACE conn5 <- [1,2110,null,{}] 20:55:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 20:55:00 INFO - PROCESS | 4852 | 1467431700733 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:55:00 INFO - PROCESS | 4852 | 1467431700735 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:00 INFO - PROCESS | 4852 | 1467431700838 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 20:55:00 INFO - PROCESS | 4852 | 1467431700875 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:00 INFO - PROCESS | 4852 | 1467431700877 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:00 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27F20800 == 38 [pid = 4852] [id = 537] 20:55:00 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED2500E000) [pid = 4852] [serial = 1611] [outer = 0000000000000000] 20:55:00 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED25043400) [pid = 4852] [serial = 1612] [outer = 000000ED2500E000] 20:55:00 INFO - PROCESS | 4852 | 1467431700922 Marionette DEBUG loaded listener.js 20:55:01 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED2504F800) [pid = 4852] [serial = 1613] [outer = 000000ED2500E000] 20:55:01 INFO - PROCESS | 4852 | 1467431701353 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:55:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 20:55:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 691ms 20:55:01 INFO - PROCESS | 4852 | 1467431701419 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 20:55:01 INFO - PROCESS | 4852 | 1467431701421 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 20:55:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 20:55:01 INFO - PROCESS | 4852 | 1467431701425 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 20:55:01 INFO - PROCESS | 4852 | 1467431701426 Marionette TRACE conn5 <- [1,2114,null,{}] 20:55:01 INFO - PROCESS | 4852 | 1467431701430 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:55:01 INFO - PROCESS | 4852 | 1467431701432 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:01 INFO - PROCESS | 4852 | 1467431701527 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 20:55:01 INFO - PROCESS | 4852 | 1467431701532 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:01 INFO - PROCESS | 4852 | 1467431701534 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:01 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27FA4000 == 39 [pid = 4852] [id = 538] 20:55:01 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED25069C00) [pid = 4852] [serial = 1614] [outer = 0000000000000000] 20:55:01 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED2506F400) [pid = 4852] [serial = 1615] [outer = 000000ED25069C00] 20:55:01 INFO - PROCESS | 4852 | 1467431701579 Marionette DEBUG loaded listener.js 20:55:01 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED25090800) [pid = 4852] [serial = 1616] [outer = 000000ED25069C00] 20:55:02 INFO - PROCESS | 4852 | 1467431702253 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:55:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 20:55:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 881ms 20:55:02 INFO - PROCESS | 4852 | 1467431702310 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 20:55:02 INFO - PROCESS | 4852 | 1467431702315 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 20:55:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 20:55:02 INFO - PROCESS | 4852 | 1467431702320 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 20:55:02 INFO - PROCESS | 4852 | 1467431702326 Marionette TRACE conn5 <- [1,2118,null,{}] 20:55:02 INFO - PROCESS | 4852 | 1467431702331 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:55:02 INFO - PROCESS | 4852 | 1467431702334 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:02 INFO - PROCESS | 4852 | 1467431702461 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 20:55:02 INFO - PROCESS | 4852 | 1467431702578 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:02 INFO - PROCESS | 4852 | 1467431702581 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:02 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED203E6800 == 40 [pid = 4852] [id = 539] 20:55:02 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED14BB8C00) [pid = 4852] [serial = 1617] [outer = 0000000000000000] 20:55:02 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED19412800) [pid = 4852] [serial = 1618] [outer = 000000ED14BB8C00] 20:55:02 INFO - PROCESS | 4852 | 1467431702642 Marionette DEBUG loaded listener.js 20:55:02 INFO - PROCESS | 4852 | ++DOMWINDOW == 85 (000000ED1D14D400) [pid = 4852] [serial = 1619] [outer = 000000ED14BB8C00] 20:55:03 INFO - PROCESS | 4852 | 1467431703211 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:55:03 INFO - PROCESS | 4852 | 1467431703271 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 20:55:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 20:55:03 INFO - PROCESS | 4852 | 1467431703278 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 20:55:03 INFO - PROCESS | 4852 | 1467431703281 Marionette TRACE conn5 <- [1,2122,null,{}] 20:55:03 INFO - PROCESS | 4852 | 1467431703285 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:55:03 INFO - PROCESS | 4852 | 1467431703288 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:03 INFO - PROCESS | 4852 | 1467431703413 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 20:55:03 INFO - PROCESS | 4852 | 1467431703510 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:03 INFO - PROCESS | 4852 | 1467431703513 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:03 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24BE1000 == 41 [pid = 4852] [id = 540] 20:55:03 INFO - PROCESS | 4852 | ++DOMWINDOW == 86 (000000ED1FE2B800) [pid = 4852] [serial = 1620] [outer = 0000000000000000] 20:55:03 INFO - PROCESS | 4852 | ++DOMWINDOW == 87 (000000ED1FEF9C00) [pid = 4852] [serial = 1621] [outer = 000000ED1FE2B800] 20:55:03 INFO - PROCESS | 4852 | 1467431703571 Marionette DEBUG loaded listener.js 20:55:03 INFO - PROCESS | 4852 | ++DOMWINDOW == 88 (000000ED221D8000) [pid = 4852] [serial = 1622] [outer = 000000ED1FE2B800] 20:55:04 INFO - PROCESS | 4852 | 1467431704204 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:55:04 INFO - PROCESS | 4852 | 1467431704266 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 20:55:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 20:55:04 INFO - PROCESS | 4852 | 1467431704270 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 20:55:04 INFO - PROCESS | 4852 | 1467431704274 Marionette TRACE conn5 <- [1,2126,null,{}] 20:55:04 INFO - PROCESS | 4852 | 1467431704286 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:55:04 INFO - PROCESS | 4852 | 1467431704291 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:04 INFO - PROCESS | 4852 | 1467431704454 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 20:55:04 INFO - PROCESS | 4852 | 1467431704505 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:04 INFO - PROCESS | 4852 | 1467431704508 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:04 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED28032000 == 42 [pid = 4852] [id = 541] 20:55:04 INFO - PROCESS | 4852 | ++DOMWINDOW == 89 (000000ED23B5D800) [pid = 4852] [serial = 1623] [outer = 0000000000000000] 20:55:04 INFO - PROCESS | 4852 | ++DOMWINDOW == 90 (000000ED2457A000) [pid = 4852] [serial = 1624] [outer = 000000ED23B5D800] 20:55:04 INFO - PROCESS | 4852 | 1467431704567 Marionette DEBUG loaded listener.js 20:55:04 INFO - PROCESS | 4852 | ++DOMWINDOW == 91 (000000ED25095000) [pid = 4852] [serial = 1625] [outer = 000000ED23B5D800] 20:55:05 INFO - PROCESS | 4852 | 1467431705212 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:55:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 20:55:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 985ms 20:55:05 INFO - PROCESS | 4852 | 1467431705257 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 20:55:05 INFO - PROCESS | 4852 | 1467431705261 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 20:55:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 20:55:05 INFO - PROCESS | 4852 | 1467431705264 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 20:55:05 INFO - PROCESS | 4852 | 1467431705266 Marionette TRACE conn5 <- [1,2130,null,{}] 20:55:05 INFO - PROCESS | 4852 | 1467431705270 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:55:05 INFO - PROCESS | 4852 | 1467431705273 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:05 INFO - PROCESS | 4852 | 1467431705391 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 20:55:05 INFO - PROCESS | 4852 | 1467431705655 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:05 INFO - PROCESS | 4852 | 1467431705658 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:05 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1992E000 == 43 [pid = 4852] [id = 542] 20:55:05 INFO - PROCESS | 4852 | ++DOMWINDOW == 92 (000000ED1352A800) [pid = 4852] [serial = 1626] [outer = 0000000000000000] 20:55:05 INFO - PROCESS | 4852 | ++DOMWINDOW == 93 (000000ED13852000) [pid = 4852] [serial = 1627] [outer = 000000ED1352A800] 20:55:05 INFO - PROCESS | 4852 | 1467431705728 Marionette DEBUG loaded listener.js 20:55:05 INFO - PROCESS | 4852 | ++DOMWINDOW == 94 (000000ED17B36C00) [pid = 4852] [serial = 1628] [outer = 000000ED1352A800] 20:55:06 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27F20800 == 42 [pid = 4852] [id = 537] 20:55:06 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27DA7800 == 41 [pid = 4852] [id = 536] 20:55:06 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27D86000 == 40 [pid = 4852] [id = 535] 20:55:06 INFO - PROCESS | 4852 | --DOCSHELL 000000ED2707D800 == 39 [pid = 4852] [id = 534] 20:55:06 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24BDA800 == 38 [pid = 4852] [id = 533] 20:55:06 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24785800 == 37 [pid = 4852] [id = 532] 20:55:06 INFO - PROCESS | 4852 | --DOCSHELL 000000ED22ABB800 == 36 [pid = 4852] [id = 531] 20:55:06 INFO - PROCESS | 4852 | --DOCSHELL 000000ED20055800 == 35 [pid = 4852] [id = 530] 20:55:06 INFO - PROCESS | 4852 | --DOCSHELL 000000ED123EC800 == 34 [pid = 4852] [id = 11] 20:55:06 INFO - PROCESS | 4852 | --DOCSHELL 000000ED19443800 == 33 [pid = 4852] [id = 529] 20:55:06 INFO - PROCESS | 4852 | --DOCSHELL 000000ED23A79800 == 32 [pid = 4852] [id = 528] 20:55:06 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1A0E2800 == 31 [pid = 4852] [id = 527] 20:55:06 INFO - PROCESS | 4852 | --DOCSHELL 000000ED186D1800 == 30 [pid = 4852] [id = 517] 20:55:06 INFO - PROCESS | 4852 | --DOCSHELL 000000ED20EA6800 == 29 [pid = 4852] [id = 526] 20:55:06 INFO - PROCESS | 4852 | --DOCSHELL 000000ED28032000 == 28 [pid = 4852] [id = 541] 20:55:06 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24BE1000 == 27 [pid = 4852] [id = 540] 20:55:06 INFO - PROCESS | 4852 | --DOCSHELL 000000ED203E6800 == 26 [pid = 4852] [id = 539] 20:55:06 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27FA4000 == 25 [pid = 4852] [id = 538] 20:55:07 INFO - PROCESS | 4852 | --DOMWINDOW == 93 (000000ED13A4F400) [pid = 4852] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 20:55:07 INFO - PROCESS | 4852 | --DOMWINDOW == 92 (000000ED13AE8000) [pid = 4852] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 20:55:07 INFO - PROCESS | 4852 | --DOMWINDOW == 91 (000000ED19667400) [pid = 4852] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 20:55:07 INFO - PROCESS | 4852 | --DOMWINDOW == 90 (000000ED1895F800) [pid = 4852] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 20:55:07 INFO - PROCESS | 4852 | --DOMWINDOW == 89 (000000ED1F461000) [pid = 4852] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 20:55:07 INFO - PROCESS | 4852 | --DOMWINDOW == 88 (000000ED1F705C00) [pid = 4852] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 20:55:07 INFO - PROCESS | 4852 | --DOMWINDOW == 87 (000000ED1D987000) [pid = 4852] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 20:55:07 INFO - PROCESS | 4852 | --DOMWINDOW == 86 (000000ED1C6E8C00) [pid = 4852] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 20:55:07 INFO - PROCESS | 4852 | --DOMWINDOW == 85 (000000ED2277F800) [pid = 4852] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 20:55:07 INFO - PROCESS | 4852 | --DOMWINDOW == 84 (000000ED20AA0C00) [pid = 4852] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 20:55:07 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED22785000) [pid = 4852] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 20:55:07 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED25091800) [pid = 4852] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 20:55:07 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED25067800) [pid = 4852] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 20:55:07 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED1FDAF000) [pid = 4852] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 20:55:07 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED1F9CD400) [pid = 4852] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 20:55:07 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED1D985C00) [pid = 4852] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 20:55:07 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED20DEB800) [pid = 4852] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 20:55:07 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED22121C00) [pid = 4852] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 20:55:07 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED1D147800) [pid = 4852] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 20:55:07 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED21456C00) [pid = 4852] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 20:55:07 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED22C94800) [pid = 4852] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 20:55:07 INFO - PROCESS | 4852 | --DOMWINDOW == 72 (000000ED18739800) [pid = 4852] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 20:55:07 INFO - PROCESS | 4852 | --DOMWINDOW == 71 (000000ED179BD800) [pid = 4852] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 20:55:07 INFO - PROCESS | 4852 | --DOMWINDOW == 70 (000000ED20E5E800) [pid = 4852] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 20:55:07 INFO - PROCESS | 4852 | --DOMWINDOW == 69 (000000ED1D90E800) [pid = 4852] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 20:55:07 INFO - PROCESS | 4852 | 1467431707059 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:55:07 INFO - PROCESS | 4852 | 1467431707166 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 20:55:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 20:55:07 INFO - PROCESS | 4852 | 1467431707171 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 20:55:07 INFO - PROCESS | 4852 | 1467431707175 Marionette TRACE conn5 <- [1,2134,null,{}] 20:55:07 INFO - PROCESS | 4852 | 1467431707181 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:55:07 INFO - PROCESS | 4852 | 1467431707185 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:07 INFO - PROCESS | 4852 | 1467431707276 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 20:55:07 INFO - PROCESS | 4852 | 1467431707284 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:07 INFO - PROCESS | 4852 | 1467431707288 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:07 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED186C5800 == 26 [pid = 4852] [id = 543] 20:55:07 INFO - PROCESS | 4852 | ++DOMWINDOW == 70 (000000ED13799400) [pid = 4852] [serial = 1629] [outer = 0000000000000000] 20:55:07 INFO - PROCESS | 4852 | ++DOMWINDOW == 71 (000000ED1379F800) [pid = 4852] [serial = 1630] [outer = 000000ED13799400] 20:55:07 INFO - PROCESS | 4852 | 1467431707338 Marionette DEBUG loaded listener.js 20:55:07 INFO - PROCESS | 4852 | ++DOMWINDOW == 72 (000000ED13A54800) [pid = 4852] [serial = 1631] [outer = 000000ED13799400] 20:55:07 INFO - PROCESS | 4852 | 1467431707855 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:55:07 INFO - PROCESS | 4852 | 1467431707911 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 20:55:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 20:55:07 INFO - PROCESS | 4852 | 1467431707918 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 20:55:07 INFO - PROCESS | 4852 | 1467431707921 Marionette TRACE conn5 <- [1,2138,null,{}] 20:55:07 INFO - PROCESS | 4852 | 1467431707925 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:55:07 INFO - PROCESS | 4852 | 1467431707928 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:08 INFO - PROCESS | 4852 | 1467431708023 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 20:55:08 INFO - PROCESS | 4852 | 1467431708094 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:08 INFO - PROCESS | 4852 | 1467431708097 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:08 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1D377000 == 27 [pid = 4852] [id = 544] 20:55:08 INFO - PROCESS | 4852 | ++DOMWINDOW == 73 (000000ED13C2B800) [pid = 4852] [serial = 1632] [outer = 0000000000000000] 20:55:08 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED17BF7000) [pid = 4852] [serial = 1633] [outer = 000000ED13C2B800] 20:55:08 INFO - PROCESS | 4852 | 1467431708155 Marionette DEBUG loaded listener.js 20:55:08 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED186E1000) [pid = 4852] [serial = 1634] [outer = 000000ED13C2B800] 20:55:08 INFO - PROCESS | 4852 | 1467431708552 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:55:08 INFO - PROCESS | 4852 | 1467431708642 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 20:55:08 INFO - PROCESS | 4852 | 1467431708648 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 20:55:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 20:55:08 INFO - PROCESS | 4852 | 1467431708652 Marionette TRACE conn5 <- [1,2142,null,{}] 20:55:08 INFO - PROCESS | 4852 | 1467431708668 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:55:08 INFO - PROCESS | 4852 | 1467431708673 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:08 INFO - PROCESS | 4852 | 1467431708770 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 20:55:08 INFO - PROCESS | 4852 | 1467431708780 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:08 INFO - PROCESS | 4852 | 1467431708783 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:08 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED203ED000 == 28 [pid = 4852] [id = 545] 20:55:08 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED1C6E8400) [pid = 4852] [serial = 1635] [outer = 0000000000000000] 20:55:08 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED1C6EDC00) [pid = 4852] [serial = 1636] [outer = 000000ED1C6E8400] 20:55:08 INFO - PROCESS | 4852 | 1467431708833 Marionette DEBUG loaded listener.js 20:55:08 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED1D148400) [pid = 4852] [serial = 1637] [outer = 000000ED1C6E8400] 20:55:09 INFO - PROCESS | 4852 | 1467431709277 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:55:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 20:55:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 692ms 20:55:09 INFO - PROCESS | 4852 | 1467431709347 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 20:55:09 INFO - PROCESS | 4852 | 1467431709350 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 20:55:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 20:55:09 INFO - PROCESS | 4852 | 1467431709353 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 20:55:09 INFO - PROCESS | 4852 | 1467431709355 Marionette TRACE conn5 <- [1,2146,null,{}] 20:55:09 INFO - PROCESS | 4852 | 1467431709358 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:55:09 INFO - PROCESS | 4852 | 1467431709360 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:09 INFO - PROCESS | 4852 | 1467431709474 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 20:55:09 INFO - PROCESS | 4852 | 1467431709479 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:09 INFO - PROCESS | 4852 | 1467431709481 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:09 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED22195000 == 29 [pid = 4852] [id = 546] 20:55:09 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED1D90F800) [pid = 4852] [serial = 1638] [outer = 0000000000000000] 20:55:09 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED1EBF4000) [pid = 4852] [serial = 1639] [outer = 000000ED1D90F800] 20:55:09 INFO - PROCESS | 4852 | 1467431709569 Marionette DEBUG loaded listener.js 20:55:09 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED1F460800) [pid = 4852] [serial = 1640] [outer = 000000ED1D90F800] 20:55:10 INFO - PROCESS | 4852 | 1467431709983 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:55:10 INFO - PROCESS | 4852 | 1467431710054 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 20:55:10 INFO - PROCESS | 4852 | 1467431710057 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 20:55:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 20:55:10 INFO - PROCESS | 4852 | 1467431710066 Marionette TRACE conn5 <- [1,2150,null,{}] 20:55:10 INFO - PROCESS | 4852 | 1467431710075 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:55:10 INFO - PROCESS | 4852 | 1467431710078 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:10 INFO - PROCESS | 4852 | 1467431710214 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 20:55:10 INFO - PROCESS | 4852 | 1467431710237 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:10 INFO - PROCESS | 4852 | 1467431710239 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:10 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED23B7B000 == 30 [pid = 4852] [id = 547] 20:55:10 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED1F706000) [pid = 4852] [serial = 1641] [outer = 0000000000000000] 20:55:10 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED1F70D000) [pid = 4852] [serial = 1642] [outer = 000000ED1F706000] 20:55:10 INFO - PROCESS | 4852 | 1467431710284 Marionette DEBUG loaded listener.js 20:55:10 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED1FAA1000) [pid = 4852] [serial = 1643] [outer = 000000ED1F706000] 20:55:10 INFO - PROCESS | 4852 | 1467431710723 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:55:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 20:55:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 692ms 20:55:10 INFO - PROCESS | 4852 | 1467431710753 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 20:55:10 INFO - PROCESS | 4852 | 1467431710755 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 20:55:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 20:55:10 INFO - PROCESS | 4852 | 1467431710759 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 20:55:10 INFO - PROCESS | 4852 | 1467431710760 Marionette TRACE conn5 <- [1,2154,null,{}] 20:55:10 INFO - PROCESS | 4852 | 1467431710764 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:55:10 INFO - PROCESS | 4852 | 1467431710771 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:10 INFO - PROCESS | 4852 | 1467431710915 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 20:55:10 INFO - PROCESS | 4852 | 1467431710971 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:10 INFO - PROCESS | 4852 | 1467431710973 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:10 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED247A3000 == 31 [pid = 4852] [id = 548] 20:55:10 INFO - PROCESS | 4852 | ++DOMWINDOW == 85 (000000ED1FDAA000) [pid = 4852] [serial = 1644] [outer = 0000000000000000] 20:55:11 INFO - PROCESS | 4852 | ++DOMWINDOW == 86 (000000ED1FEF0000) [pid = 4852] [serial = 1645] [outer = 000000ED1FDAA000] 20:55:11 INFO - PROCESS | 4852 | 1467431711018 Marionette DEBUG loaded listener.js 20:55:11 INFO - PROCESS | 4852 | ++DOMWINDOW == 87 (000000ED20DED400) [pid = 4852] [serial = 1646] [outer = 000000ED1FDAA000] 20:55:11 INFO - PROCESS | 4852 | --DOMWINDOW == 86 (000000ED1890C800) [pid = 4852] [serial = 26] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 20:55:11 INFO - PROCESS | 4852 | --DOMWINDOW == 85 (000000ED20D62800) [pid = 4852] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 20:55:11 INFO - PROCESS | 4852 | --DOMWINDOW == 84 (000000ED22706400) [pid = 4852] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 20:55:11 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED23B65800) [pid = 4852] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 20:55:11 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED17909400) [pid = 4852] [serial = 29] [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:55:11 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED123B7800) [pid = 4852] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 20:55:11 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED195D8800) [pid = 4852] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 20:55:11 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED13847400) [pid = 4852] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 20:55:11 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED1A068800) [pid = 4852] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 20:55:11 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED1FDA4C00) [pid = 4852] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 20:55:11 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED22A5EC00) [pid = 4852] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 20:55:11 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED199D3400) [pid = 4852] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 20:55:11 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED2500E000) [pid = 4852] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 20:55:11 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED1F395400) [pid = 4852] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 20:55:11 INFO - PROCESS | 4852 | --DOMWINDOW == 72 (000000ED25069C00) [pid = 4852] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 20:55:11 INFO - PROCESS | 4852 | 1467431711706 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:55:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 20:55:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 985ms 20:55:11 INFO - PROCESS | 4852 | 1467431711747 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 20:55:11 INFO - PROCESS | 4852 | 1467431711756 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 20:55:11 INFO - PROCESS | 4852 | 1467431711760 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 20:55:11 INFO - PROCESS | 4852 | 1467431711762 Marionette TRACE conn5 <- [1,2158,null,{}] 20:55:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 20:55:11 INFO - PROCESS | 4852 | 1467431711766 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:55:11 INFO - PROCESS | 4852 | 1467431711768 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:11 INFO - PROCESS | 4852 | 1467431711877 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 20:55:11 INFO - PROCESS | 4852 | 1467431711930 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:11 INFO - PROCESS | 4852 | 1467431711932 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:11 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24BD3800 == 32 [pid = 4852] [id = 549] 20:55:11 INFO - PROCESS | 4852 | ++DOMWINDOW == 73 (000000ED123B7800) [pid = 4852] [serial = 1647] [outer = 0000000000000000] 20:55:11 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED13AE2000) [pid = 4852] [serial = 1648] [outer = 000000ED123B7800] 20:55:11 INFO - PROCESS | 4852 | 1467431711976 Marionette DEBUG loaded listener.js 20:55:12 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED2048F800) [pid = 4852] [serial = 1649] [outer = 000000ED123B7800] 20:55:12 INFO - PROCESS | 4852 | 1467431712320 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:55:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 20:55:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 628ms 20:55:12 INFO - PROCESS | 4852 | 1467431712403 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 20:55:12 INFO - PROCESS | 4852 | 1467431712405 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 20:55:12 INFO - PROCESS | 4852 | 1467431712408 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 20:55:12 INFO - PROCESS | 4852 | 1467431712410 Marionette TRACE conn5 <- [1,2162,null,{}] 20:55:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 20:55:12 INFO - PROCESS | 4852 | 1467431712413 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:55:12 INFO - PROCESS | 4852 | 1467431712415 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:12 INFO - PROCESS | 4852 | 1467431712540 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 20:55:12 INFO - PROCESS | 4852 | 1467431712614 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:12 INFO - PROCESS | 4852 | 1467431712618 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:12 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED13FCF000 == 33 [pid = 4852] [id = 550] 20:55:12 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED12B40000) [pid = 4852] [serial = 1650] [outer = 0000000000000000] 20:55:12 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED13220C00) [pid = 4852] [serial = 1651] [outer = 000000ED12B40000] 20:55:12 INFO - PROCESS | 4852 | 1467431712720 Marionette DEBUG loaded listener.js 20:55:12 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED1384A000) [pid = 4852] [serial = 1652] [outer = 000000ED12B40000] 20:55:13 INFO - PROCESS | 4852 | 1467431713518 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:55:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 20:55:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1128ms 20:55:13 INFO - PROCESS | 4852 | 1467431713542 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 20:55:13 INFO - PROCESS | 4852 | 1467431713546 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 20:55:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 20:55:13 INFO - PROCESS | 4852 | 1467431713552 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 20:55:13 INFO - PROCESS | 4852 | 1467431713555 Marionette TRACE conn5 <- [1,2166,null,{}] 20:55:13 INFO - PROCESS | 4852 | 1467431713585 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:55:13 INFO - PROCESS | 4852 | 1467431713590 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:13 INFO - PROCESS | 4852 | 1467431713722 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 20:55:13 INFO - PROCESS | 4852 | 1467431713796 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:13 INFO - PROCESS | 4852 | 1467431713799 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:13 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED20857800 == 34 [pid = 4852] [id = 551] 20:55:13 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED199CD800) [pid = 4852] [serial = 1653] [outer = 0000000000000000] 20:55:13 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED19B90000) [pid = 4852] [serial = 1654] [outer = 000000ED199CD800] 20:55:13 INFO - PROCESS | 4852 | 1467431713898 Marionette DEBUG loaded listener.js 20:55:13 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED1D14D000) [pid = 4852] [serial = 1655] [outer = 000000ED199CD800] 20:55:14 INFO - PROCESS | 4852 | 1467431714739 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:55:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 20:55:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1240ms 20:55:14 INFO - PROCESS | 4852 | 1467431714806 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 20:55:14 INFO - PROCESS | 4852 | 1467431714810 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 20:55:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 20:55:14 INFO - PROCESS | 4852 | 1467431714815 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 20:55:14 INFO - PROCESS | 4852 | 1467431714819 Marionette TRACE conn5 <- [1,2170,null,{}] 20:55:14 INFO - PROCESS | 4852 | 1467431714824 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:55:14 INFO - PROCESS | 4852 | 1467431714827 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:14 INFO - PROCESS | 4852 | 1467431714944 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 20:55:15 INFO - PROCESS | 4852 | 1467431715019 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:15 INFO - PROCESS | 4852 | 1467431715023 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:15 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1D029800 == 35 [pid = 4852] [id = 552] 20:55:15 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED13A52000) [pid = 4852] [serial = 1656] [outer = 0000000000000000] 20:55:15 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED17907000) [pid = 4852] [serial = 1657] [outer = 000000ED13A52000] 20:55:15 INFO - PROCESS | 4852 | 1467431715075 Marionette DEBUG loaded listener.js 20:55:15 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED1959C000) [pid = 4852] [serial = 1658] [outer = 000000ED13A52000] 20:55:15 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24BD3800 == 34 [pid = 4852] [id = 549] 20:55:15 INFO - PROCESS | 4852 | --DOCSHELL 000000ED247A3000 == 33 [pid = 4852] [id = 548] 20:55:15 INFO - PROCESS | 4852 | --DOCSHELL 000000ED23B7B000 == 32 [pid = 4852] [id = 547] 20:55:15 INFO - PROCESS | 4852 | --DOCSHELL 000000ED22195000 == 31 [pid = 4852] [id = 546] 20:55:15 INFO - PROCESS | 4852 | --DOCSHELL 000000ED203ED000 == 30 [pid = 4852] [id = 545] 20:55:15 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1D377000 == 29 [pid = 4852] [id = 544] 20:55:15 INFO - PROCESS | 4852 | --DOCSHELL 000000ED186C5800 == 28 [pid = 4852] [id = 543] 20:55:15 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED1891C800) [pid = 4852] [serial = 28] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 20:55:15 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED20DEA800) [pid = 4852] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 20:55:15 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED22CE2000) [pid = 4852] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 20:55:15 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED24576000) [pid = 4852] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 20:55:15 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED13783C00) [pid = 4852] [serial = 1109] [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:55:15 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED137A2400) [pid = 4852] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 20:55:15 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED17915800) [pid = 4852] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 20:55:15 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED23B5E800) [pid = 4852] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 20:55:15 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED1C6E3000) [pid = 4852] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 20:55:15 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED1D137C00) [pid = 4852] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 20:55:15 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED13A5AC00) [pid = 4852] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 20:55:15 INFO - PROCESS | 4852 | --DOMWINDOW == 72 (000000ED17BED800) [pid = 4852] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 20:55:15 INFO - PROCESS | 4852 | --DOMWINDOW == 71 (000000ED1D130800) [pid = 4852] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 20:55:15 INFO - PROCESS | 4852 | --DOMWINDOW == 70 (000000ED1D988800) [pid = 4852] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 20:55:15 INFO - PROCESS | 4852 | --DOMWINDOW == 69 (000000ED1FE2FC00) [pid = 4852] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 20:55:15 INFO - PROCESS | 4852 | --DOMWINDOW == 68 (000000ED23802400) [pid = 4852] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 20:55:15 INFO - PROCESS | 4852 | --DOMWINDOW == 67 (000000ED25005800) [pid = 4852] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 20:55:15 INFO - PROCESS | 4852 | --DOMWINDOW == 66 (000000ED1F45EC00) [pid = 4852] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 20:55:15 INFO - PROCESS | 4852 | --DOMWINDOW == 65 (000000ED1F70EC00) [pid = 4852] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 20:55:15 INFO - PROCESS | 4852 | --DOMWINDOW == 64 (000000ED2504F800) [pid = 4852] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 20:55:15 INFO - PROCESS | 4852 | --DOMWINDOW == 63 (000000ED25005000) [pid = 4852] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 20:55:15 INFO - PROCESS | 4852 | --DOMWINDOW == 62 (000000ED25090800) [pid = 4852] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 20:55:15 INFO - PROCESS | 4852 | --DOMWINDOW == 61 (000000ED2506F400) [pid = 4852] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 20:55:15 INFO - PROCESS | 4852 | --DOMWINDOW == 60 (000000ED25043400) [pid = 4852] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 20:55:15 INFO - PROCESS | 4852 | --DOMWINDOW == 59 (000000ED1FAAC400) [pid = 4852] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 20:55:15 INFO - PROCESS | 4852 | --DOMWINDOW == 58 (000000ED21504800) [pid = 4852] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 20:55:15 INFO - PROCESS | 4852 | --DOMWINDOW == 57 (000000ED20109400) [pid = 4852] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 20:55:15 INFO - PROCESS | 4852 | 1467431715623 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:55:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 20:55:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 839ms 20:55:15 INFO - PROCESS | 4852 | 1467431715659 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 20:55:15 INFO - PROCESS | 4852 | 1467431715664 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 20:55:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 20:55:15 INFO - PROCESS | 4852 | 1467431715670 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 20:55:15 INFO - PROCESS | 4852 | 1467431715673 Marionette TRACE conn5 <- [1,2174,null,{}] 20:55:15 INFO - PROCESS | 4852 | 1467431715677 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:55:15 INFO - PROCESS | 4852 | 1467431715680 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:15 INFO - PROCESS | 4852 | 1467431715769 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 20:55:15 INFO - PROCESS | 4852 | 1467431715777 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:15 INFO - PROCESS | 4852 | 1467431715779 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:15 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1FDCC000 == 29 [pid = 4852] [id = 553] 20:55:15 INFO - PROCESS | 4852 | ++DOMWINDOW == 58 (000000ED1832D400) [pid = 4852] [serial = 1659] [outer = 0000000000000000] 20:55:15 INFO - PROCESS | 4852 | ++DOMWINDOW == 59 (000000ED195DF000) [pid = 4852] [serial = 1660] [outer = 000000ED1832D400] 20:55:15 INFO - PROCESS | 4852 | 1467431715828 Marionette DEBUG loaded listener.js 20:55:15 INFO - PROCESS | 4852 | ++DOMWINDOW == 60 (000000ED1C6EF800) [pid = 4852] [serial = 1661] [outer = 000000ED1832D400] 20:55:16 INFO - PROCESS | 4852 | 1467431716324 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:55:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 20:55:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 690ms 20:55:16 INFO - PROCESS | 4852 | 1467431716365 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 20:55:16 INFO - PROCESS | 4852 | 1467431716367 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 20:55:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 20:55:16 INFO - PROCESS | 4852 | 1467431716371 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 20:55:16 INFO - PROCESS | 4852 | 1467431716374 Marionette TRACE conn5 <- [1,2178,null,{}] 20:55:16 INFO - PROCESS | 4852 | 1467431716386 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:55:16 INFO - PROCESS | 4852 | 1467431716392 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:16 INFO - PROCESS | 4852 | 1467431716512 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 20:55:16 INFO - PROCESS | 4852 | 1467431716596 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:16 INFO - PROCESS | 4852 | 1467431716600 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:16 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED238B0800 == 30 [pid = 4852] [id = 554] 20:55:16 INFO - PROCESS | 4852 | ++DOMWINDOW == 61 (000000ED19597400) [pid = 4852] [serial = 1662] [outer = 0000000000000000] 20:55:16 INFO - PROCESS | 4852 | ++DOMWINDOW == 62 (000000ED1F460400) [pid = 4852] [serial = 1663] [outer = 000000ED19597400] 20:55:16 INFO - PROCESS | 4852 | 1467431716657 Marionette DEBUG loaded listener.js 20:55:16 INFO - PROCESS | 4852 | ++DOMWINDOW == 63 (000000ED1F708800) [pid = 4852] [serial = 1664] [outer = 000000ED19597400] 20:55:17 INFO - PROCESS | 4852 | 1467431717027 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:55:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 20:55:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 689ms 20:55:17 INFO - PROCESS | 4852 | 1467431717064 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 20:55:17 INFO - PROCESS | 4852 | 1467431717067 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 20:55:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 20:55:17 INFO - PROCESS | 4852 | 1467431717071 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 20:55:17 INFO - PROCESS | 4852 | 1467431717072 Marionette TRACE conn5 <- [1,2182,null,{}] 20:55:17 INFO - PROCESS | 4852 | 1467431717076 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:55:17 INFO - PROCESS | 4852 | 1467431717078 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:17 INFO - PROCESS | 4852 | 1467431717171 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 20:55:17 INFO - PROCESS | 4852 | 1467431717177 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:17 INFO - PROCESS | 4852 | 1467431717180 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:17 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED2479F000 == 31 [pid = 4852] [id = 555] 20:55:17 INFO - PROCESS | 4852 | ++DOMWINDOW == 64 (000000ED1FDA8400) [pid = 4852] [serial = 1665] [outer = 0000000000000000] 20:55:17 INFO - PROCESS | 4852 | ++DOMWINDOW == 65 (000000ED1FEF4800) [pid = 4852] [serial = 1666] [outer = 000000ED1FDA8400] 20:55:17 INFO - PROCESS | 4852 | 1467431717225 Marionette DEBUG loaded listener.js 20:55:17 INFO - PROCESS | 4852 | ++DOMWINDOW == 66 (000000ED20A99000) [pid = 4852] [serial = 1667] [outer = 000000ED1FDA8400] 20:55:17 INFO - PROCESS | 4852 | 1467431717694 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:55:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 20:55:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 691ms 20:55:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 20:55:17 INFO - PROCESS | 4852 | 1467431717772 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 20:55:17 INFO - PROCESS | 4852 | 1467431717774 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 20:55:17 INFO - PROCESS | 4852 | 1467431717778 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 20:55:17 INFO - PROCESS | 4852 | 1467431717779 Marionette TRACE conn5 <- [1,2186,null,{}] 20:55:17 INFO - PROCESS | 4852 | 1467431717783 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:55:17 INFO - PROCESS | 4852 | 1467431717785 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:17 INFO - PROCESS | 4852 | 1467431717932 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 20:55:17 INFO - PROCESS | 4852 | 1467431717986 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:17 INFO - PROCESS | 4852 | 1467431717988 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:18 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1C61E000 == 32 [pid = 4852] [id = 556] 20:55:18 INFO - PROCESS | 4852 | ++DOMWINDOW == 67 (000000ED20DEB800) [pid = 4852] [serial = 1668] [outer = 0000000000000000] 20:55:18 INFO - PROCESS | 4852 | ++DOMWINDOW == 68 (000000ED20DF2C00) [pid = 4852] [serial = 1669] [outer = 000000ED20DEB800] 20:55:18 INFO - PROCESS | 4852 | 1467431718041 Marionette DEBUG loaded listener.js 20:55:18 INFO - PROCESS | 4852 | ++DOMWINDOW == 69 (000000ED215FB400) [pid = 4852] [serial = 1670] [outer = 000000ED20DEB800] 20:55:18 INFO - PROCESS | 4852 | 1467431718465 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:55:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 20:55:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 734ms 20:55:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 20:55:18 INFO - PROCESS | 4852 | 1467431718518 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 20:55:18 INFO - PROCESS | 4852 | 1467431718520 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 20:55:18 INFO - PROCESS | 4852 | 1467431718523 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 20:55:18 INFO - PROCESS | 4852 | 1467431718525 Marionette TRACE conn5 <- [1,2190,null,{}] 20:55:18 INFO - PROCESS | 4852 | 1467431718529 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:55:18 INFO - PROCESS | 4852 | 1467431718534 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:18 INFO - PROCESS | 4852 | 1467431718673 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 20:55:18 INFO - PROCESS | 4852 | 1467431718727 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:18 INFO - PROCESS | 4852 | 1467431718729 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:18 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27061800 == 33 [pid = 4852] [id = 557] 20:55:18 INFO - PROCESS | 4852 | ++DOMWINDOW == 70 (000000ED22705800) [pid = 4852] [serial = 1671] [outer = 0000000000000000] 20:55:18 INFO - PROCESS | 4852 | ++DOMWINDOW == 71 (000000ED22A92800) [pid = 4852] [serial = 1672] [outer = 000000ED22705800] 20:55:18 INFO - PROCESS | 4852 | 1467431718774 Marionette DEBUG loaded listener.js 20:55:18 INFO - PROCESS | 4852 | ++DOMWINDOW == 72 (000000ED22CE8C00) [pid = 4852] [serial = 1673] [outer = 000000ED22705800] 20:55:19 INFO - PROCESS | 4852 | 1467431719199 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:55:19 INFO - PROCESS | 4852 | --DOMWINDOW == 71 (000000ED13C2B800) [pid = 4852] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 20:55:19 INFO - PROCESS | 4852 | --DOMWINDOW == 70 (000000ED1C6E8400) [pid = 4852] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 20:55:19 INFO - PROCESS | 4852 | --DOMWINDOW == 69 (000000ED1352A800) [pid = 4852] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 20:55:19 INFO - PROCESS | 4852 | --DOMWINDOW == 68 (000000ED13799400) [pid = 4852] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 20:55:19 INFO - PROCESS | 4852 | --DOMWINDOW == 67 (000000ED1F706000) [pid = 4852] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 20:55:19 INFO - PROCESS | 4852 | --DOMWINDOW == 66 (000000ED1FDAA000) [pid = 4852] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 20:55:19 INFO - PROCESS | 4852 | --DOMWINDOW == 65 (000000ED14BB8C00) [pid = 4852] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 20:55:19 INFO - PROCESS | 4852 | --DOMWINDOW == 64 (000000ED1FE2B800) [pid = 4852] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 20:55:19 INFO - PROCESS | 4852 | --DOMWINDOW == 63 (000000ED23B5D800) [pid = 4852] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 20:55:19 INFO - PROCESS | 4852 | --DOMWINDOW == 62 (000000ED1D90F800) [pid = 4852] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 20:55:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 20:55:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 733ms 20:55:19 INFO - PROCESS | 4852 | 1467431719284 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 20:55:19 INFO - PROCESS | 4852 | 1467431719286 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 20:55:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 20:55:19 INFO - PROCESS | 4852 | 1467431719291 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 20:55:19 INFO - PROCESS | 4852 | 1467431719293 Marionette TRACE conn5 <- [1,2194,null,{}] 20:55:19 INFO - PROCESS | 4852 | 1467431719302 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:55:19 INFO - PROCESS | 4852 | 1467431719304 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:19 INFO - PROCESS | 4852 | 1467431719387 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 20:55:19 INFO - PROCESS | 4852 | 1467431719404 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:19 INFO - PROCESS | 4852 | 1467431719406 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:19 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27313800 == 34 [pid = 4852] [id = 558] 20:55:19 INFO - PROCESS | 4852 | ++DOMWINDOW == 63 (000000ED19B8DC00) [pid = 4852] [serial = 1674] [outer = 0000000000000000] 20:55:19 INFO - PROCESS | 4852 | ++DOMWINDOW == 64 (000000ED1D90F800) [pid = 4852] [serial = 1675] [outer = 000000ED19B8DC00] 20:55:19 INFO - PROCESS | 4852 | 1467431719451 Marionette DEBUG loaded listener.js 20:55:19 INFO - PROCESS | 4852 | ++DOMWINDOW == 65 (000000ED21551000) [pid = 4852] [serial = 1676] [outer = 000000ED19B8DC00] 20:55:19 INFO - PROCESS | 4852 | 1467431719855 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:55:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 20:55:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 629ms 20:55:19 INFO - PROCESS | 4852 | 1467431719924 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 20:55:19 INFO - PROCESS | 4852 | 1467431719926 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 20:55:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 20:55:19 INFO - PROCESS | 4852 | 1467431719930 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 20:55:19 INFO - PROCESS | 4852 | 1467431719932 Marionette TRACE conn5 <- [1,2198,null,{}] 20:55:19 INFO - PROCESS | 4852 | 1467431719935 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:55:19 INFO - PROCESS | 4852 | 1467431719937 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:20 INFO - PROCESS | 4852 | 1467431720021 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 20:55:20 INFO - PROCESS | 4852 | 1467431720029 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:20 INFO - PROCESS | 4852 | 1467431720031 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:20 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27D81800 == 35 [pid = 4852] [id = 559] 20:55:20 INFO - PROCESS | 4852 | ++DOMWINDOW == 66 (000000ED23AD1800) [pid = 4852] [serial = 1677] [outer = 0000000000000000] 20:55:20 INFO - PROCESS | 4852 | ++DOMWINDOW == 67 (000000ED23B49C00) [pid = 4852] [serial = 1678] [outer = 000000ED23AD1800] 20:55:20 INFO - PROCESS | 4852 | 1467431720077 Marionette DEBUG loaded listener.js 20:55:20 INFO - PROCESS | 4852 | ++DOMWINDOW == 68 (000000ED23B5D400) [pid = 4852] [serial = 1679] [outer = 000000ED23AD1800] 20:55:20 INFO - PROCESS | 4852 | 1467431720487 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:55:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 20:55:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 587ms 20:55:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 20:55:20 INFO - PROCESS | 4852 | 1467431720520 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 20:55:20 INFO - PROCESS | 4852 | 1467431720522 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 20:55:20 INFO - PROCESS | 4852 | 1467431720525 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 20:55:20 INFO - PROCESS | 4852 | 1467431720527 Marionette TRACE conn5 <- [1,2202,null,{}] 20:55:20 INFO - PROCESS | 4852 | 1467431720541 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:55:20 INFO - PROCESS | 4852 | 1467431720543 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:20 INFO - PROCESS | 4852 | 1467431720643 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 20:55:20 INFO - PROCESS | 4852 | 1467431720649 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:20 INFO - PROCESS | 4852 | 1467431720651 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:20 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27DA5800 == 36 [pid = 4852] [id = 560] 20:55:20 INFO - PROCESS | 4852 | ++DOMWINDOW == 69 (000000ED24576000) [pid = 4852] [serial = 1680] [outer = 0000000000000000] 20:55:20 INFO - PROCESS | 4852 | ++DOMWINDOW == 70 (000000ED2457AC00) [pid = 4852] [serial = 1681] [outer = 000000ED24576000] 20:55:20 INFO - PROCESS | 4852 | 1467431720696 Marionette DEBUG loaded listener.js 20:55:20 INFO - PROCESS | 4852 | ++DOMWINDOW == 71 (000000ED25009C00) [pid = 4852] [serial = 1682] [outer = 000000ED24576000] 20:55:21 INFO - PROCESS | 4852 | 1467431721129 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:55:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 20:55:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 629ms 20:55:21 INFO - PROCESS | 4852 | 1467431721158 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 20:55:21 INFO - PROCESS | 4852 | 1467431721160 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 20:55:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 20:55:21 INFO - PROCESS | 4852 | 1467431721163 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 20:55:21 INFO - PROCESS | 4852 | 1467431721164 Marionette TRACE conn5 <- [1,2206,null,{}] 20:55:21 INFO - PROCESS | 4852 | 1467431721168 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:55:21 INFO - PROCESS | 4852 | 1467431721170 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:21 INFO - PROCESS | 4852 | 1467431721290 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 20:55:21 INFO - PROCESS | 4852 | 1467431721298 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:21 INFO - PROCESS | 4852 | 1467431721300 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:21 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27F1A800 == 37 [pid = 4852] [id = 561] 20:55:21 INFO - PROCESS | 4852 | ++DOMWINDOW == 72 (000000ED2500D400) [pid = 4852] [serial = 1683] [outer = 0000000000000000] 20:55:21 INFO - PROCESS | 4852 | ++DOMWINDOW == 73 (000000ED25044000) [pid = 4852] [serial = 1684] [outer = 000000ED2500D400] 20:55:21 INFO - PROCESS | 4852 | 1467431721344 Marionette DEBUG loaded listener.js 20:55:21 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED2504F000) [pid = 4852] [serial = 1685] [outer = 000000ED2500D400] 20:55:21 INFO - PROCESS | 4852 | 1467431721945 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:55:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 20:55:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 837ms 20:55:22 INFO - PROCESS | 4852 | 1467431722042 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 20:55:22 INFO - PROCESS | 4852 | 1467431722047 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 20:55:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 20:55:22 INFO - PROCESS | 4852 | 1467431722067 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 20:55:22 INFO - PROCESS | 4852 | 1467431722073 Marionette TRACE conn5 <- [1,2210,null,{}] 20:55:22 INFO - PROCESS | 4852 | 1467431722079 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:55:22 INFO - PROCESS | 4852 | 1467431722082 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:22 INFO - PROCESS | 4852 | 1467431722210 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 20:55:22 INFO - PROCESS | 4852 | 1467431722285 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:22 INFO - PROCESS | 4852 | 1467431722288 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:22 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED20213000 == 38 [pid = 4852] [id = 562] 20:55:22 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED17BF7C00) [pid = 4852] [serial = 1686] [outer = 0000000000000000] 20:55:22 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED19665400) [pid = 4852] [serial = 1687] [outer = 000000ED17BF7C00] 20:55:22 INFO - PROCESS | 4852 | 1467431722390 Marionette DEBUG loaded listener.js 20:55:22 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED1D3E3000) [pid = 4852] [serial = 1688] [outer = 000000ED17BF7C00] 20:55:22 INFO - PROCESS | 4852 | 1467431722954 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:55:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 20:55:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 944ms 20:55:23 INFO - PROCESS | 4852 | 1467431723013 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 20:55:23 INFO - PROCESS | 4852 | 1467431723019 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 20:55:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 20:55:23 INFO - PROCESS | 4852 | 1467431723026 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 20:55:23 INFO - PROCESS | 4852 | 1467431723029 Marionette TRACE conn5 <- [1,2214,null,{}] 20:55:23 INFO - PROCESS | 4852 | 1467431723033 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:55:23 INFO - PROCESS | 4852 | 1467431723036 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:23 INFO - PROCESS | 4852 | 1467431723156 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 20:55:23 INFO - PROCESS | 4852 | 1467431723252 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:23 INFO - PROCESS | 4852 | 1467431723255 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:23 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24BE5000 == 39 [pid = 4852] [id = 563] 20:55:23 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED205A2400) [pid = 4852] [serial = 1689] [outer = 0000000000000000] 20:55:23 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED206C0C00) [pid = 4852] [serial = 1690] [outer = 000000ED205A2400] 20:55:23 INFO - PROCESS | 4852 | 1467431723316 Marionette DEBUG loaded listener.js 20:55:23 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED21504800) [pid = 4852] [serial = 1691] [outer = 000000ED205A2400] 20:55:23 INFO - PROCESS | 4852 | 1467431723963 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:55:24 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:55:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 986ms 20:55:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 20:55:24 INFO - PROCESS | 4852 | 1467431724013 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 20:55:24 INFO - PROCESS | 4852 | 1467431724015 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 20:55:24 INFO - PROCESS | 4852 | 1467431724020 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 20:55:24 INFO - PROCESS | 4852 | 1467431724024 Marionette TRACE conn5 <- [1,2218,null,{}] 20:55:24 INFO - PROCESS | 4852 | 1467431724035 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:55:24 INFO - PROCESS | 4852 | 1467431724041 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:24 INFO - PROCESS | 4852 | 1467431724156 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 20:55:24 INFO - PROCESS | 4852 | 1467431724281 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:24 INFO - PROCESS | 4852 | 1467431724285 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:24 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27FA4800 == 40 [pid = 4852] [id = 564] 20:55:24 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED22C91000) [pid = 4852] [serial = 1692] [outer = 0000000000000000] 20:55:24 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED22CE4C00) [pid = 4852] [serial = 1693] [outer = 000000ED22C91000] 20:55:24 INFO - PROCESS | 4852 | 1467431724345 Marionette DEBUG loaded listener.js 20:55:24 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED25047000) [pid = 4852] [serial = 1694] [outer = 000000ED22C91000] 20:55:24 INFO - PROCESS | 4852 | 1467431724983 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:55:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 20:55:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 985ms 20:55:25 INFO - PROCESS | 4852 | 1467431725006 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 20:55:25 INFO - PROCESS | 4852 | 1467431725009 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 20:55:25 INFO - PROCESS | 4852 | 1467431725028 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 20:55:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 20:55:25 INFO - PROCESS | 4852 | 1467431725030 Marionette TRACE conn5 <- [1,2222,null,{}] 20:55:25 INFO - PROCESS | 4852 | 1467431725034 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:55:25 INFO - PROCESS | 4852 | 1467431725036 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:25 INFO - PROCESS | 4852 | 1467431725153 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 20:55:25 INFO - PROCESS | 4852 | 1467431725388 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:25 INFO - PROCESS | 4852 | 1467431725391 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:25 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1C60F000 == 41 [pid = 4852] [id = 565] 20:55:25 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED1379E400) [pid = 4852] [serial = 1695] [outer = 0000000000000000] 20:55:25 INFO - PROCESS | 4852 | ++DOMWINDOW == 85 (000000ED13AE3400) [pid = 4852] [serial = 1696] [outer = 000000ED1379E400] 20:55:25 INFO - PROCESS | 4852 | 1467431725457 Marionette DEBUG loaded listener.js 20:55:25 INFO - PROCESS | 4852 | ++DOMWINDOW == 86 (000000ED17CCA400) [pid = 4852] [serial = 1697] [outer = 000000ED1379E400] 20:55:26 INFO - PROCESS | 4852 | 1467431726044 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:55:26 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27DA5800 == 40 [pid = 4852] [id = 560] 20:55:26 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27D81800 == 39 [pid = 4852] [id = 559] 20:55:26 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27313800 == 38 [pid = 4852] [id = 558] 20:55:26 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27061800 == 37 [pid = 4852] [id = 557] 20:55:26 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1C61E000 == 36 [pid = 4852] [id = 556] 20:55:26 INFO - PROCESS | 4852 | --DOCSHELL 000000ED2479F000 == 35 [pid = 4852] [id = 555] 20:55:26 INFO - PROCESS | 4852 | --DOCSHELL 000000ED238B0800 == 34 [pid = 4852] [id = 554] 20:55:26 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1FDCC000 == 33 [pid = 4852] [id = 553] 20:55:26 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1D029800 == 32 [pid = 4852] [id = 552] 20:55:26 INFO - PROCESS | 4852 | --DOCSHELL 000000ED20857800 == 31 [pid = 4852] [id = 551] 20:55:26 INFO - PROCESS | 4852 | --DOCSHELL 000000ED13FCF000 == 30 [pid = 4852] [id = 550] 20:55:26 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1992E000 == 29 [pid = 4852] [id = 542] 20:55:26 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27FA4800 == 28 [pid = 4852] [id = 564] 20:55:26 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24BE5000 == 27 [pid = 4852] [id = 563] 20:55:26 INFO - PROCESS | 4852 | --DOCSHELL 000000ED20213000 == 26 [pid = 4852] [id = 562] 20:55:26 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27F1A800 == 25 [pid = 4852] [id = 561] 20:55:26 INFO - PROCESS | 4852 | --DOMWINDOW == 85 (000000ED17BF7000) [pid = 4852] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 20:55:26 INFO - PROCESS | 4852 | --DOMWINDOW == 84 (000000ED186E1000) [pid = 4852] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 20:55:26 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED1C6EDC00) [pid = 4852] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 20:55:26 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED17B36C00) [pid = 4852] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 20:55:26 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED13852000) [pid = 4852] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 20:55:26 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED1379F800) [pid = 4852] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 20:55:26 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED13A54800) [pid = 4852] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 20:55:26 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED1F70D000) [pid = 4852] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 20:55:26 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED1FEF0000) [pid = 4852] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 20:55:26 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED1D14D400) [pid = 4852] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 20:55:26 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED19412800) [pid = 4852] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 20:55:26 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED221D8000) [pid = 4852] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 20:55:26 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED1FEF9C00) [pid = 4852] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 20:55:26 INFO - PROCESS | 4852 | --DOMWINDOW == 72 (000000ED25095000) [pid = 4852] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 20:55:26 INFO - PROCESS | 4852 | --DOMWINDOW == 71 (000000ED2457A000) [pid = 4852] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 20:55:26 INFO - PROCESS | 4852 | --DOMWINDOW == 70 (000000ED20DED400) [pid = 4852] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 20:55:26 INFO - PROCESS | 4852 | --DOMWINDOW == 69 (000000ED1EBF4000) [pid = 4852] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 20:55:26 INFO - PROCESS | 4852 | --DOMWINDOW == 68 (000000ED1F460800) [pid = 4852] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 20:55:26 INFO - PROCESS | 4852 | --DOMWINDOW == 67 (000000ED1FAA1000) [pid = 4852] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 20:55:26 INFO - PROCESS | 4852 | --DOMWINDOW == 66 (000000ED1D148400) [pid = 4852] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 20:55:26 INFO - PROCESS | 4852 | --DOMWINDOW == 65 (000000ED13AE2000) [pid = 4852] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 20:55:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 20:55:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1744ms 20:55:26 INFO - PROCESS | 4852 | 1467431726854 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 20:55:26 INFO - PROCESS | 4852 | 1467431726859 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 20:55:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 20:55:26 INFO - PROCESS | 4852 | 1467431726865 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 20:55:26 INFO - PROCESS | 4852 | 1467431726868 Marionette TRACE conn5 <- [1,2226,null,{}] 20:55:26 INFO - PROCESS | 4852 | 1467431726874 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:55:26 INFO - PROCESS | 4852 | 1467431726878 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:26 INFO - PROCESS | 4852 | 1467431726971 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 20:55:26 INFO - PROCESS | 4852 | 1467431726979 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:26 INFO - PROCESS | 4852 | 1467431726984 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:27 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED18687800 == 26 [pid = 4852] [id = 566] 20:55:27 INFO - PROCESS | 4852 | ++DOMWINDOW == 66 (000000ED13799400) [pid = 4852] [serial = 1698] [outer = 0000000000000000] 20:55:27 INFO - PROCESS | 4852 | ++DOMWINDOW == 67 (000000ED137A0000) [pid = 4852] [serial = 1699] [outer = 000000ED13799400] 20:55:27 INFO - PROCESS | 4852 | 1467431727034 Marionette DEBUG loaded listener.js 20:55:27 INFO - PROCESS | 4852 | ++DOMWINDOW == 68 (000000ED13A4F400) [pid = 4852] [serial = 1700] [outer = 000000ED13799400] 20:55:27 INFO - PROCESS | 4852 | 1467431727529 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:55:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 20:55:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 691ms 20:55:27 INFO - PROCESS | 4852 | 1467431727559 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 20:55:27 INFO - PROCESS | 4852 | 1467431727563 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 20:55:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 20:55:27 INFO - PROCESS | 4852 | 1467431727569 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 20:55:27 INFO - PROCESS | 4852 | 1467431727574 Marionette TRACE conn5 <- [1,2230,null,{}] 20:55:27 INFO - PROCESS | 4852 | 1467431727578 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:55:27 INFO - PROCESS | 4852 | 1467431727581 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:27 INFO - PROCESS | 4852 | 1467431727672 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 20:55:27 INFO - PROCESS | 4852 | 1467431727681 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:27 INFO - PROCESS | 4852 | 1467431727684 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:27 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1D02D800 == 27 [pid = 4852] [id = 567] 20:55:27 INFO - PROCESS | 4852 | ++DOMWINDOW == 69 (000000ED13F08C00) [pid = 4852] [serial = 1701] [outer = 0000000000000000] 20:55:27 INFO - PROCESS | 4852 | ++DOMWINDOW == 70 (000000ED146DC400) [pid = 4852] [serial = 1702] [outer = 000000ED13F08C00] 20:55:27 INFO - PROCESS | 4852 | 1467431727733 Marionette DEBUG loaded listener.js 20:55:27 INFO - PROCESS | 4852 | ++DOMWINDOW == 71 (000000ED17BFB000) [pid = 4852] [serial = 1703] [outer = 000000ED13F08C00] 20:55:28 INFO - PROCESS | 4852 | 1467431728202 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:55:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 20:55:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 692ms 20:55:28 INFO - PROCESS | 4852 | 1467431728260 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 20:55:28 INFO - PROCESS | 4852 | 1467431728262 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 20:55:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 20:55:28 INFO - PROCESS | 4852 | 1467431728266 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 20:55:28 INFO - PROCESS | 4852 | 1467431728268 Marionette TRACE conn5 <- [1,2234,null,{}] 20:55:28 INFO - PROCESS | 4852 | 1467431728279 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:55:28 INFO - PROCESS | 4852 | 1467431728291 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:28 INFO - PROCESS | 4852 | 1467431728447 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 20:55:28 INFO - PROCESS | 4852 | 1467431728493 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:28 INFO - PROCESS | 4852 | 1467431728498 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:28 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED20620000 == 28 [pid = 4852] [id = 568] 20:55:28 INFO - PROCESS | 4852 | ++DOMWINDOW == 72 (000000ED19669C00) [pid = 4852] [serial = 1704] [outer = 0000000000000000] 20:55:28 INFO - PROCESS | 4852 | ++DOMWINDOW == 73 (000000ED1A063800) [pid = 4852] [serial = 1705] [outer = 000000ED19669C00] 20:55:28 INFO - PROCESS | 4852 | 1467431728548 Marionette DEBUG loaded listener.js 20:55:28 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED1D071000) [pid = 4852] [serial = 1706] [outer = 000000ED19669C00] 20:55:28 INFO - PROCESS | 4852 | 1467431728943 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:55:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 20:55:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 734ms 20:55:29 INFO - PROCESS | 4852 | 1467431729002 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 20:55:29 INFO - PROCESS | 4852 | 1467431729004 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 20:55:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 20:55:29 INFO - PROCESS | 4852 | 1467431729008 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 20:55:29 INFO - PROCESS | 4852 | 1467431729010 Marionette TRACE conn5 <- [1,2238,null,{}] 20:55:29 INFO - PROCESS | 4852 | 1467431729014 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:55:29 INFO - PROCESS | 4852 | 1467431729016 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:29 INFO - PROCESS | 4852 | 1467431729129 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 20:55:29 INFO - PROCESS | 4852 | 1467431729179 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:29 INFO - PROCESS | 4852 | 1467431729182 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:29 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED22358000 == 29 [pid = 4852] [id = 569] 20:55:29 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED1D139800) [pid = 4852] [serial = 1707] [outer = 0000000000000000] 20:55:29 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED1D149C00) [pid = 4852] [serial = 1708] [outer = 000000ED1D139800] 20:55:29 INFO - PROCESS | 4852 | 1467431729229 Marionette DEBUG loaded listener.js 20:55:29 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED1D938800) [pid = 4852] [serial = 1709] [outer = 000000ED1D139800] 20:55:29 INFO - PROCESS | 4852 | 1467431729660 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:55:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 20:55:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 691ms 20:55:29 INFO - PROCESS | 4852 | 1467431729701 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 20:55:29 INFO - PROCESS | 4852 | 1467431729703 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 20:55:29 INFO - PROCESS | 4852 | 1467431729706 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 20:55:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 20:55:29 INFO - PROCESS | 4852 | 1467431729708 Marionette TRACE conn5 <- [1,2242,null,{}] 20:55:29 INFO - PROCESS | 4852 | 1467431729711 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:55:29 INFO - PROCESS | 4852 | 1467431729714 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:29 INFO - PROCESS | 4852 | 1467431729863 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 20:55:29 INFO - PROCESS | 4852 | 1467431729875 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:29 INFO - PROCESS | 4852 | 1467431729877 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:29 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED23B7C000 == 30 [pid = 4852] [id = 570] 20:55:29 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED1D13A400) [pid = 4852] [serial = 1710] [outer = 0000000000000000] 20:55:29 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED1F459000) [pid = 4852] [serial = 1711] [outer = 000000ED1D13A400] 20:55:29 INFO - PROCESS | 4852 | 1467431729923 Marionette DEBUG loaded listener.js 20:55:30 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED1F6DD400) [pid = 4852] [serial = 1712] [outer = 000000ED1D13A400] 20:55:30 INFO - PROCESS | 4852 | 1467431730356 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:55:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 20:55:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 691ms 20:55:30 INFO - PROCESS | 4852 | 1467431730401 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 20:55:30 INFO - PROCESS | 4852 | 1467431730404 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 20:55:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 20:55:30 INFO - PROCESS | 4852 | 1467431730407 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 20:55:30 INFO - PROCESS | 4852 | 1467431730409 Marionette TRACE conn5 <- [1,2246,null,{}] 20:55:30 INFO - PROCESS | 4852 | 1467431730417 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:55:30 INFO - PROCESS | 4852 | 1467431730423 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:30 INFO - PROCESS | 4852 | 1467431730563 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 20:55:30 INFO - PROCESS | 4852 | 1467431730619 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:30 INFO - PROCESS | 4852 | 1467431730622 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:30 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED247A6000 == 31 [pid = 4852] [id = 571] 20:55:30 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED1F709000) [pid = 4852] [serial = 1713] [outer = 0000000000000000] 20:55:30 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED1FE25400) [pid = 4852] [serial = 1714] [outer = 000000ED1F709000] 20:55:30 INFO - PROCESS | 4852 | 1467431730668 Marionette DEBUG loaded listener.js 20:55:30 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED1FEF6800) [pid = 4852] [serial = 1715] [outer = 000000ED1F709000] 20:55:31 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED24576000) [pid = 4852] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 20:55:31 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED20DEB800) [pid = 4852] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 20:55:31 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED22705800) [pid = 4852] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 20:55:31 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED199CD800) [pid = 4852] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 20:55:31 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED19597400) [pid = 4852] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 20:55:31 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED1FDA8400) [pid = 4852] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 20:55:31 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED13A52000) [pid = 4852] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 20:55:31 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED1832D400) [pid = 4852] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 20:55:31 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED12B40000) [pid = 4852] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 20:55:31 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED19B8DC00) [pid = 4852] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 20:55:31 INFO - PROCESS | 4852 | --DOMWINDOW == 72 (000000ED123B7800) [pid = 4852] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 20:55:31 INFO - PROCESS | 4852 | --DOMWINDOW == 71 (000000ED23AD1800) [pid = 4852] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 20:55:31 INFO - PROCESS | 4852 | --DOMWINDOW == 70 (000000ED2500D400) [pid = 4852] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 20:55:31 INFO - PROCESS | 4852 | 1467431731362 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:55:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 20:55:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 986ms 20:55:31 INFO - PROCESS | 4852 | 1467431731395 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 20:55:31 INFO - PROCESS | 4852 | 1467431731405 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 20:55:31 INFO - PROCESS | 4852 | 1467431731409 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 20:55:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 20:55:31 INFO - PROCESS | 4852 | 1467431731411 Marionette TRACE conn5 <- [1,2250,null,{}] 20:55:31 INFO - PROCESS | 4852 | 1467431731414 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:55:31 INFO - PROCESS | 4852 | 1467431731416 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:31 INFO - PROCESS | 4852 | 1467431731524 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 20:55:31 INFO - PROCESS | 4852 | 1467431731577 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:31 INFO - PROCESS | 4852 | 1467431731579 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:31 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24B81800 == 32 [pid = 4852] [id = 572] 20:55:31 INFO - PROCESS | 4852 | ++DOMWINDOW == 71 (000000ED13852400) [pid = 4852] [serial = 1716] [outer = 0000000000000000] 20:55:31 INFO - PROCESS | 4852 | ++DOMWINDOW == 72 (000000ED183E3C00) [pid = 4852] [serial = 1717] [outer = 000000ED13852400] 20:55:31 INFO - PROCESS | 4852 | 1467431731624 Marionette DEBUG loaded listener.js 20:55:31 INFO - PROCESS | 4852 | ++DOMWINDOW == 73 (000000ED1FEF8000) [pid = 4852] [serial = 1718] [outer = 000000ED13852400] 20:55:31 INFO - PROCESS | 4852 | 1467431731962 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:55:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 20:55:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 586ms 20:55:32 INFO - PROCESS | 4852 | 1467431732001 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 20:55:32 INFO - PROCESS | 4852 | 1467431732003 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 20:55:32 INFO - PROCESS | 4852 | 1467431732006 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 20:55:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 20:55:32 INFO - PROCESS | 4852 | 1467431732008 Marionette TRACE conn5 <- [1,2254,null,{}] 20:55:32 INFO - PROCESS | 4852 | 1467431732012 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:55:32 INFO - PROCESS | 4852 | 1467431732013 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:32 INFO - PROCESS | 4852 | 1467431732125 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 20:55:32 INFO - PROCESS | 4852 | 1467431732132 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:32 INFO - PROCESS | 4852 | 1467431732134 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:32 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24F5E800 == 33 [pid = 4852] [id = 573] 20:55:32 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED1FEFA000) [pid = 4852] [serial = 1719] [outer = 0000000000000000] 20:55:32 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED20AA7800) [pid = 4852] [serial = 1720] [outer = 000000ED1FEFA000] 20:55:32 INFO - PROCESS | 4852 | 1467431732179 Marionette DEBUG loaded listener.js 20:55:32 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED20DF3400) [pid = 4852] [serial = 1721] [outer = 000000ED1FEFA000] 20:55:32 INFO - PROCESS | 4852 | 1467431732588 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:55:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 20:55:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 628ms 20:55:32 INFO - PROCESS | 4852 | 1467431732638 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 20:55:32 INFO - PROCESS | 4852 | 1467431732640 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 20:55:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 20:55:32 INFO - PROCESS | 4852 | 1467431732643 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 20:55:32 INFO - PROCESS | 4852 | 1467431732645 Marionette TRACE conn5 <- [1,2258,null,{}] 20:55:32 INFO - PROCESS | 4852 | 1467431732649 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:55:32 INFO - PROCESS | 4852 | 1467431732650 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:32 INFO - PROCESS | 4852 | 1467431732733 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 20:55:32 INFO - PROCESS | 4852 | 1467431732840 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:32 INFO - PROCESS | 4852 | 1467431732842 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:32 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27312800 == 34 [pid = 4852] [id = 574] 20:55:32 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED205A3800) [pid = 4852] [serial = 1722] [outer = 0000000000000000] 20:55:32 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED21555000) [pid = 4852] [serial = 1723] [outer = 000000ED205A3800] 20:55:32 INFO - PROCESS | 4852 | 1467431732889 Marionette DEBUG loaded listener.js 20:55:32 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED22398400) [pid = 4852] [serial = 1724] [outer = 000000ED205A3800] 20:55:33 INFO - PROCESS | 4852 | 1467431733313 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:55:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 20:55:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 735ms 20:55:33 INFO - PROCESS | 4852 | 1467431733423 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 20:55:33 INFO - PROCESS | 4852 | 1467431733429 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 20:55:33 INFO - PROCESS | 4852 | 1467431733436 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 20:55:33 INFO - PROCESS | 4852 | 1467431733440 Marionette TRACE conn5 <- [1,2262,null,{}] 20:55:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 20:55:33 INFO - PROCESS | 4852 | 1467431733450 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:55:33 INFO - PROCESS | 4852 | 1467431733453 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:33 INFO - PROCESS | 4852 | 1467431733593 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 20:55:33 INFO - PROCESS | 4852 | 1467431733689 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:33 INFO - PROCESS | 4852 | 1467431733695 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:33 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED19914000 == 35 [pid = 4852] [id = 575] 20:55:33 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED1378B000) [pid = 4852] [serial = 1725] [outer = 0000000000000000] 20:55:33 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED13845000) [pid = 4852] [serial = 1726] [outer = 000000ED1378B000] 20:55:33 INFO - PROCESS | 4852 | 1467431733754 Marionette DEBUG loaded listener.js 20:55:33 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED13AED000) [pid = 4852] [serial = 1727] [outer = 000000ED1378B000] 20:55:34 INFO - PROCESS | 4852 | 1467431734560 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:55:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 20:55:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1177ms 20:55:34 INFO - PROCESS | 4852 | 1467431734621 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 20:55:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 20:55:34 INFO - PROCESS | 4852 | 1467431734627 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 20:55:34 INFO - PROCESS | 4852 | 1467431734633 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 20:55:34 INFO - PROCESS | 4852 | 1467431734637 Marionette TRACE conn5 <- [1,2266,null,{}] 20:55:34 INFO - PROCESS | 4852 | 1467431734641 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:55:34 INFO - PROCESS | 4852 | 1467431734644 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:34 INFO - PROCESS | 4852 | 1467431734777 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 20:55:34 INFO - PROCESS | 4852 | 1467431734893 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:34 INFO - PROCESS | 4852 | 1467431734895 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:34 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED23B3B800 == 36 [pid = 4852] [id = 576] 20:55:34 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED1895F800) [pid = 4852] [serial = 1728] [outer = 0000000000000000] 20:55:34 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED1C6ED000) [pid = 4852] [serial = 1729] [outer = 000000ED1895F800] 20:55:34 INFO - PROCESS | 4852 | 1467431734955 Marionette DEBUG loaded listener.js 20:55:35 INFO - PROCESS | 4852 | ++DOMWINDOW == 85 (000000ED1D90A000) [pid = 4852] [serial = 1730] [outer = 000000ED1895F800] 20:55:35 INFO - PROCESS | 4852 | 1467431735865 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:55:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 20:55:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1297ms 20:55:35 INFO - PROCESS | 4852 | 1467431735932 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 20:55:35 INFO - PROCESS | 4852 | 1467431735936 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 20:55:35 INFO - PROCESS | 4852 | 1467431735942 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 20:55:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 20:55:35 INFO - PROCESS | 4852 | 1467431735945 Marionette TRACE conn5 <- [1,2270,null,{}] 20:55:35 INFO - PROCESS | 4852 | 1467431735951 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:55:35 INFO - PROCESS | 4852 | 1467431735953 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:36 INFO - PROCESS | 4852 | 1467431736098 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 20:55:36 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24F5E800 == 35 [pid = 4852] [id = 573] 20:55:36 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24B81800 == 34 [pid = 4852] [id = 572] 20:55:36 INFO - PROCESS | 4852 | --DOCSHELL 000000ED247A6000 == 33 [pid = 4852] [id = 571] 20:55:36 INFO - PROCESS | 4852 | --DOCSHELL 000000ED23B7C000 == 32 [pid = 4852] [id = 570] 20:55:36 INFO - PROCESS | 4852 | --DOCSHELL 000000ED22358000 == 31 [pid = 4852] [id = 569] 20:55:36 INFO - PROCESS | 4852 | --DOCSHELL 000000ED20620000 == 30 [pid = 4852] [id = 568] 20:55:36 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1D02D800 == 29 [pid = 4852] [id = 567] 20:55:36 INFO - PROCESS | 4852 | --DOCSHELL 000000ED18687800 == 28 [pid = 4852] [id = 566] 20:55:36 INFO - PROCESS | 4852 | --DOMWINDOW == 84 (000000ED2504F000) [pid = 4852] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 20:55:36 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED25044000) [pid = 4852] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 20:55:36 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED2457AC00) [pid = 4852] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 20:55:36 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED20DF2C00) [pid = 4852] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 20:55:36 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED22A92800) [pid = 4852] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 20:55:36 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED215FB400) [pid = 4852] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 20:55:36 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED22CE8C00) [pid = 4852] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 20:55:36 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED19B90000) [pid = 4852] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 20:55:36 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED1D14D000) [pid = 4852] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 20:55:36 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED1F460400) [pid = 4852] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 20:55:36 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED1F708800) [pid = 4852] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 20:55:36 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED1FEF4800) [pid = 4852] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 20:55:36 INFO - PROCESS | 4852 | --DOMWINDOW == 72 (000000ED17907000) [pid = 4852] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 20:55:36 INFO - PROCESS | 4852 | --DOMWINDOW == 71 (000000ED1959C000) [pid = 4852] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 20:55:36 INFO - PROCESS | 4852 | --DOMWINDOW == 70 (000000ED195DF000) [pid = 4852] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 20:55:36 INFO - PROCESS | 4852 | --DOMWINDOW == 69 (000000ED1C6EF800) [pid = 4852] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 20:55:36 INFO - PROCESS | 4852 | --DOMWINDOW == 68 (000000ED13220C00) [pid = 4852] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 20:55:36 INFO - PROCESS | 4852 | --DOMWINDOW == 67 (000000ED1384A000) [pid = 4852] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 20:55:36 INFO - PROCESS | 4852 | --DOMWINDOW == 66 (000000ED1D90F800) [pid = 4852] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 20:55:36 INFO - PROCESS | 4852 | --DOMWINDOW == 65 (000000ED2048F800) [pid = 4852] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 20:55:36 INFO - PROCESS | 4852 | --DOMWINDOW == 64 (000000ED25009C00) [pid = 4852] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 20:55:36 INFO - PROCESS | 4852 | --DOMWINDOW == 63 (000000ED23B49C00) [pid = 4852] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 20:55:36 INFO - PROCESS | 4852 | --DOMWINDOW == 62 (000000ED23B5D400) [pid = 4852] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 20:55:36 INFO - PROCESS | 4852 | --DOMWINDOW == 61 (000000ED21551000) [pid = 4852] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 20:55:36 INFO - PROCESS | 4852 | --DOMWINDOW == 60 (000000ED20A99000) [pid = 4852] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 20:55:36 INFO - PROCESS | 4852 | 1467431736204 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:36 INFO - PROCESS | 4852 | 1467431736209 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:36 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1836D800 == 29 [pid = 4852] [id = 577] 20:55:36 INFO - PROCESS | 4852 | ++DOMWINDOW == 61 (000000ED13221000) [pid = 4852] [serial = 1731] [outer = 0000000000000000] 20:55:36 INFO - PROCESS | 4852 | ++DOMWINDOW == 62 (000000ED1378AC00) [pid = 4852] [serial = 1732] [outer = 000000ED13221000] 20:55:36 INFO - PROCESS | 4852 | 1467431736259 Marionette DEBUG loaded listener.js 20:55:36 INFO - PROCESS | 4852 | ++DOMWINDOW == 63 (000000ED146DA000) [pid = 4852] [serial = 1733] [outer = 000000ED13221000] 20:55:36 INFO - PROCESS | 4852 | 1467431736727 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:55:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 20:55:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 838ms 20:55:36 INFO - PROCESS | 4852 | 1467431736783 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 20:55:36 INFO - PROCESS | 4852 | 1467431736788 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 20:55:36 INFO - PROCESS | 4852 | 1467431736794 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 20:55:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 20:55:36 INFO - PROCESS | 4852 | 1467431736797 Marionette TRACE conn5 <- [1,2274,null,{}] 20:55:36 INFO - PROCESS | 4852 | 1467431736800 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:55:36 INFO - PROCESS | 4852 | 1467431736803 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:36 INFO - PROCESS | 4852 | 1467431736893 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 20:55:36 INFO - PROCESS | 4852 | 1467431736900 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:36 INFO - PROCESS | 4852 | 1467431736902 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:36 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1FA2D800 == 30 [pid = 4852] [id = 578] 20:55:36 INFO - PROCESS | 4852 | ++DOMWINDOW == 64 (000000ED195D7000) [pid = 4852] [serial = 1734] [outer = 0000000000000000] 20:55:36 INFO - PROCESS | 4852 | ++DOMWINDOW == 65 (000000ED19B8D400) [pid = 4852] [serial = 1735] [outer = 000000ED195D7000] 20:55:36 INFO - PROCESS | 4852 | 1467431736950 Marionette DEBUG loaded listener.js 20:55:37 INFO - PROCESS | 4852 | ++DOMWINDOW == 66 (000000ED1D132000) [pid = 4852] [serial = 1736] [outer = 000000ED195D7000] 20:55:37 INFO - PROCESS | 4852 | 1467431737422 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:55:37 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:55:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 691ms 20:55:37 INFO - PROCESS | 4852 | 1467431737489 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 20:55:37 INFO - PROCESS | 4852 | 1467431737492 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 20:55:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 20:55:37 INFO - PROCESS | 4852 | 1467431737495 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 20:55:37 INFO - PROCESS | 4852 | 1467431737499 Marionette TRACE conn5 <- [1,2278,null,{}] 20:55:37 INFO - PROCESS | 4852 | 1467431737510 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:55:37 INFO - PROCESS | 4852 | 1467431737515 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:37 INFO - PROCESS | 4852 | 1467431737612 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 20:55:37 INFO - PROCESS | 4852 | 1467431737693 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:37 INFO - PROCESS | 4852 | 1467431737696 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:37 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED22196800 == 31 [pid = 4852] [id = 579] 20:55:37 INFO - PROCESS | 4852 | ++DOMWINDOW == 67 (000000ED1D14D000) [pid = 4852] [serial = 1737] [outer = 0000000000000000] 20:55:37 INFO - PROCESS | 4852 | ++DOMWINDOW == 68 (000000ED1F45B000) [pid = 4852] [serial = 1738] [outer = 000000ED1D14D000] 20:55:37 INFO - PROCESS | 4852 | 1467431737746 Marionette DEBUG loaded listener.js 20:55:37 INFO - PROCESS | 4852 | ++DOMWINDOW == 69 (000000ED1F710000) [pid = 4852] [serial = 1739] [outer = 000000ED1D14D000] 20:55:38 INFO - PROCESS | 4852 | 1467431738137 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:55:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 20:55:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 692ms 20:55:38 INFO - PROCESS | 4852 | 1467431738190 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 20:55:38 INFO - PROCESS | 4852 | 1467431738193 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 20:55:38 INFO - PROCESS | 4852 | 1467431738196 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 20:55:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 20:55:38 INFO - PROCESS | 4852 | 1467431738198 Marionette TRACE conn5 <- [1,2282,null,{}] 20:55:38 INFO - PROCESS | 4852 | 1467431738202 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:55:38 INFO - PROCESS | 4852 | 1467431738204 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:38 INFO - PROCESS | 4852 | 1467431738351 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 20:55:38 INFO - PROCESS | 4852 | 1467431738363 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:38 INFO - PROCESS | 4852 | 1467431738365 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:38 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED2477B000 == 32 [pid = 4852] [id = 580] 20:55:38 INFO - PROCESS | 4852 | ++DOMWINDOW == 70 (000000ED1FAA5400) [pid = 4852] [serial = 1740] [outer = 0000000000000000] 20:55:38 INFO - PROCESS | 4852 | ++DOMWINDOW == 71 (000000ED1FE28000) [pid = 4852] [serial = 1741] [outer = 000000ED1FAA5400] 20:55:38 INFO - PROCESS | 4852 | 1467431738455 Marionette DEBUG loaded listener.js 20:55:38 INFO - PROCESS | 4852 | ++DOMWINDOW == 72 (000000ED1FEFC000) [pid = 4852] [serial = 1742] [outer = 000000ED1FAA5400] 20:55:38 INFO - PROCESS | 4852 | 1467431738894 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:55:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 20:55:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 733ms 20:55:38 INFO - PROCESS | 4852 | 1467431738935 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 20:55:38 INFO - PROCESS | 4852 | 1467431738937 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 20:55:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 20:55:38 INFO - PROCESS | 4852 | 1467431738952 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 20:55:38 INFO - PROCESS | 4852 | 1467431738954 Marionette TRACE conn5 <- [1,2286,null,{}] 20:55:38 INFO - PROCESS | 4852 | 1467431738957 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:55:38 INFO - PROCESS | 4852 | 1467431738960 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:39 INFO - PROCESS | 4852 | 1467431739073 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 20:55:39 INFO - PROCESS | 4852 | 1467431739081 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:39 INFO - PROCESS | 4852 | 1467431739083 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:39 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24BCF000 == 33 [pid = 4852] [id = 581] 20:55:39 INFO - PROCESS | 4852 | ++DOMWINDOW == 73 (000000ED1FAA9000) [pid = 4852] [serial = 1743] [outer = 0000000000000000] 20:55:39 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED20AA3000) [pid = 4852] [serial = 1744] [outer = 000000ED1FAA9000] 20:55:39 INFO - PROCESS | 4852 | 1467431739132 Marionette DEBUG loaded listener.js 20:55:39 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED21457C00) [pid = 4852] [serial = 1745] [outer = 000000ED1FAA9000] 20:55:39 INFO - PROCESS | 4852 | 1467431739581 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:55:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 20:55:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 691ms 20:55:39 INFO - PROCESS | 4852 | 1467431739644 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 20:55:39 INFO - PROCESS | 4852 | 1467431739647 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 20:55:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 20:55:39 INFO - PROCESS | 4852 | 1467431739650 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 20:55:39 INFO - PROCESS | 4852 | 1467431739652 Marionette TRACE conn5 <- [1,2290,null,{}] 20:55:39 INFO - PROCESS | 4852 | 1467431739656 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:55:39 INFO - PROCESS | 4852 | 1467431739662 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:39 INFO - PROCESS | 4852 | 1467431739827 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 20:55:39 INFO - PROCESS | 4852 | 1467431739885 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:39 INFO - PROCESS | 4852 | 1467431739887 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:39 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27303800 == 34 [pid = 4852] [id = 582] 20:55:39 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED22706800) [pid = 4852] [serial = 1746] [outer = 0000000000000000] 20:55:39 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED22C94C00) [pid = 4852] [serial = 1747] [outer = 000000ED22706800] 20:55:39 INFO - PROCESS | 4852 | 1467431739933 Marionette DEBUG loaded listener.js 20:55:40 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED23802C00) [pid = 4852] [serial = 1748] [outer = 000000ED22706800] 20:55:40 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED13F08C00) [pid = 4852] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 20:55:40 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED19669C00) [pid = 4852] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 20:55:40 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED1F709000) [pid = 4852] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 20:55:40 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED1D13A400) [pid = 4852] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 20:55:40 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED13799400) [pid = 4852] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 20:55:40 INFO - PROCESS | 4852 | --DOMWINDOW == 72 (000000ED13852400) [pid = 4852] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 20:55:40 INFO - PROCESS | 4852 | --DOMWINDOW == 71 (000000ED1379E400) [pid = 4852] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 20:55:40 INFO - PROCESS | 4852 | --DOMWINDOW == 70 (000000ED1FEFA000) [pid = 4852] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 20:55:40 INFO - PROCESS | 4852 | --DOMWINDOW == 69 (000000ED17BF7C00) [pid = 4852] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 20:55:40 INFO - PROCESS | 4852 | --DOMWINDOW == 68 (000000ED205A2400) [pid = 4852] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 20:55:40 INFO - PROCESS | 4852 | --DOMWINDOW == 67 (000000ED22C91000) [pid = 4852] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 20:55:40 INFO - PROCESS | 4852 | --DOMWINDOW == 66 (000000ED1D139800) [pid = 4852] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 20:55:40 INFO - PROCESS | 4852 | 1467431740407 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:55:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 20:55:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 795ms 20:55:40 INFO - PROCESS | 4852 | 1467431740448 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 20:55:40 INFO - PROCESS | 4852 | 1467431740450 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 20:55:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 20:55:40 INFO - PROCESS | 4852 | 1467431740454 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 20:55:40 INFO - PROCESS | 4852 | 1467431740455 Marionette TRACE conn5 <- [1,2294,null,{}] 20:55:40 INFO - PROCESS | 4852 | 1467431740459 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:55:40 INFO - PROCESS | 4852 | 1467431740461 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:40 INFO - PROCESS | 4852 | 1467431740544 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 20:55:40 INFO - PROCESS | 4852 | 1467431740623 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:40 INFO - PROCESS | 4852 | 1467431740625 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:40 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27D7C800 == 35 [pid = 4852] [id = 583] 20:55:40 INFO - PROCESS | 4852 | ++DOMWINDOW == 67 (000000ED13531000) [pid = 4852] [serial = 1749] [outer = 0000000000000000] 20:55:40 INFO - PROCESS | 4852 | ++DOMWINDOW == 68 (000000ED1D075400) [pid = 4852] [serial = 1750] [outer = 000000ED13531000] 20:55:40 INFO - PROCESS | 4852 | 1467431740670 Marionette DEBUG loaded listener.js 20:55:40 INFO - PROCESS | 4852 | ++DOMWINDOW == 69 (000000ED22CE9800) [pid = 4852] [serial = 1751] [outer = 000000ED13531000] 20:55:41 INFO - PROCESS | 4852 | 1467431741031 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:55:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 20:55:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 628ms 20:55:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 20:55:41 INFO - PROCESS | 4852 | 1467431741084 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 20:55:41 INFO - PROCESS | 4852 | 1467431741086 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 20:55:41 INFO - PROCESS | 4852 | 1467431741089 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 20:55:41 INFO - PROCESS | 4852 | 1467431741091 Marionette TRACE conn5 <- [1,2298,null,{}] 20:55:41 INFO - PROCESS | 4852 | 1467431741095 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:55:41 INFO - PROCESS | 4852 | 1467431741097 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:41 INFO - PROCESS | 4852 | 1467431741210 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 20:55:41 INFO - PROCESS | 4852 | 1467431741249 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:41 INFO - PROCESS | 4852 | 1467431741251 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:41 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27F08000 == 36 [pid = 4852] [id = 584] 20:55:41 INFO - PROCESS | 4852 | ++DOMWINDOW == 70 (000000ED23B46000) [pid = 4852] [serial = 1752] [outer = 0000000000000000] 20:55:41 INFO - PROCESS | 4852 | ++DOMWINDOW == 71 (000000ED23B4D400) [pid = 4852] [serial = 1753] [outer = 000000ED23B46000] 20:55:41 INFO - PROCESS | 4852 | 1467431741296 Marionette DEBUG loaded listener.js 20:55:41 INFO - PROCESS | 4852 | ++DOMWINDOW == 72 (000000ED23B62C00) [pid = 4852] [serial = 1754] [outer = 000000ED23B46000] 20:55:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 20:55:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 627ms 20:55:41 INFO - PROCESS | 4852 | 1467431741709 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:55:41 INFO - PROCESS | 4852 | 1467431741719 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 20:55:41 INFO - PROCESS | 4852 | 1467431741721 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 20:55:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 20:55:41 INFO - PROCESS | 4852 | 1467431741724 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 20:55:41 INFO - PROCESS | 4852 | 1467431741726 Marionette TRACE conn5 <- [1,2302,null,{}] 20:55:41 INFO - PROCESS | 4852 | 1467431741729 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:55:41 INFO - PROCESS | 4852 | 1467431741731 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:41 INFO - PROCESS | 4852 | 1467431741849 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 20:55:41 INFO - PROCESS | 4852 | 1467431741857 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:41 INFO - PROCESS | 4852 | 1467431741859 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:41 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27F43800 == 37 [pid = 4852] [id = 585] 20:55:41 INFO - PROCESS | 4852 | ++DOMWINDOW == 73 (000000ED24575C00) [pid = 4852] [serial = 1755] [outer = 0000000000000000] 20:55:41 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED2457C800) [pid = 4852] [serial = 1756] [outer = 000000ED24575C00] 20:55:41 INFO - PROCESS | 4852 | 1467431741903 Marionette DEBUG loaded listener.js 20:55:41 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED2500B000) [pid = 4852] [serial = 1757] [outer = 000000ED24575C00] 20:55:42 INFO - PROCESS | 4852 | 1467431742360 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:55:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 20:55:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 691ms 20:55:42 INFO - PROCESS | 4852 | 1467431742427 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 20:55:42 INFO - PROCESS | 4852 | 1467431742432 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 20:55:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 20:55:42 INFO - PROCESS | 4852 | 1467431742440 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 20:55:42 INFO - PROCESS | 4852 | 1467431742445 Marionette TRACE conn5 <- [1,2306,null,{}] 20:55:42 INFO - PROCESS | 4852 | 1467431742452 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:55:42 INFO - PROCESS | 4852 | 1467431742456 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:42 INFO - PROCESS | 4852 | 1467431742634 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 20:55:42 INFO - PROCESS | 4852 | 1467431742736 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:42 INFO - PROCESS | 4852 | 1467431742742 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:42 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1D1BE000 == 38 [pid = 4852] [id = 586] 20:55:42 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED17C75000) [pid = 4852] [serial = 1758] [outer = 0000000000000000] 20:55:42 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED183B1000) [pid = 4852] [serial = 1759] [outer = 000000ED17C75000] 20:55:42 INFO - PROCESS | 4852 | 1467431742804 Marionette DEBUG loaded listener.js 20:55:42 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED1C6E7000) [pid = 4852] [serial = 1760] [outer = 000000ED17C75000] 20:55:43 INFO - PROCESS | 4852 | 1467431743407 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:55:43 INFO - PROCESS | 4852 | 1467431743437 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 20:55:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 20:55:43 INFO - PROCESS | 4852 | 1467431743444 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 20:55:43 INFO - PROCESS | 4852 | 1467431743447 Marionette TRACE conn5 <- [1,2310,null,{}] 20:55:43 INFO - PROCESS | 4852 | 1467431743451 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:55:43 INFO - PROCESS | 4852 | 1467431743454 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:43 INFO - PROCESS | 4852 | 1467431743572 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 20:55:43 INFO - PROCESS | 4852 | 1467431743668 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:43 INFO - PROCESS | 4852 | 1467431743671 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:43 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24768800 == 39 [pid = 4852] [id = 587] 20:55:43 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED1F70AC00) [pid = 4852] [serial = 1761] [outer = 0000000000000000] 20:55:43 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED1F90F400) [pid = 4852] [serial = 1762] [outer = 000000ED1F70AC00] 20:55:43 INFO - PROCESS | 4852 | 1467431743729 Marionette DEBUG loaded listener.js 20:55:43 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED1FEFE400) [pid = 4852] [serial = 1763] [outer = 000000ED1F70AC00] 20:55:44 INFO - PROCESS | 4852 | 1467431744376 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:55:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 20:55:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 987ms 20:55:44 INFO - PROCESS | 4852 | 1467431744430 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 20:55:44 INFO - PROCESS | 4852 | 1467431744433 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 20:55:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 20:55:44 INFO - PROCESS | 4852 | 1467431744437 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 20:55:44 INFO - PROCESS | 4852 | 1467431744441 Marionette TRACE conn5 <- [1,2314,null,{}] 20:55:44 INFO - PROCESS | 4852 | 1467431744453 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:55:44 INFO - PROCESS | 4852 | 1467431744458 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:44 INFO - PROCESS | 4852 | 1467431744606 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 20:55:44 INFO - PROCESS | 4852 | 1467431744730 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:44 INFO - PROCESS | 4852 | 1467431744734 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:44 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27FB6000 == 40 [pid = 4852] [id = 588] 20:55:44 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED22C0C000) [pid = 4852] [serial = 1764] [outer = 0000000000000000] 20:55:44 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED22C94800) [pid = 4852] [serial = 1765] [outer = 000000ED22C0C000] 20:55:44 INFO - PROCESS | 4852 | 1467431744795 Marionette DEBUG loaded listener.js 20:55:44 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED25007800) [pid = 4852] [serial = 1766] [outer = 000000ED22C0C000] 20:55:45 INFO - PROCESS | 4852 | 1467431745356 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:55:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 20:55:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 985ms 20:55:45 INFO - PROCESS | 4852 | 1467431745424 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 20:55:45 INFO - PROCESS | 4852 | 1467431745427 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 20:55:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 20:55:45 INFO - PROCESS | 4852 | 1467431745430 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 20:55:45 INFO - PROCESS | 4852 | 1467431745432 Marionette TRACE conn5 <- [1,2318,null,{}] 20:55:45 INFO - PROCESS | 4852 | 1467431745436 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:55:45 INFO - PROCESS | 4852 | 1467431745439 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:45 INFO - PROCESS | 4852 | 1467431745554 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 20:55:45 INFO - PROCESS | 4852 | 1467431745648 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:45 INFO - PROCESS | 4852 | 1467431745651 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:45 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED28047000 == 41 [pid = 4852] [id = 589] 20:55:45 INFO - PROCESS | 4852 | ++DOMWINDOW == 85 (000000ED2504FC00) [pid = 4852] [serial = 1767] [outer = 0000000000000000] 20:55:45 INFO - PROCESS | 4852 | ++DOMWINDOW == 86 (000000ED25064800) [pid = 4852] [serial = 1768] [outer = 000000ED2504FC00] 20:55:45 INFO - PROCESS | 4852 | 1467431745706 Marionette DEBUG loaded listener.js 20:55:45 INFO - PROCESS | 4852 | ++DOMWINDOW == 87 (000000ED2506F800) [pid = 4852] [serial = 1769] [outer = 000000ED2504FC00] 20:55:46 INFO - PROCESS | 4852 | 1467431746515 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:55:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 20:55:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1137ms 20:55:46 INFO - PROCESS | 4852 | 1467431746570 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 20:55:46 INFO - PROCESS | 4852 | 1467431746574 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 20:55:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 20:55:46 INFO - PROCESS | 4852 | 1467431746593 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 20:55:46 INFO - PROCESS | 4852 | 1467431746596 Marionette TRACE conn5 <- [1,2322,null,{}] 20:55:46 INFO - PROCESS | 4852 | 1467431746604 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:55:46 INFO - PROCESS | 4852 | 1467431746607 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:46 INFO - PROCESS | 4852 | 1467431746719 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 20:55:46 INFO - PROCESS | 4852 | 1467431746796 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:46 INFO - PROCESS | 4852 | 1467431746799 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:46 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1F780000 == 42 [pid = 4852] [id = 590] 20:55:46 INFO - PROCESS | 4852 | ++DOMWINDOW == 88 (000000ED180D9000) [pid = 4852] [serial = 1770] [outer = 0000000000000000] 20:55:46 INFO - PROCESS | 4852 | ++DOMWINDOW == 89 (000000ED1895B800) [pid = 4852] [serial = 1771] [outer = 000000ED180D9000] 20:55:46 INFO - PROCESS | 4852 | 1467431746849 Marionette DEBUG loaded listener.js 20:55:46 INFO - PROCESS | 4852 | ++DOMWINDOW == 90 (000000ED1D148400) [pid = 4852] [serial = 1772] [outer = 000000ED180D9000] 20:55:47 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27F08000 == 41 [pid = 4852] [id = 584] 20:55:47 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27D7C800 == 40 [pid = 4852] [id = 583] 20:55:47 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27303800 == 39 [pid = 4852] [id = 582] 20:55:47 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24BCF000 == 38 [pid = 4852] [id = 581] 20:55:47 INFO - PROCESS | 4852 | --DOCSHELL 000000ED2477B000 == 37 [pid = 4852] [id = 580] 20:55:47 INFO - PROCESS | 4852 | --DOCSHELL 000000ED22196800 == 36 [pid = 4852] [id = 579] 20:55:47 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1FA2D800 == 35 [pid = 4852] [id = 578] 20:55:47 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1836D800 == 34 [pid = 4852] [id = 577] 20:55:47 INFO - PROCESS | 4852 | --DOCSHELL 000000ED23B3B800 == 33 [pid = 4852] [id = 576] 20:55:47 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27312800 == 32 [pid = 4852] [id = 574] 20:55:47 INFO - PROCESS | 4852 | --DOCSHELL 000000ED19914000 == 31 [pid = 4852] [id = 575] 20:55:47 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1C60F000 == 30 [pid = 4852] [id = 565] 20:55:47 INFO - PROCESS | 4852 | --DOCSHELL 000000ED28047000 == 29 [pid = 4852] [id = 589] 20:55:47 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27FB6000 == 28 [pid = 4852] [id = 588] 20:55:47 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24768800 == 27 [pid = 4852] [id = 587] 20:55:47 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27F43800 == 26 [pid = 4852] [id = 585] 20:55:47 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1D1BE000 == 25 [pid = 4852] [id = 586] 20:55:48 INFO - PROCESS | 4852 | --DOMWINDOW == 89 (000000ED146DC400) [pid = 4852] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 20:55:48 INFO - PROCESS | 4852 | --DOMWINDOW == 88 (000000ED17BFB000) [pid = 4852] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 20:55:48 INFO - PROCESS | 4852 | --DOMWINDOW == 87 (000000ED1A063800) [pid = 4852] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 20:55:48 INFO - PROCESS | 4852 | --DOMWINDOW == 86 (000000ED1FE25400) [pid = 4852] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 20:55:48 INFO - PROCESS | 4852 | --DOMWINDOW == 85 (000000ED1F6DD400) [pid = 4852] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 20:55:48 INFO - PROCESS | 4852 | --DOMWINDOW == 84 (000000ED1F459000) [pid = 4852] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 20:55:48 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED137A0000) [pid = 4852] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 20:55:48 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED13A4F400) [pid = 4852] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 20:55:48 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED183E3C00) [pid = 4852] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 20:55:48 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED17CCA400) [pid = 4852] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 20:55:48 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED13AE3400) [pid = 4852] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 20:55:48 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED20AA7800) [pid = 4852] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 20:55:48 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED1FEF6800) [pid = 4852] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 20:55:48 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED1D3E3000) [pid = 4852] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 20:55:48 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED19665400) [pid = 4852] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 20:55:48 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED21504800) [pid = 4852] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 20:55:48 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED206C0C00) [pid = 4852] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 20:55:48 INFO - PROCESS | 4852 | --DOMWINDOW == 72 (000000ED25047000) [pid = 4852] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 20:55:48 INFO - PROCESS | 4852 | --DOMWINDOW == 71 (000000ED22CE4C00) [pid = 4852] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 20:55:48 INFO - PROCESS | 4852 | --DOMWINDOW == 70 (000000ED20DF3400) [pid = 4852] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 20:55:48 INFO - PROCESS | 4852 | --DOMWINDOW == 69 (000000ED1D149C00) [pid = 4852] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 20:55:48 INFO - PROCESS | 4852 | --DOMWINDOW == 68 (000000ED1D938800) [pid = 4852] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 20:55:48 INFO - PROCESS | 4852 | --DOMWINDOW == 67 (000000ED1FEF8000) [pid = 4852] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 20:55:48 INFO - PROCESS | 4852 | --DOMWINDOW == 66 (000000ED21555000) [pid = 4852] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 20:55:48 INFO - PROCESS | 4852 | --DOMWINDOW == 65 (000000ED1D071000) [pid = 4852] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 20:55:48 INFO - PROCESS | 4852 | 1467431748209 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:55:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 20:55:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1652ms 20:55:48 INFO - PROCESS | 4852 | 1467431748236 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 20:55:48 INFO - PROCESS | 4852 | 1467431748241 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 20:55:48 INFO - PROCESS | 4852 | 1467431748246 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 20:55:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 20:55:48 INFO - PROCESS | 4852 | 1467431748249 Marionette TRACE conn5 <- [1,2326,null,{}] 20:55:48 INFO - PROCESS | 4852 | 1467431748255 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:55:48 INFO - PROCESS | 4852 | 1467431748258 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:48 INFO - PROCESS | 4852 | 1467431748357 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 20:55:48 INFO - PROCESS | 4852 | 1467431748435 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:48 INFO - PROCESS | 4852 | 1467431748439 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:48 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1891A000 == 26 [pid = 4852] [id = 591] 20:55:48 INFO - PROCESS | 4852 | ++DOMWINDOW == 66 (000000ED13528400) [pid = 4852] [serial = 1773] [outer = 0000000000000000] 20:55:48 INFO - PROCESS | 4852 | ++DOMWINDOW == 67 (000000ED137A2400) [pid = 4852] [serial = 1774] [outer = 000000ED13528400] 20:55:48 INFO - PROCESS | 4852 | 1467431748489 Marionette DEBUG loaded listener.js 20:55:48 INFO - PROCESS | 4852 | ++DOMWINDOW == 68 (000000ED1392CC00) [pid = 4852] [serial = 1775] [outer = 000000ED13528400] 20:55:48 INFO - PROCESS | 4852 | 1467431748917 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:55:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 20:55:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 692ms 20:55:48 INFO - PROCESS | 4852 | 1467431748942 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 20:55:48 INFO - PROCESS | 4852 | 1467431748947 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 20:55:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 20:55:48 INFO - PROCESS | 4852 | 1467431748959 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 20:55:48 INFO - PROCESS | 4852 | 1467431748962 Marionette TRACE conn5 <- [1,2330,null,{}] 20:55:48 INFO - PROCESS | 4852 | 1467431748965 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:55:48 INFO - PROCESS | 4852 | 1467431748968 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:49 INFO - PROCESS | 4852 | 1467431749060 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 20:55:49 INFO - PROCESS | 4852 | 1467431749068 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:49 INFO - PROCESS | 4852 | 1467431749070 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:49 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1D1CF000 == 27 [pid = 4852] [id = 592] 20:55:49 INFO - PROCESS | 4852 | ++DOMWINDOW == 69 (000000ED146DB800) [pid = 4852] [serial = 1776] [outer = 0000000000000000] 20:55:49 INFO - PROCESS | 4852 | ++DOMWINDOW == 70 (000000ED17906800) [pid = 4852] [serial = 1777] [outer = 000000ED146DB800] 20:55:49 INFO - PROCESS | 4852 | 1467431749119 Marionette DEBUG loaded listener.js 20:55:49 INFO - PROCESS | 4852 | ++DOMWINDOW == 71 (000000ED17CCA000) [pid = 4852] [serial = 1778] [outer = 000000ED146DB800] 20:55:49 INFO - PROCESS | 4852 | 1467431749596 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:55:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 20:55:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 693ms 20:55:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 20:55:49 INFO - PROCESS | 4852 | 1467431749654 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 20:55:49 INFO - PROCESS | 4852 | 1467431749657 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 20:55:49 INFO - PROCESS | 4852 | 1467431749661 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 20:55:49 INFO - PROCESS | 4852 | 1467431749664 Marionette TRACE conn5 <- [1,2334,null,{}] 20:55:49 INFO - PROCESS | 4852 | 1467431749675 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:55:49 INFO - PROCESS | 4852 | 1467431749680 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:49 INFO - PROCESS | 4852 | 1467431749804 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 20:55:49 INFO - PROCESS | 4852 | 1467431749892 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:49 INFO - PROCESS | 4852 | 1467431749895 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:49 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED209E1000 == 28 [pid = 4852] [id = 593] 20:55:49 INFO - PROCESS | 4852 | ++DOMWINDOW == 72 (000000ED13848800) [pid = 4852] [serial = 1779] [outer = 0000000000000000] 20:55:49 INFO - PROCESS | 4852 | ++DOMWINDOW == 73 (000000ED1C6E2800) [pid = 4852] [serial = 1780] [outer = 000000ED13848800] 20:55:49 INFO - PROCESS | 4852 | 1467431749945 Marionette DEBUG loaded listener.js 20:55:50 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED1D135800) [pid = 4852] [serial = 1781] [outer = 000000ED13848800] 20:55:50 INFO - PROCESS | 4852 | 1467431750382 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:55:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 20:55:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 734ms 20:55:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 20:55:50 INFO - PROCESS | 4852 | 1467431750396 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 20:55:50 INFO - PROCESS | 4852 | 1467431750399 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 20:55:50 INFO - PROCESS | 4852 | 1467431750402 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 20:55:50 INFO - PROCESS | 4852 | 1467431750404 Marionette TRACE conn5 <- [1,2338,null,{}] 20:55:50 INFO - PROCESS | 4852 | 1467431750407 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:55:50 INFO - PROCESS | 4852 | 1467431750409 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:50 INFO - PROCESS | 4852 | 1467431750528 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 20:55:50 INFO - PROCESS | 4852 | 1467431750534 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:50 INFO - PROCESS | 4852 | 1467431750536 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:50 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED238B0800 == 29 [pid = 4852] [id = 594] 20:55:50 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED1D1AD000) [pid = 4852] [serial = 1782] [outer = 0000000000000000] 20:55:50 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED1D93D000) [pid = 4852] [serial = 1783] [outer = 000000ED1D1AD000] 20:55:50 INFO - PROCESS | 4852 | 1467431750626 Marionette DEBUG loaded listener.js 20:55:50 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED1F39CC00) [pid = 4852] [serial = 1784] [outer = 000000ED1D1AD000] 20:55:51 INFO - PROCESS | 4852 | 1467431751072 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:55:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 20:55:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 691ms 20:55:51 INFO - PROCESS | 4852 | 1467431751099 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 20:55:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 20:55:51 INFO - PROCESS | 4852 | 1467431751101 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 20:55:51 INFO - PROCESS | 4852 | 1467431751104 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 20:55:51 INFO - PROCESS | 4852 | 1467431751106 Marionette TRACE conn5 <- [1,2342,null,{}] 20:55:51 INFO - PROCESS | 4852 | 1467431751109 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:55:51 INFO - PROCESS | 4852 | 1467431751111 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:51 INFO - PROCESS | 4852 | 1467431751248 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 20:55:51 INFO - PROCESS | 4852 | 1467431751276 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:51 INFO - PROCESS | 4852 | 1467431751279 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:51 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED2455E000 == 30 [pid = 4852] [id = 595] 20:55:51 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED13B27000) [pid = 4852] [serial = 1785] [outer = 0000000000000000] 20:55:51 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED1F473000) [pid = 4852] [serial = 1786] [outer = 000000ED13B27000] 20:55:51 INFO - PROCESS | 4852 | 1467431751325 Marionette DEBUG loaded listener.js 20:55:51 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED1F709400) [pid = 4852] [serial = 1787] [outer = 000000ED13B27000] 20:55:51 INFO - PROCESS | 4852 | 1467431751780 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:55:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 20:55:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 733ms 20:55:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 20:55:51 INFO - PROCESS | 4852 | 1467431751839 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 20:55:51 INFO - PROCESS | 4852 | 1467431751841 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 20:55:51 INFO - PROCESS | 4852 | 1467431751844 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 20:55:51 INFO - PROCESS | 4852 | 1467431751846 Marionette TRACE conn5 <- [1,2346,null,{}] 20:55:51 INFO - PROCESS | 4852 | 1467431751850 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:55:51 INFO - PROCESS | 4852 | 1467431751856 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:52 INFO - PROCESS | 4852 | 1467431751992 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 20:55:52 INFO - PROCESS | 4852 | 1467431752005 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:52 INFO - PROCESS | 4852 | 1467431752007 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:52 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24B72800 == 31 [pid = 4852] [id = 596] 20:55:52 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED1FAA3800) [pid = 4852] [serial = 1788] [outer = 0000000000000000] 20:55:52 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED1FE25400) [pid = 4852] [serial = 1789] [outer = 000000ED1FAA3800] 20:55:52 INFO - PROCESS | 4852 | 1467431752098 Marionette DEBUG loaded listener.js 20:55:52 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED206C4C00) [pid = 4852] [serial = 1790] [outer = 000000ED1FAA3800] 20:55:52 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED1FAA5400) [pid = 4852] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 20:55:52 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED1FAA9000) [pid = 4852] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 20:55:52 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED22706800) [pid = 4852] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 20:55:52 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED205A3800) [pid = 4852] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 20:55:52 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED1D14D000) [pid = 4852] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 20:55:52 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED13221000) [pid = 4852] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 20:55:52 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED195D7000) [pid = 4852] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 20:55:52 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED1895F800) [pid = 4852] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 20:55:52 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED1378B000) [pid = 4852] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 20:55:52 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED24575C00) [pid = 4852] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 20:55:52 INFO - PROCESS | 4852 | --DOMWINDOW == 72 (000000ED23B46000) [pid = 4852] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 20:55:52 INFO - PROCESS | 4852 | 1467431752691 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:55:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 20:55:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 881ms 20:55:52 INFO - PROCESS | 4852 | 1467431752728 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 20:55:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 20:55:52 INFO - PROCESS | 4852 | 1467431752730 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 20:55:52 INFO - PROCESS | 4852 | 1467431752733 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 20:55:52 INFO - PROCESS | 4852 | 1467431752735 Marionette TRACE conn5 <- [1,2350,null,{}] 20:55:52 INFO - PROCESS | 4852 | 1467431752738 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:55:52 INFO - PROCESS | 4852 | 1467431752740 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:52 INFO - PROCESS | 4852 | 1467431752822 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 20:55:52 INFO - PROCESS | 4852 | 1467431752828 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:52 INFO - PROCESS | 4852 | 1467431752830 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:52 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24C08800 == 32 [pid = 4852] [id = 597] 20:55:52 INFO - PROCESS | 4852 | ++DOMWINDOW == 73 (000000ED1C6E8800) [pid = 4852] [serial = 1791] [outer = 0000000000000000] 20:55:52 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED20339400) [pid = 4852] [serial = 1792] [outer = 000000ED1C6E8800] 20:55:52 INFO - PROCESS | 4852 | 1467431752875 Marionette DEBUG loaded listener.js 20:55:52 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED20DE4C00) [pid = 4852] [serial = 1793] [outer = 000000ED1C6E8800] 20:55:53 INFO - PROCESS | 4852 | 1467431753293 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:55:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 20:55:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 630ms 20:55:53 INFO - PROCESS | 4852 | 1467431753367 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 20:55:53 INFO - PROCESS | 4852 | 1467431753369 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 20:55:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 20:55:53 INFO - PROCESS | 4852 | 1467431753373 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 20:55:53 INFO - PROCESS | 4852 | 1467431753375 Marionette TRACE conn5 <- [1,2354,null,{}] 20:55:53 INFO - PROCESS | 4852 | 1467431753378 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:55:53 INFO - PROCESS | 4852 | 1467431753380 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:53 INFO - PROCESS | 4852 | 1467431753460 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 20:55:53 INFO - PROCESS | 4852 | 1467431753468 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:53 INFO - PROCESS | 4852 | 1467431753470 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:53 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27066000 == 33 [pid = 4852] [id = 598] 20:55:53 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED20DF1C00) [pid = 4852] [serial = 1794] [outer = 0000000000000000] 20:55:53 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED20E5E800) [pid = 4852] [serial = 1795] [outer = 000000ED20DF1C00] 20:55:53 INFO - PROCESS | 4852 | 1467431753515 Marionette DEBUG loaded listener.js 20:55:53 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED21556000) [pid = 4852] [serial = 1796] [outer = 000000ED20DF1C00] 20:55:53 INFO - PROCESS | 4852 | 1467431753945 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:55:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 20:55:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 629ms 20:55:54 INFO - PROCESS | 4852 | 1467431754004 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 20:55:54 INFO - PROCESS | 4852 | 1467431754007 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 20:55:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 20:55:54 INFO - PROCESS | 4852 | 1467431754010 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 20:55:54 INFO - PROCESS | 4852 | 1467431754012 Marionette TRACE conn5 <- [1,2358,null,{}] 20:55:54 INFO - PROCESS | 4852 | 1467431754016 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:55:54 INFO - PROCESS | 4852 | 1467431754018 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:54 INFO - PROCESS | 4852 | 1467431754099 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 20:55:54 INFO - PROCESS | 4852 | 1467431754107 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:54 INFO - PROCESS | 4852 | 1467431754109 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:54 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED209DD800 == 34 [pid = 4852] [id = 599] 20:55:54 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED2211AC00) [pid = 4852] [serial = 1797] [outer = 0000000000000000] 20:55:54 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED221D7C00) [pid = 4852] [serial = 1798] [outer = 000000ED2211AC00] 20:55:54 INFO - PROCESS | 4852 | 1467431754153 Marionette DEBUG loaded listener.js 20:55:54 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED22A64C00) [pid = 4852] [serial = 1799] [outer = 000000ED2211AC00] 20:55:54 INFO - PROCESS | 4852 | 1467431754912 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:55:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 20:55:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 987ms 20:55:55 INFO - PROCESS | 4852 | 1467431755000 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 20:55:55 INFO - PROCESS | 4852 | 1467431755004 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 20:55:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 20:55:55 INFO - PROCESS | 4852 | 1467431755010 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 20:55:55 INFO - PROCESS | 4852 | 1467431755014 Marionette TRACE conn5 <- [1,2362,null,{}] 20:55:55 INFO - PROCESS | 4852 | 1467431755020 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:55:55 INFO - PROCESS | 4852 | 1467431755024 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:55 INFO - PROCESS | 4852 | 1467431755183 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 20:55:55 INFO - PROCESS | 4852 | 1467431755301 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:55 INFO - PROCESS | 4852 | 1467431755304 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:55 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1F341800 == 35 [pid = 4852] [id = 600] 20:55:55 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED13928000) [pid = 4852] [serial = 1800] [outer = 0000000000000000] 20:55:55 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED13AE1000) [pid = 4852] [serial = 1801] [outer = 000000ED13928000] 20:55:55 INFO - PROCESS | 4852 | 1467431755364 Marionette DEBUG loaded listener.js 20:55:55 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED1832E800) [pid = 4852] [serial = 1802] [outer = 000000ED13928000] 20:55:56 INFO - PROCESS | 4852 | 1467431756133 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:55:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 20:55:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1189ms 20:55:56 INFO - PROCESS | 4852 | 1467431756202 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 20:55:56 INFO - PROCESS | 4852 | 1467431756207 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 20:55:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 20:55:56 INFO - PROCESS | 4852 | 1467431756214 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 20:55:56 INFO - PROCESS | 4852 | 1467431756217 Marionette TRACE conn5 <- [1,2366,null,{}] 20:55:56 INFO - PROCESS | 4852 | 1467431756221 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:55:56 INFO - PROCESS | 4852 | 1467431756224 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:56 INFO - PROCESS | 4852 | 1467431756364 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 20:55:56 INFO - PROCESS | 4852 | 1467431756482 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:56 INFO - PROCESS | 4852 | 1467431756485 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:56 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED12B24800 == 36 [pid = 4852] [id = 601] 20:55:56 INFO - PROCESS | 4852 | ++DOMWINDOW == 85 (000000ED13A4E400) [pid = 4852] [serial = 1803] [outer = 0000000000000000] 20:55:56 INFO - PROCESS | 4852 | ++DOMWINDOW == 86 (000000ED1D139000) [pid = 4852] [serial = 1804] [outer = 000000ED13A4E400] 20:55:56 INFO - PROCESS | 4852 | 1467431756547 Marionette DEBUG loaded listener.js 20:55:56 INFO - PROCESS | 4852 | ++DOMWINDOW == 87 (000000ED1EBF6400) [pid = 4852] [serial = 1805] [outer = 000000ED13A4E400] 20:55:57 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27066000 == 35 [pid = 4852] [id = 598] 20:55:57 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24C08800 == 34 [pid = 4852] [id = 597] 20:55:57 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24B72800 == 33 [pid = 4852] [id = 596] 20:55:57 INFO - PROCESS | 4852 | --DOCSHELL 000000ED2455E000 == 32 [pid = 4852] [id = 595] 20:55:57 INFO - PROCESS | 4852 | --DOCSHELL 000000ED238B0800 == 31 [pid = 4852] [id = 594] 20:55:57 INFO - PROCESS | 4852 | --DOCSHELL 000000ED209E1000 == 30 [pid = 4852] [id = 593] 20:55:57 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1D1CF000 == 29 [pid = 4852] [id = 592] 20:55:57 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1891A000 == 28 [pid = 4852] [id = 591] 20:55:57 INFO - PROCESS | 4852 | --DOMWINDOW == 86 (000000ED1FE28000) [pid = 4852] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 20:55:57 INFO - PROCESS | 4852 | --DOMWINDOW == 85 (000000ED1FEFC000) [pid = 4852] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 20:55:57 INFO - PROCESS | 4852 | --DOMWINDOW == 84 (000000ED20AA3000) [pid = 4852] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 20:55:57 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED1D075400) [pid = 4852] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 20:55:57 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED22C94C00) [pid = 4852] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 20:55:57 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED22398400) [pid = 4852] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 20:55:57 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED1F45B000) [pid = 4852] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 20:55:57 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED1378AC00) [pid = 4852] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 20:55:57 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED146DA000) [pid = 4852] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 20:55:57 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED19B8D400) [pid = 4852] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 20:55:57 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED1D132000) [pid = 4852] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 20:55:57 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED1C6ED000) [pid = 4852] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 20:55:57 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED1D90A000) [pid = 4852] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 20:55:57 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED13845000) [pid = 4852] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 20:55:57 INFO - PROCESS | 4852 | --DOMWINDOW == 72 (000000ED13AED000) [pid = 4852] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 20:55:57 INFO - PROCESS | 4852 | --DOMWINDOW == 71 (000000ED2457C800) [pid = 4852] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 20:55:57 INFO - PROCESS | 4852 | --DOMWINDOW == 70 (000000ED2500B000) [pid = 4852] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 20:55:57 INFO - PROCESS | 4852 | --DOMWINDOW == 69 (000000ED23B62C00) [pid = 4852] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 20:55:57 INFO - PROCESS | 4852 | --DOMWINDOW == 68 (000000ED23B4D400) [pid = 4852] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 20:55:57 INFO - PROCESS | 4852 | --DOMWINDOW == 67 (000000ED23802C00) [pid = 4852] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 20:55:57 INFO - PROCESS | 4852 | --DOMWINDOW == 66 (000000ED21457C00) [pid = 4852] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 20:55:57 INFO - PROCESS | 4852 | --DOMWINDOW == 65 (000000ED1F710000) [pid = 4852] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 20:55:57 INFO - PROCESS | 4852 | 1467431757388 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:55:57 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:55:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1184ms 20:55:57 INFO - PROCESS | 4852 | 1467431757399 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 20:55:57 INFO - PROCESS | 4852 | 1467431757403 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 20:55:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 20:55:57 INFO - PROCESS | 4852 | 1467431757407 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 20:55:57 INFO - PROCESS | 4852 | 1467431757412 Marionette TRACE conn5 <- [1,2370,null,{}] 20:55:57 INFO - PROCESS | 4852 | 1467431757417 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:55:57 INFO - PROCESS | 4852 | 1467431757420 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:57 INFO - PROCESS | 4852 | 1467431757523 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 20:55:57 INFO - PROCESS | 4852 | 1467431757606 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:57 INFO - PROCESS | 4852 | 1467431757608 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:57 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1D1CC000 == 29 [pid = 4852] [id = 602] 20:55:57 INFO - PROCESS | 4852 | ++DOMWINDOW == 66 (000000ED13AE4C00) [pid = 4852] [serial = 1806] [outer = 0000000000000000] 20:55:57 INFO - PROCESS | 4852 | ++DOMWINDOW == 67 (000000ED13DB1800) [pid = 4852] [serial = 1807] [outer = 000000ED13AE4C00] 20:55:57 INFO - PROCESS | 4852 | 1467431757658 Marionette DEBUG loaded listener.js 20:55:57 INFO - PROCESS | 4852 | ++DOMWINDOW == 68 (000000ED183E1C00) [pid = 4852] [serial = 1808] [outer = 000000ED13AE4C00] 20:55:58 INFO - PROCESS | 4852 | 1467431758119 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:55:58 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:55:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 732ms 20:55:58 INFO - PROCESS | 4852 | 1467431758140 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 20:55:58 INFO - PROCESS | 4852 | 1467431758144 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 20:55:58 INFO - PROCESS | 4852 | 1467431758155 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 20:55:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 20:55:58 INFO - PROCESS | 4852 | 1467431758158 Marionette TRACE conn5 <- [1,2374,null,{}] 20:55:58 INFO - PROCESS | 4852 | 1467431758162 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:55:58 INFO - PROCESS | 4852 | 1467431758164 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:58 INFO - PROCESS | 4852 | 1467431758258 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 20:55:58 INFO - PROCESS | 4852 | 1467431758267 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:58 INFO - PROCESS | 4852 | 1467431758269 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:58 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED20846800 == 30 [pid = 4852] [id = 603] 20:55:58 INFO - PROCESS | 4852 | ++DOMWINDOW == 69 (000000ED1D12D000) [pid = 4852] [serial = 1809] [outer = 0000000000000000] 20:55:58 INFO - PROCESS | 4852 | ++DOMWINDOW == 70 (000000ED1D133000) [pid = 4852] [serial = 1810] [outer = 000000ED1D12D000] 20:55:58 INFO - PROCESS | 4852 | 1467431758317 Marionette DEBUG loaded listener.js 20:55:58 INFO - PROCESS | 4852 | ++DOMWINDOW == 71 (000000ED1D909000) [pid = 4852] [serial = 1811] [outer = 000000ED1D12D000] 20:55:58 INFO - PROCESS | 4852 | 1467431758791 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:55:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 20:55:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 690ms 20:55:58 INFO - PROCESS | 4852 | 1467431758849 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 20:55:58 INFO - PROCESS | 4852 | 1467431758852 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 20:55:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 20:55:58 INFO - PROCESS | 4852 | 1467431758855 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 20:55:58 INFO - PROCESS | 4852 | 1467431758859 Marionette TRACE conn5 <- [1,2378,null,{}] 20:55:58 INFO - PROCESS | 4852 | 1467431758870 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:55:58 INFO - PROCESS | 4852 | 1467431758875 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:58 INFO - PROCESS | 4852 | 1467431758965 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 20:55:58 INFO - PROCESS | 4852 | 1467431758981 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:58 INFO - PROCESS | 4852 | 1467431758985 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:59 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED23B8C000 == 31 [pid = 4852] [id = 604] 20:55:59 INFO - PROCESS | 4852 | ++DOMWINDOW == 72 (000000ED13531C00) [pid = 4852] [serial = 1812] [outer = 0000000000000000] 20:55:59 INFO - PROCESS | 4852 | ++DOMWINDOW == 73 (000000ED1F702800) [pid = 4852] [serial = 1813] [outer = 000000ED13531C00] 20:55:59 INFO - PROCESS | 4852 | 1467431759101 Marionette DEBUG loaded listener.js 20:55:59 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED1FAA6000) [pid = 4852] [serial = 1814] [outer = 000000ED13531C00] 20:55:59 INFO - PROCESS | 4852 | 1467431759496 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:55:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 20:55:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 693ms 20:55:59 INFO - PROCESS | 4852 | 1467431759550 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 20:55:59 INFO - PROCESS | 4852 | 1467431759553 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 20:55:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 20:55:59 INFO - PROCESS | 4852 | 1467431759556 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 20:55:59 INFO - PROCESS | 4852 | 1467431759558 Marionette TRACE conn5 <- [1,2382,null,{}] 20:55:59 INFO - PROCESS | 4852 | 1467431759561 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:55:59 INFO - PROCESS | 4852 | 1467431759563 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:59 INFO - PROCESS | 4852 | 1467431759716 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 20:55:59 INFO - PROCESS | 4852 | 1467431759737 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:59 INFO - PROCESS | 4852 | 1467431759739 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:55:59 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24B75800 == 32 [pid = 4852] [id = 605] 20:55:59 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED1FDB1400) [pid = 4852] [serial = 1815] [outer = 0000000000000000] 20:55:59 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED1FEF2800) [pid = 4852] [serial = 1816] [outer = 000000ED1FDB1400] 20:55:59 INFO - PROCESS | 4852 | 1467431759792 Marionette DEBUG loaded listener.js 20:55:59 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED206C7800) [pid = 4852] [serial = 1817] [outer = 000000ED1FDB1400] 20:56:00 INFO - PROCESS | 4852 | 1467431760263 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:56:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 20:56:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 733ms 20:56:00 INFO - PROCESS | 4852 | 1467431760292 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 20:56:00 INFO - PROCESS | 4852 | 1467431760294 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 20:56:00 INFO - PROCESS | 4852 | 1467431760297 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 20:56:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 20:56:00 INFO - PROCESS | 4852 | 1467431760299 Marionette TRACE conn5 <- [1,2386,null,{}] 20:56:00 INFO - PROCESS | 4852 | 1467431760303 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:56:00 INFO - PROCESS | 4852 | 1467431760305 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:00 INFO - PROCESS | 4852 | 1467431760415 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 20:56:00 INFO - PROCESS | 4852 | 1467431760422 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:00 INFO - PROCESS | 4852 | 1467431760424 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:00 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24C08000 == 33 [pid = 4852] [id = 606] 20:56:00 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED206CC400) [pid = 4852] [serial = 1818] [outer = 0000000000000000] 20:56:00 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED20DEF800) [pid = 4852] [serial = 1819] [outer = 000000ED206CC400] 20:56:00 INFO - PROCESS | 4852 | 1467431760469 Marionette DEBUG loaded listener.js 20:56:00 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED21789800) [pid = 4852] [serial = 1820] [outer = 000000ED206CC400] 20:56:00 INFO - PROCESS | 4852 | 1467431760968 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:56:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 20:56:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 734ms 20:56:01 INFO - PROCESS | 4852 | 1467431761061 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 20:56:01 INFO - PROCESS | 4852 | 1467431761063 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 20:56:01 INFO - PROCESS | 4852 | 1467431761069 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 20:56:01 INFO - PROCESS | 4852 | 1467431761071 Marionette TRACE conn5 <- [1,2390,null,{}] 20:56:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 20:56:01 INFO - PROCESS | 4852 | 1467431761074 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:56:01 INFO - PROCESS | 4852 | 1467431761080 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:01 INFO - PROCESS | 4852 | 1467431761222 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 20:56:01 INFO - PROCESS | 4852 | 1467431761274 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:01 INFO - PROCESS | 4852 | 1467431761276 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:01 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27D71000 == 34 [pid = 4852] [id = 607] 20:56:01 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED22C9B400) [pid = 4852] [serial = 1821] [outer = 0000000000000000] 20:56:01 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED23805000) [pid = 4852] [serial = 1822] [outer = 000000ED22C9B400] 20:56:01 INFO - PROCESS | 4852 | 1467431761321 Marionette DEBUG loaded listener.js 20:56:01 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED23ACD400) [pid = 4852] [serial = 1823] [outer = 000000ED22C9B400] 20:56:01 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED13531000) [pid = 4852] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 20:56:01 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED1D1AD000) [pid = 4852] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 20:56:01 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED13528400) [pid = 4852] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 20:56:01 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED146DB800) [pid = 4852] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 20:56:01 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED13848800) [pid = 4852] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 20:56:01 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED180D9000) [pid = 4852] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 20:56:01 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED13B27000) [pid = 4852] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 20:56:01 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED17C75000) [pid = 4852] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 20:56:01 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED1F70AC00) [pid = 4852] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 20:56:01 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED22C0C000) [pid = 4852] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 20:56:01 INFO - PROCESS | 4852 | --DOMWINDOW == 72 (000000ED20DF1C00) [pid = 4852] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 20:56:01 INFO - PROCESS | 4852 | --DOMWINDOW == 71 (000000ED2504FC00) [pid = 4852] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 20:56:01 INFO - PROCESS | 4852 | --DOMWINDOW == 70 (000000ED1FAA3800) [pid = 4852] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 20:56:01 INFO - PROCESS | 4852 | --DOMWINDOW == 69 (000000ED1C6E8800) [pid = 4852] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 20:56:01 INFO - PROCESS | 4852 | 1467431761840 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:56:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 20:56:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 775ms 20:56:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 20:56:01 INFO - PROCESS | 4852 | 1467431761853 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 20:56:01 INFO - PROCESS | 4852 | 1467431761855 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 20:56:01 INFO - PROCESS | 4852 | 1467431761858 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 20:56:01 INFO - PROCESS | 4852 | 1467431761860 Marionette TRACE conn5 <- [1,2394,null,{}] 20:56:01 INFO - PROCESS | 4852 | 1467431761864 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:56:01 INFO - PROCESS | 4852 | 1467431761866 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:01 INFO - PROCESS | 4852 | 1467431761950 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 20:56:01 INFO - PROCESS | 4852 | 1467431761955 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:01 INFO - PROCESS | 4852 | 1467431761957 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:01 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED2730E000 == 35 [pid = 4852] [id = 608] 20:56:01 INFO - PROCESS | 4852 | ++DOMWINDOW == 70 (000000ED180D9000) [pid = 4852] [serial = 1824] [outer = 0000000000000000] 20:56:02 INFO - PROCESS | 4852 | ++DOMWINDOW == 71 (000000ED1D138000) [pid = 4852] [serial = 1825] [outer = 000000ED180D9000] 20:56:02 INFO - PROCESS | 4852 | 1467431762002 Marionette DEBUG loaded listener.js 20:56:02 INFO - PROCESS | 4852 | ++DOMWINDOW == 72 (000000ED20DED800) [pid = 4852] [serial = 1826] [outer = 000000ED180D9000] 20:56:02 INFO - PROCESS | 4852 | 1467431762431 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:56:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 20:56:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 628ms 20:56:02 INFO - PROCESS | 4852 | 1467431762491 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 20:56:02 INFO - PROCESS | 4852 | 1467431762493 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 20:56:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 20:56:02 INFO - PROCESS | 4852 | 1467431762504 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 20:56:02 INFO - PROCESS | 4852 | 1467431762506 Marionette TRACE conn5 <- [1,2398,null,{}] 20:56:02 INFO - PROCESS | 4852 | 1467431762510 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:56:02 INFO - PROCESS | 4852 | 1467431762512 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:02 INFO - PROCESS | 4852 | 1467431762620 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 20:56:02 INFO - PROCESS | 4852 | 1467431762627 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:02 INFO - PROCESS | 4852 | 1467431762629 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:02 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27F1D800 == 36 [pid = 4852] [id = 609] 20:56:02 INFO - PROCESS | 4852 | ++DOMWINDOW == 73 (000000ED13528000) [pid = 4852] [serial = 1827] [outer = 0000000000000000] 20:56:02 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED23B51400) [pid = 4852] [serial = 1828] [outer = 000000ED13528000] 20:56:02 INFO - PROCESS | 4852 | 1467431762675 Marionette DEBUG loaded listener.js 20:56:02 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED24575000) [pid = 4852] [serial = 1829] [outer = 000000ED13528000] 20:56:03 INFO - PROCESS | 4852 | 1467431763094 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:56:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 20:56:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 649ms 20:56:03 INFO - PROCESS | 4852 | 1467431763149 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 20:56:03 INFO - PROCESS | 4852 | 1467431763151 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 20:56:03 INFO - PROCESS | 4852 | 1467431763154 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 20:56:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 20:56:03 INFO - PROCESS | 4852 | 1467431763156 Marionette TRACE conn5 <- [1,2402,null,{}] 20:56:03 INFO - PROCESS | 4852 | 1467431763159 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:56:03 INFO - PROCESS | 4852 | 1467431763161 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:03 INFO - PROCESS | 4852 | 1467431763246 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 20:56:03 INFO - PROCESS | 4852 | 1467431763252 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:03 INFO - PROCESS | 4852 | 1467431763253 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:03 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED23B8A000 == 37 [pid = 4852] [id = 610] 20:56:03 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED2457BC00) [pid = 4852] [serial = 1830] [outer = 0000000000000000] 20:56:03 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED25004800) [pid = 4852] [serial = 1831] [outer = 000000ED2457BC00] 20:56:03 INFO - PROCESS | 4852 | 1467431763298 Marionette DEBUG loaded listener.js 20:56:03 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED25043800) [pid = 4852] [serial = 1832] [outer = 000000ED2457BC00] 20:56:03 INFO - PROCESS | 4852 | 1467431763736 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:56:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 20:56:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 629ms 20:56:03 INFO - PROCESS | 4852 | 1467431763822 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 20:56:03 INFO - PROCESS | 4852 | 1467431763827 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 20:56:03 INFO - PROCESS | 4852 | 1467431763833 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 20:56:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 20:56:03 INFO - PROCESS | 4852 | 1467431763838 Marionette TRACE conn5 <- [1,2406,null,{}] 20:56:03 INFO - PROCESS | 4852 | 1467431763845 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:56:03 INFO - PROCESS | 4852 | 1467431763848 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:04 INFO - PROCESS | 4852 | 1467431764060 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 20:56:04 INFO - PROCESS | 4852 | 1467431764181 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:04 INFO - PROCESS | 4852 | 1467431764186 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:04 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1D021800 == 38 [pid = 4852] [id = 611] 20:56:04 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED13A5C800) [pid = 4852] [serial = 1833] [outer = 0000000000000000] 20:56:04 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED146DC400) [pid = 4852] [serial = 1834] [outer = 000000ED13A5C800] 20:56:04 INFO - PROCESS | 4852 | 1467431764246 Marionette DEBUG loaded listener.js 20:56:04 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED199D2C00) [pid = 4852] [serial = 1835] [outer = 000000ED13A5C800] 20:56:04 INFO - PROCESS | 4852 | 1467431764853 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:56:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 20:56:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1080ms 20:56:04 INFO - PROCESS | 4852 | 1467431764921 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 20:56:04 INFO - PROCESS | 4852 | 1467431764924 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 20:56:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 20:56:04 INFO - PROCESS | 4852 | 1467431764931 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 20:56:04 INFO - PROCESS | 4852 | 1467431764936 Marionette TRACE conn5 <- [1,2410,null,{}] 20:56:04 INFO - PROCESS | 4852 | 1467431764940 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:56:04 INFO - PROCESS | 4852 | 1467431764943 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:05 INFO - PROCESS | 4852 | 1467431765060 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 20:56:05 INFO - PROCESS | 4852 | 1467431765185 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:05 INFO - PROCESS | 4852 | 1467431765188 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:05 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24B65000 == 39 [pid = 4852] [id = 612] 20:56:05 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED1D14A000) [pid = 4852] [serial = 1836] [outer = 0000000000000000] 20:56:05 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED1F468400) [pid = 4852] [serial = 1837] [outer = 000000ED1D14A000] 20:56:05 INFO - PROCESS | 4852 | 1467431765246 Marionette DEBUG loaded listener.js 20:56:05 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED1FAA3000) [pid = 4852] [serial = 1838] [outer = 000000ED1D14A000] 20:56:05 INFO - PROCESS | 4852 | 1467431765861 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:56:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 20:56:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 985ms 20:56:05 INFO - PROCESS | 4852 | 1467431765918 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 20:56:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 20:56:05 INFO - PROCESS | 4852 | 1467431765921 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 20:56:05 INFO - PROCESS | 4852 | 1467431765926 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 20:56:05 INFO - PROCESS | 4852 | 1467431765928 Marionette TRACE conn5 <- [1,2414,null,{}] 20:56:05 INFO - PROCESS | 4852 | 1467431765939 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:56:05 INFO - PROCESS | 4852 | 1467431765944 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:06 INFO - PROCESS | 4852 | 1467431766062 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 20:56:06 INFO - PROCESS | 4852 | 1467431766188 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:06 INFO - PROCESS | 4852 | 1467431766193 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:06 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED2803B800 == 40 [pid = 4852] [id = 613] 20:56:06 INFO - PROCESS | 4852 | ++DOMWINDOW == 85 (000000ED22C97400) [pid = 4852] [serial = 1839] [outer = 0000000000000000] 20:56:06 INFO - PROCESS | 4852 | ++DOMWINDOW == 86 (000000ED22C9B000) [pid = 4852] [serial = 1840] [outer = 000000ED22C97400] 20:56:06 INFO - PROCESS | 4852 | 1467431766255 Marionette DEBUG loaded listener.js 20:56:06 INFO - PROCESS | 4852 | ++DOMWINDOW == 87 (000000ED25044000) [pid = 4852] [serial = 1841] [outer = 000000ED22C97400] 20:56:06 INFO - PROCESS | 4852 | 1467431766933 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:56:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 20:56:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1035ms 20:56:06 INFO - PROCESS | 4852 | 1467431766961 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 20:56:06 INFO - PROCESS | 4852 | 1467431766964 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 20:56:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 20:56:06 INFO - PROCESS | 4852 | 1467431766967 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 20:56:06 INFO - PROCESS | 4852 | 1467431766970 Marionette TRACE conn5 <- [1,2418,null,{}] 20:56:06 INFO - PROCESS | 4852 | 1467431766973 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:56:06 INFO - PROCESS | 4852 | 1467431766976 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:07 INFO - PROCESS | 4852 | 1467431767093 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 20:56:07 INFO - PROCESS | 4852 | 1467431767342 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:07 INFO - PROCESS | 4852 | 1467431767345 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:07 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED19445000 == 41 [pid = 4852] [id = 614] 20:56:07 INFO - PROCESS | 4852 | ++DOMWINDOW == 88 (000000ED13522C00) [pid = 4852] [serial = 1842] [outer = 0000000000000000] 20:56:07 INFO - PROCESS | 4852 | ++DOMWINDOW == 89 (000000ED1378DC00) [pid = 4852] [serial = 1843] [outer = 000000ED13522C00] 20:56:07 INFO - PROCESS | 4852 | 1467431767414 Marionette DEBUG loaded listener.js 20:56:07 INFO - PROCESS | 4852 | ++DOMWINDOW == 90 (000000ED13A57C00) [pid = 4852] [serial = 1844] [outer = 000000ED13522C00] 20:56:08 INFO - PROCESS | 4852 | 1467431768003 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:56:08 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27F1D800 == 40 [pid = 4852] [id = 609] 20:56:08 INFO - PROCESS | 4852 | --DOCSHELL 000000ED2730E000 == 39 [pid = 4852] [id = 608] 20:56:08 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27D71000 == 38 [pid = 4852] [id = 607] 20:56:08 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24C08000 == 37 [pid = 4852] [id = 606] 20:56:08 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24B75800 == 36 [pid = 4852] [id = 605] 20:56:08 INFO - PROCESS | 4852 | --DOCSHELL 000000ED23B8C000 == 35 [pid = 4852] [id = 604] 20:56:08 INFO - PROCESS | 4852 | --DOCSHELL 000000ED20846800 == 34 [pid = 4852] [id = 603] 20:56:08 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1D1CC000 == 33 [pid = 4852] [id = 602] 20:56:08 INFO - PROCESS | 4852 | --DOCSHELL 000000ED12B24800 == 32 [pid = 4852] [id = 601] 20:56:08 INFO - PROCESS | 4852 | --DOCSHELL 000000ED209DD800 == 31 [pid = 4852] [id = 599] 20:56:08 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1F341800 == 30 [pid = 4852] [id = 600] 20:56:08 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1F780000 == 29 [pid = 4852] [id = 590] 20:56:08 INFO - PROCESS | 4852 | --DOCSHELL 000000ED2803B800 == 28 [pid = 4852] [id = 613] 20:56:08 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24B65000 == 27 [pid = 4852] [id = 612] 20:56:08 INFO - PROCESS | 4852 | --DOCSHELL 000000ED23B8A000 == 26 [pid = 4852] [id = 610] 20:56:08 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1D021800 == 25 [pid = 4852] [id = 611] 20:56:08 INFO - PROCESS | 4852 | --DOMWINDOW == 89 (000000ED22CE9800) [pid = 4852] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 20:56:08 INFO - PROCESS | 4852 | --DOMWINDOW == 88 (000000ED1D93D000) [pid = 4852] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 20:56:08 INFO - PROCESS | 4852 | --DOMWINDOW == 87 (000000ED137A2400) [pid = 4852] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 20:56:08 INFO - PROCESS | 4852 | --DOMWINDOW == 86 (000000ED1392CC00) [pid = 4852] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 20:56:08 INFO - PROCESS | 4852 | --DOMWINDOW == 85 (000000ED17906800) [pid = 4852] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 20:56:08 INFO - PROCESS | 4852 | --DOMWINDOW == 84 (000000ED17CCA000) [pid = 4852] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 20:56:08 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED1C6E2800) [pid = 4852] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 20:56:08 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED1D148400) [pid = 4852] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 20:56:08 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED1895B800) [pid = 4852] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 20:56:08 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED1F473000) [pid = 4852] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 20:56:08 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED1C6E7000) [pid = 4852] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 20:56:08 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED183B1000) [pid = 4852] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 20:56:08 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED1FEFE400) [pid = 4852] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 20:56:08 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED1F90F400) [pid = 4852] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 20:56:08 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED25007800) [pid = 4852] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 20:56:08 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED21556000) [pid = 4852] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 20:56:08 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED22C94800) [pid = 4852] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 20:56:08 INFO - PROCESS | 4852 | --DOMWINDOW == 72 (000000ED2506F800) [pid = 4852] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 20:56:08 INFO - PROCESS | 4852 | --DOMWINDOW == 71 (000000ED221D7C00) [pid = 4852] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 20:56:08 INFO - PROCESS | 4852 | --DOMWINDOW == 70 (000000ED25064800) [pid = 4852] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 20:56:08 INFO - PROCESS | 4852 | --DOMWINDOW == 69 (000000ED1FE25400) [pid = 4852] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 20:56:08 INFO - PROCESS | 4852 | --DOMWINDOW == 68 (000000ED20E5E800) [pid = 4852] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 20:56:08 INFO - PROCESS | 4852 | --DOMWINDOW == 67 (000000ED206C4C00) [pid = 4852] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 20:56:08 INFO - PROCESS | 4852 | --DOMWINDOW == 66 (000000ED1F39CC00) [pid = 4852] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 20:56:08 INFO - PROCESS | 4852 | --DOMWINDOW == 65 (000000ED20339400) [pid = 4852] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 20:56:08 INFO - PROCESS | 4852 | --DOMWINDOW == 64 (000000ED20DE4C00) [pid = 4852] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 20:56:08 INFO - PROCESS | 4852 | --DOMWINDOW == 63 (000000ED1F709400) [pid = 4852] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 20:56:08 INFO - PROCESS | 4852 | --DOMWINDOW == 62 (000000ED1D135800) [pid = 4852] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 20:56:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 20:56:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1782ms 20:56:08 INFO - PROCESS | 4852 | 1467431768804 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 20:56:08 INFO - PROCESS | 4852 | 1467431768810 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 20:56:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 20:56:08 INFO - PROCESS | 4852 | 1467431768816 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 20:56:08 INFO - PROCESS | 4852 | 1467431768819 Marionette TRACE conn5 <- [1,2422,null,{}] 20:56:08 INFO - PROCESS | 4852 | 1467431768825 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:56:08 INFO - PROCESS | 4852 | 1467431768829 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:08 INFO - PROCESS | 4852 | 1467431768926 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 20:56:08 INFO - PROCESS | 4852 | 1467431768934 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:08 INFO - PROCESS | 4852 | 1467431768939 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:08 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED186CE000 == 26 [pid = 4852] [id = 615] 20:56:08 INFO - PROCESS | 4852 | ++DOMWINDOW == 63 (000000ED1378F000) [pid = 4852] [serial = 1845] [outer = 0000000000000000] 20:56:08 INFO - PROCESS | 4852 | ++DOMWINDOW == 64 (000000ED13799C00) [pid = 4852] [serial = 1846] [outer = 000000ED1378F000] 20:56:08 INFO - PROCESS | 4852 | 1467431768989 Marionette DEBUG loaded listener.js 20:56:09 INFO - PROCESS | 4852 | ++DOMWINDOW == 65 (000000ED1384B800) [pid = 4852] [serial = 1847] [outer = 000000ED1378F000] 20:56:09 INFO - PROCESS | 4852 | 1467431769476 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:56:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 20:56:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 734ms 20:56:09 INFO - PROCESS | 4852 | 1467431769551 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 20:56:09 INFO - PROCESS | 4852 | 1467431769554 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 20:56:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 20:56:09 INFO - PROCESS | 4852 | 1467431769561 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 20:56:09 INFO - PROCESS | 4852 | 1467431769565 Marionette TRACE conn5 <- [1,2426,null,{}] 20:56:09 INFO - PROCESS | 4852 | 1467431769569 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:56:09 INFO - PROCESS | 4852 | 1467431769572 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:09 INFO - PROCESS | 4852 | 1467431769665 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 20:56:09 INFO - PROCESS | 4852 | 1467431769679 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:09 INFO - PROCESS | 4852 | 1467431769682 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:09 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1D1BE000 == 27 [pid = 4852] [id = 616] 20:56:09 INFO - PROCESS | 4852 | ++DOMWINDOW == 66 (000000ED13B31800) [pid = 4852] [serial = 1848] [outer = 0000000000000000] 20:56:09 INFO - PROCESS | 4852 | ++DOMWINDOW == 67 (000000ED13C24800) [pid = 4852] [serial = 1849] [outer = 000000ED13B31800] 20:56:09 INFO - PROCESS | 4852 | 1467431769732 Marionette DEBUG loaded listener.js 20:56:09 INFO - PROCESS | 4852 | ++DOMWINDOW == 68 (000000ED14B52000) [pid = 4852] [serial = 1850] [outer = 000000ED13B31800] 20:56:10 INFO - PROCESS | 4852 | 1467431770177 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:56:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 20:56:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 691ms 20:56:10 INFO - PROCESS | 4852 | 1467431770250 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 20:56:10 INFO - PROCESS | 4852 | 1467431770253 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 20:56:10 INFO - PROCESS | 4852 | 1467431770287 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 20:56:10 INFO - PROCESS | 4852 | 1467431770289 Marionette TRACE conn5 <- [1,2430,null,{}] 20:56:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 20:56:10 INFO - PROCESS | 4852 | 1467431770302 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:56:10 INFO - PROCESS | 4852 | 1467431770315 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:10 INFO - PROCESS | 4852 | 1467431770443 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 20:56:10 INFO - PROCESS | 4852 | 1467431770454 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:10 INFO - PROCESS | 4852 | 1467431770458 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:10 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1F341000 == 28 [pid = 4852] [id = 617] 20:56:10 INFO - PROCESS | 4852 | ++DOMWINDOW == 69 (000000ED19412800) [pid = 4852] [serial = 1851] [outer = 0000000000000000] 20:56:10 INFO - PROCESS | 4852 | ++DOMWINDOW == 70 (000000ED1959A800) [pid = 4852] [serial = 1852] [outer = 000000ED19412800] 20:56:10 INFO - PROCESS | 4852 | 1467431770508 Marionette DEBUG loaded listener.js 20:56:10 INFO - PROCESS | 4852 | ++DOMWINDOW == 71 (000000ED199D5000) [pid = 4852] [serial = 1853] [outer = 000000ED19412800] 20:56:10 INFO - PROCESS | 4852 | 1467431770930 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:56:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 20:56:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 689ms 20:56:11 INFO - PROCESS | 4852 | 1467431770999 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 20:56:11 INFO - PROCESS | 4852 | 1467431771002 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 20:56:11 INFO - PROCESS | 4852 | 1467431771005 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 20:56:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 20:56:11 INFO - PROCESS | 4852 | 1467431771007 Marionette TRACE conn5 <- [1,2434,null,{}] 20:56:11 INFO - PROCESS | 4852 | 1467431771011 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:56:11 INFO - PROCESS | 4852 | 1467431771013 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:11 INFO - PROCESS | 4852 | 1467431771137 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 20:56:11 INFO - PROCESS | 4852 | 1467431771190 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:11 INFO - PROCESS | 4852 | 1467431771192 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:11 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED21592000 == 29 [pid = 4852] [id = 618] 20:56:11 INFO - PROCESS | 4852 | ++DOMWINDOW == 72 (000000ED1C6E3800) [pid = 4852] [serial = 1854] [outer = 0000000000000000] 20:56:11 INFO - PROCESS | 4852 | ++DOMWINDOW == 73 (000000ED1C6EE000) [pid = 4852] [serial = 1855] [outer = 000000ED1C6E3800] 20:56:11 INFO - PROCESS | 4852 | 1467431771238 Marionette DEBUG loaded listener.js 20:56:11 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED1D133400) [pid = 4852] [serial = 1856] [outer = 000000ED1C6E3800] 20:56:11 INFO - PROCESS | 4852 | 1467431771661 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:56:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 20:56:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 691ms 20:56:11 INFO - PROCESS | 4852 | 1467431771701 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 20:56:11 INFO - PROCESS | 4852 | 1467431771704 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 20:56:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 20:56:11 INFO - PROCESS | 4852 | 1467431771707 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 20:56:11 INFO - PROCESS | 4852 | 1467431771709 Marionette TRACE conn5 <- [1,2438,null,{}] 20:56:11 INFO - PROCESS | 4852 | 1467431771713 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:56:11 INFO - PROCESS | 4852 | 1467431771715 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:11 INFO - PROCESS | 4852 | 1467431771859 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 20:56:11 INFO - PROCESS | 4852 | 1467431771878 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:11 INFO - PROCESS | 4852 | 1467431771880 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:11 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED23A70000 == 30 [pid = 4852] [id = 619] 20:56:11 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED1D13A400) [pid = 4852] [serial = 1857] [outer = 0000000000000000] 20:56:11 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED1D1AD800) [pid = 4852] [serial = 1858] [outer = 000000ED1D13A400] 20:56:11 INFO - PROCESS | 4852 | 1467431771927 Marionette DEBUG loaded listener.js 20:56:12 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED1D986400) [pid = 4852] [serial = 1859] [outer = 000000ED1D13A400] 20:56:12 INFO - PROCESS | 4852 | 1467431772347 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:56:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 20:56:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 691ms 20:56:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 20:56:12 INFO - PROCESS | 4852 | 1467431772402 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 20:56:12 INFO - PROCESS | 4852 | 1467431772405 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 20:56:12 INFO - PROCESS | 4852 | 1467431772414 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 20:56:12 INFO - PROCESS | 4852 | 1467431772416 Marionette TRACE conn5 <- [1,2442,null,{}] 20:56:12 INFO - PROCESS | 4852 | 1467431772420 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:56:12 INFO - PROCESS | 4852 | 1467431772426 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:12 INFO - PROCESS | 4852 | 1467431772567 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 20:56:12 INFO - PROCESS | 4852 | 1467431772574 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:12 INFO - PROCESS | 4852 | 1467431772576 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:12 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24773800 == 31 [pid = 4852] [id = 620] 20:56:12 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED1F462400) [pid = 4852] [serial = 1860] [outer = 0000000000000000] 20:56:12 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED1F707C00) [pid = 4852] [serial = 1861] [outer = 000000ED1F462400] 20:56:12 INFO - PROCESS | 4852 | 1467431772666 Marionette DEBUG loaded listener.js 20:56:12 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED1F9CC400) [pid = 4852] [serial = 1862] [outer = 000000ED1F462400] 20:56:13 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED206CC400) [pid = 4852] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 20:56:13 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED22C9B400) [pid = 4852] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 20:56:13 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED13AE4C00) [pid = 4852] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 20:56:13 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED13928000) [pid = 4852] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 20:56:13 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED13531C00) [pid = 4852] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 20:56:13 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED1D12D000) [pid = 4852] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 20:56:13 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED13A4E400) [pid = 4852] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 20:56:13 INFO - PROCESS | 4852 | --DOMWINDOW == 72 (000000ED2211AC00) [pid = 4852] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 20:56:13 INFO - PROCESS | 4852 | --DOMWINDOW == 71 (000000ED180D9000) [pid = 4852] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 20:56:13 INFO - PROCESS | 4852 | --DOMWINDOW == 70 (000000ED13528000) [pid = 4852] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 20:56:13 INFO - PROCESS | 4852 | --DOMWINDOW == 69 (000000ED1FDB1400) [pid = 4852] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 20:56:13 INFO - PROCESS | 4852 | --DOMWINDOW == 68 (000000ED2457BC00) [pid = 4852] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 20:56:13 INFO - PROCESS | 4852 | 1467431773307 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:56:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 20:56:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 943ms 20:56:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 20:56:13 INFO - PROCESS | 4852 | 1467431773354 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 20:56:13 INFO - PROCESS | 4852 | 1467431773356 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 20:56:13 INFO - PROCESS | 4852 | 1467431773360 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 20:56:13 INFO - PROCESS | 4852 | 1467431773362 Marionette TRACE conn5 <- [1,2446,null,{}] 20:56:13 INFO - PROCESS | 4852 | 1467431773365 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:56:13 INFO - PROCESS | 4852 | 1467431773367 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:13 INFO - PROCESS | 4852 | 1467431773456 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 20:56:13 INFO - PROCESS | 4852 | 1467431773538 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:13 INFO - PROCESS | 4852 | 1467431773539 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:13 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24B76800 == 32 [pid = 4852] [id = 621] 20:56:13 INFO - PROCESS | 4852 | ++DOMWINDOW == 69 (000000ED12DBEC00) [pid = 4852] [serial = 1863] [outer = 0000000000000000] 20:56:13 INFO - PROCESS | 4852 | ++DOMWINDOW == 70 (000000ED13AE1400) [pid = 4852] [serial = 1864] [outer = 000000ED12DBEC00] 20:56:13 INFO - PROCESS | 4852 | 1467431773585 Marionette DEBUG loaded listener.js 20:56:13 INFO - PROCESS | 4852 | ++DOMWINDOW == 71 (000000ED1FAA5800) [pid = 4852] [serial = 1865] [outer = 000000ED12DBEC00] 20:56:13 INFO - PROCESS | 4852 | 1467431773911 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:56:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 20:56:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 587ms 20:56:13 INFO - PROCESS | 4852 | 1467431773949 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 20:56:13 INFO - PROCESS | 4852 | 1467431773951 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 20:56:13 INFO - PROCESS | 4852 | 1467431773954 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 20:56:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 20:56:13 INFO - PROCESS | 4852 | 1467431773956 Marionette TRACE conn5 <- [1,2450,null,{}] 20:56:13 INFO - PROCESS | 4852 | 1467431773959 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:56:13 INFO - PROCESS | 4852 | 1467431773961 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:14 INFO - PROCESS | 4852 | 1467431774073 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 20:56:14 INFO - PROCESS | 4852 | 1467431774080 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:14 INFO - PROCESS | 4852 | 1467431774082 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:14 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24BE1000 == 33 [pid = 4852] [id = 622] 20:56:14 INFO - PROCESS | 4852 | ++DOMWINDOW == 72 (000000ED1384E400) [pid = 4852] [serial = 1866] [outer = 0000000000000000] 20:56:14 INFO - PROCESS | 4852 | ++DOMWINDOW == 73 (000000ED1FEF0C00) [pid = 4852] [serial = 1867] [outer = 000000ED1384E400] 20:56:14 INFO - PROCESS | 4852 | 1467431774128 Marionette DEBUG loaded listener.js 20:56:14 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED2010D800) [pid = 4852] [serial = 1868] [outer = 000000ED1384E400] 20:56:14 INFO - PROCESS | 4852 | 1467431774527 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:56:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 20:56:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 630ms 20:56:14 INFO - PROCESS | 4852 | 1467431774587 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 20:56:14 INFO - PROCESS | 4852 | 1467431774589 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 20:56:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 20:56:14 INFO - PROCESS | 4852 | 1467431774593 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 20:56:14 INFO - PROCESS | 4852 | 1467431774594 Marionette TRACE conn5 <- [1,2454,null,{}] 20:56:14 INFO - PROCESS | 4852 | 1467431774598 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:56:14 INFO - PROCESS | 4852 | 1467431774600 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:14 INFO - PROCESS | 4852 | 1467431774720 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 20:56:14 INFO - PROCESS | 4852 | 1467431774733 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:14 INFO - PROCESS | 4852 | 1467431774735 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:14 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27062800 == 34 [pid = 4852] [id = 623] 20:56:14 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED1FEFE000) [pid = 4852] [serial = 1869] [outer = 0000000000000000] 20:56:14 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED20A9C000) [pid = 4852] [serial = 1870] [outer = 000000ED1FEFE000] 20:56:14 INFO - PROCESS | 4852 | 1467431774779 Marionette DEBUG loaded listener.js 20:56:14 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED20DE6C00) [pid = 4852] [serial = 1871] [outer = 000000ED1FEFE000] 20:56:15 INFO - PROCESS | 4852 | 1467431775249 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:56:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 20:56:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 693ms 20:56:15 INFO - PROCESS | 4852 | 1467431775288 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 20:56:15 INFO - PROCESS | 4852 | 1467431775293 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 20:56:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 20:56:15 INFO - PROCESS | 4852 | 1467431775298 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 20:56:15 INFO - PROCESS | 4852 | 1467431775304 Marionette TRACE conn5 <- [1,2458,null,{}] 20:56:15 INFO - PROCESS | 4852 | 1467431775311 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:56:15 INFO - PROCESS | 4852 | 1467431775315 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:15 INFO - PROCESS | 4852 | 1467431775457 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 20:56:15 INFO - PROCESS | 4852 | 1467431775556 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:15 INFO - PROCESS | 4852 | 1467431775561 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:15 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED19450800 == 35 [pid = 4852] [id = 624] 20:56:15 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED13784400) [pid = 4852] [serial = 1872] [outer = 0000000000000000] 20:56:15 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED1379DC00) [pid = 4852] [serial = 1873] [outer = 000000ED13784400] 20:56:15 INFO - PROCESS | 4852 | 1467431775621 Marionette DEBUG loaded listener.js 20:56:15 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED13A58C00) [pid = 4852] [serial = 1874] [outer = 000000ED13784400] 20:56:16 INFO - PROCESS | 4852 | 1467431776433 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:56:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 20:56:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1196ms 20:56:16 INFO - PROCESS | 4852 | 1467431776498 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 20:56:16 INFO - PROCESS | 4852 | 1467431776503 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 20:56:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 20:56:16 INFO - PROCESS | 4852 | 1467431776510 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 20:56:16 INFO - PROCESS | 4852 | 1467431776513 Marionette TRACE conn5 <- [1,2462,null,{}] 20:56:16 INFO - PROCESS | 4852 | 1467431776517 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:56:16 INFO - PROCESS | 4852 | 1467431776520 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:16 INFO - PROCESS | 4852 | 1467431776653 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 20:56:16 INFO - PROCESS | 4852 | 1467431776797 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:16 INFO - PROCESS | 4852 | 1467431776800 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:16 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED23B86800 == 36 [pid = 4852] [id = 625] 20:56:16 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED19B9BC00) [pid = 4852] [serial = 1875] [outer = 0000000000000000] 20:56:16 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED1C6E1C00) [pid = 4852] [serial = 1876] [outer = 000000ED19B9BC00] 20:56:16 INFO - PROCESS | 4852 | 1467431776860 Marionette DEBUG loaded listener.js 20:56:16 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED1D14FC00) [pid = 4852] [serial = 1877] [outer = 000000ED19B9BC00] 20:56:17 INFO - PROCESS | 4852 | 1467431777756 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:56:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 20:56:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1288ms 20:56:17 INFO - PROCESS | 4852 | 1467431777800 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 20:56:17 INFO - PROCESS | 4852 | 1467431777805 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 20:56:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 20:56:17 INFO - PROCESS | 4852 | 1467431777810 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 20:56:17 INFO - PROCESS | 4852 | 1467431777814 Marionette TRACE conn5 <- [1,2466,null,{}] 20:56:17 INFO - PROCESS | 4852 | 1467431777819 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:56:17 INFO - PROCESS | 4852 | 1467431777822 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:17 INFO - PROCESS | 4852 | 1467431777946 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 20:56:18 INFO - PROCESS | 4852 | 1467431778075 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:18 INFO - PROCESS | 4852 | 1467431778080 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:18 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1D021800 == 37 [pid = 4852] [id = 626] 20:56:18 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED17C75000) [pid = 4852] [serial = 1878] [outer = 0000000000000000] 20:56:18 INFO - PROCESS | 4852 | ++DOMWINDOW == 85 (000000ED17CCA000) [pid = 4852] [serial = 1879] [outer = 000000ED17C75000] 20:56:18 INFO - PROCESS | 4852 | 1467431778132 Marionette DEBUG loaded listener.js 20:56:18 INFO - PROCESS | 4852 | ++DOMWINDOW == 86 (000000ED1966A000) [pid = 4852] [serial = 1880] [outer = 000000ED17C75000] 20:56:18 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24BE1000 == 36 [pid = 4852] [id = 622] 20:56:18 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24B76800 == 35 [pid = 4852] [id = 621] 20:56:18 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24773800 == 34 [pid = 4852] [id = 620] 20:56:18 INFO - PROCESS | 4852 | --DOCSHELL 000000ED23A70000 == 33 [pid = 4852] [id = 619] 20:56:18 INFO - PROCESS | 4852 | --DOCSHELL 000000ED21592000 == 32 [pid = 4852] [id = 618] 20:56:18 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1F341000 == 31 [pid = 4852] [id = 617] 20:56:18 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1D1BE000 == 30 [pid = 4852] [id = 616] 20:56:18 INFO - PROCESS | 4852 | --DOCSHELL 000000ED186CE000 == 29 [pid = 4852] [id = 615] 20:56:18 INFO - PROCESS | 4852 | --DOMWINDOW == 85 (000000ED25004800) [pid = 4852] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 20:56:18 INFO - PROCESS | 4852 | --DOMWINDOW == 84 (000000ED20DEF800) [pid = 4852] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 20:56:18 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED23805000) [pid = 4852] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 20:56:18 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED21789800) [pid = 4852] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 20:56:18 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED13DB1800) [pid = 4852] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 20:56:18 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED183E1C00) [pid = 4852] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 20:56:18 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED13AE1000) [pid = 4852] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 20:56:18 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED1832E800) [pid = 4852] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 20:56:18 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED1F702800) [pid = 4852] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 20:56:18 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED1FAA6000) [pid = 4852] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 20:56:18 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED1D133000) [pid = 4852] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 20:56:18 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED1D909000) [pid = 4852] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 20:56:18 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED1D139000) [pid = 4852] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 20:56:18 INFO - PROCESS | 4852 | --DOMWINDOW == 72 (000000ED1EBF6400) [pid = 4852] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 20:56:18 INFO - PROCESS | 4852 | --DOMWINDOW == 71 (000000ED22A64C00) [pid = 4852] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 20:56:18 INFO - PROCESS | 4852 | --DOMWINDOW == 70 (000000ED1D138000) [pid = 4852] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 20:56:18 INFO - PROCESS | 4852 | --DOMWINDOW == 69 (000000ED23B51400) [pid = 4852] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 20:56:18 INFO - PROCESS | 4852 | --DOMWINDOW == 68 (000000ED25043800) [pid = 4852] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 20:56:18 INFO - PROCESS | 4852 | --DOMWINDOW == 67 (000000ED23ACD400) [pid = 4852] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 20:56:18 INFO - PROCESS | 4852 | --DOMWINDOW == 66 (000000ED20DED800) [pid = 4852] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 20:56:18 INFO - PROCESS | 4852 | --DOMWINDOW == 65 (000000ED24575000) [pid = 4852] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 20:56:18 INFO - PROCESS | 4852 | --DOMWINDOW == 64 (000000ED1FEF2800) [pid = 4852] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 20:56:18 INFO - PROCESS | 4852 | --DOMWINDOW == 63 (000000ED206C7800) [pid = 4852] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 20:56:18 INFO - PROCESS | 4852 | 1467431778633 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:56:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 20:56:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 879ms 20:56:18 INFO - PROCESS | 4852 | 1467431778693 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 20:56:18 INFO - PROCESS | 4852 | 1467431778697 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 20:56:18 INFO - PROCESS | 4852 | 1467431778708 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 20:56:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 20:56:18 INFO - PROCESS | 4852 | 1467431778711 Marionette TRACE conn5 <- [1,2470,null,{}] 20:56:18 INFO - PROCESS | 4852 | 1467431778715 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:56:18 INFO - PROCESS | 4852 | 1467431778717 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:18 INFO - PROCESS | 4852 | 1467431778808 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 20:56:18 INFO - PROCESS | 4852 | 1467431778817 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:18 INFO - PROCESS | 4852 | 1467431778820 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:18 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1FF3E800 == 30 [pid = 4852] [id = 627] 20:56:18 INFO - PROCESS | 4852 | ++DOMWINDOW == 64 (000000ED19598800) [pid = 4852] [serial = 1881] [outer = 0000000000000000] 20:56:18 INFO - PROCESS | 4852 | ++DOMWINDOW == 65 (000000ED199D4800) [pid = 4852] [serial = 1882] [outer = 000000ED19598800] 20:56:18 INFO - PROCESS | 4852 | 1467431778868 Marionette DEBUG loaded listener.js 20:56:18 INFO - PROCESS | 4852 | ++DOMWINDOW == 66 (000000ED1D131400) [pid = 4852] [serial = 1883] [outer = 000000ED19598800] 20:56:19 INFO - PROCESS | 4852 | 1467431779363 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:56:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 20:56:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 692ms 20:56:19 INFO - PROCESS | 4852 | 1467431779405 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 20:56:19 INFO - PROCESS | 4852 | 1467431779408 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 20:56:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 20:56:19 INFO - PROCESS | 4852 | 1467431779411 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 20:56:19 INFO - PROCESS | 4852 | 1467431779415 Marionette TRACE conn5 <- [1,2474,null,{}] 20:56:19 INFO - PROCESS | 4852 | 1467431779427 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:56:19 INFO - PROCESS | 4852 | 1467431779432 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:19 INFO - PROCESS | 4852 | 1467431779551 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 20:56:19 INFO - PROCESS | 4852 | 1467431779640 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:19 INFO - PROCESS | 4852 | 1467431779644 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:19 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED238A5000 == 31 [pid = 4852] [id = 628] 20:56:19 INFO - PROCESS | 4852 | ++DOMWINDOW == 67 (000000ED13781C00) [pid = 4852] [serial = 1884] [outer = 0000000000000000] 20:56:19 INFO - PROCESS | 4852 | ++DOMWINDOW == 68 (000000ED1F45B400) [pid = 4852] [serial = 1885] [outer = 000000ED13781C00] 20:56:19 INFO - PROCESS | 4852 | 1467431779700 Marionette DEBUG loaded listener.js 20:56:19 INFO - PROCESS | 4852 | ++DOMWINDOW == 69 (000000ED1F6E2000) [pid = 4852] [serial = 1886] [outer = 000000ED13781C00] 20:56:20 INFO - PROCESS | 4852 | 1467431780089 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:56:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 20:56:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 735ms 20:56:20 INFO - PROCESS | 4852 | 1467431780148 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 20:56:20 INFO - PROCESS | 4852 | 1467431780151 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 20:56:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 20:56:20 INFO - PROCESS | 4852 | 1467431780155 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 20:56:20 INFO - PROCESS | 4852 | 1467431780157 Marionette TRACE conn5 <- [1,2478,null,{}] 20:56:20 INFO - PROCESS | 4852 | 1467431780160 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:56:20 INFO - PROCESS | 4852 | 1467431780162 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:20 INFO - PROCESS | 4852 | 1467431780252 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 20:56:20 INFO - PROCESS | 4852 | 1467431780257 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:20 INFO - PROCESS | 4852 | 1467431780259 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:20 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED2479F000 == 32 [pid = 4852] [id = 629] 20:56:20 INFO - PROCESS | 4852 | ++DOMWINDOW == 70 (000000ED1F9C9000) [pid = 4852] [serial = 1887] [outer = 0000000000000000] 20:56:20 INFO - PROCESS | 4852 | ++DOMWINDOW == 71 (000000ED1FDA7000) [pid = 4852] [serial = 1888] [outer = 000000ED1F9C9000] 20:56:20 INFO - PROCESS | 4852 | 1467431780305 Marionette DEBUG loaded listener.js 20:56:20 INFO - PROCESS | 4852 | ++DOMWINDOW == 72 (000000ED1FEF3800) [pid = 4852] [serial = 1889] [outer = 000000ED1F9C9000] 20:56:20 INFO - PROCESS | 4852 | 1467431780790 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:56:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 20:56:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 692ms 20:56:20 INFO - PROCESS | 4852 | 1467431780849 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 20:56:20 INFO - PROCESS | 4852 | 1467431780852 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 20:56:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 20:56:20 INFO - PROCESS | 4852 | 1467431780861 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 20:56:20 INFO - PROCESS | 4852 | 1467431780863 Marionette TRACE conn5 <- [1,2482,null,{}] 20:56:20 INFO - PROCESS | 4852 | 1467431780867 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:56:20 INFO - PROCESS | 4852 | 1467431780869 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:21 INFO - PROCESS | 4852 | 1467431781007 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 20:56:21 INFO - PROCESS | 4852 | 1467431781069 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:21 INFO - PROCESS | 4852 | 1467431781071 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:21 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24BE2800 == 33 [pid = 4852] [id = 630] 20:56:21 INFO - PROCESS | 4852 | ++DOMWINDOW == 73 (000000ED20491C00) [pid = 4852] [serial = 1890] [outer = 0000000000000000] 20:56:21 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED20A5BC00) [pid = 4852] [serial = 1891] [outer = 000000ED20491C00] 20:56:21 INFO - PROCESS | 4852 | 1467431781116 Marionette DEBUG loaded listener.js 20:56:21 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED20DEDC00) [pid = 4852] [serial = 1892] [outer = 000000ED20491C00] 20:56:21 INFO - PROCESS | 4852 | 1467431781569 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:56:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 20:56:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 734ms 20:56:21 INFO - PROCESS | 4852 | 1467431781592 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 20:56:21 INFO - PROCESS | 4852 | 1467431781594 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 20:56:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 20:56:21 INFO - PROCESS | 4852 | 1467431781598 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 20:56:21 INFO - PROCESS | 4852 | 1467431781600 Marionette TRACE conn5 <- [1,2486,null,{}] 20:56:21 INFO - PROCESS | 4852 | 1467431781603 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:56:21 INFO - PROCESS | 4852 | 1467431781609 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:21 INFO - PROCESS | 4852 | 1467431781756 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 20:56:21 INFO - PROCESS | 4852 | 1467431781768 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:21 INFO - PROCESS | 4852 | 1467431781770 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:21 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27312800 == 34 [pid = 4852] [id = 631] 20:56:21 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED20E53C00) [pid = 4852] [serial = 1893] [outer = 0000000000000000] 20:56:21 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED2154FC00) [pid = 4852] [serial = 1894] [outer = 000000ED20E53C00] 20:56:21 INFO - PROCESS | 4852 | 1467431781861 Marionette DEBUG loaded listener.js 20:56:21 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED2277D800) [pid = 4852] [serial = 1895] [outer = 000000ED20E53C00] 20:56:22 INFO - PROCESS | 4852 | 1467431782286 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:56:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 20:56:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 734ms 20:56:22 INFO - PROCESS | 4852 | 1467431782368 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 20:56:22 INFO - PROCESS | 4852 | 1467431782370 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 20:56:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 20:56:22 INFO - PROCESS | 4852 | 1467431782378 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 20:56:22 INFO - PROCESS | 4852 | 1467431782380 Marionette TRACE conn5 <- [1,2490,null,{}] 20:56:22 INFO - PROCESS | 4852 | 1467431782383 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:56:22 INFO - PROCESS | 4852 | 1467431782385 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:22 INFO - PROCESS | 4852 | 1467431782540 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 20:56:22 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED19412800) [pid = 4852] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 20:56:22 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED1378F000) [pid = 4852] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 20:56:22 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED13B31800) [pid = 4852] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 20:56:22 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED13522C00) [pid = 4852] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 20:56:22 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED1F462400) [pid = 4852] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 20:56:22 INFO - PROCESS | 4852 | --DOMWINDOW == 72 (000000ED1D13A400) [pid = 4852] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 20:56:22 INFO - PROCESS | 4852 | --DOMWINDOW == 71 (000000ED12DBEC00) [pid = 4852] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 20:56:22 INFO - PROCESS | 4852 | --DOMWINDOW == 70 (000000ED1384E400) [pid = 4852] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 20:56:22 INFO - PROCESS | 4852 | --DOMWINDOW == 69 (000000ED13A5C800) [pid = 4852] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 20:56:22 INFO - PROCESS | 4852 | --DOMWINDOW == 68 (000000ED1D14A000) [pid = 4852] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 20:56:22 INFO - PROCESS | 4852 | --DOMWINDOW == 67 (000000ED22C97400) [pid = 4852] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 20:56:22 INFO - PROCESS | 4852 | --DOMWINDOW == 66 (000000ED1C6E3800) [pid = 4852] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 20:56:22 INFO - PROCESS | 4852 | 1467431782600 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:22 INFO - PROCESS | 4852 | 1467431782602 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:22 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED20EAB800 == 35 [pid = 4852] [id = 632] 20:56:22 INFO - PROCESS | 4852 | ++DOMWINDOW == 67 (000000ED11A40800) [pid = 4852] [serial = 1896] [outer = 0000000000000000] 20:56:22 INFO - PROCESS | 4852 | ++DOMWINDOW == 68 (000000ED137A0C00) [pid = 4852] [serial = 1897] [outer = 000000ED11A40800] 20:56:22 INFO - PROCESS | 4852 | 1467431782646 Marionette DEBUG loaded listener.js 20:56:22 INFO - PROCESS | 4852 | ++DOMWINDOW == 69 (000000ED1D97D000) [pid = 4852] [serial = 1898] [outer = 000000ED11A40800] 20:56:23 INFO - PROCESS | 4852 | 1467431783006 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:56:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 20:56:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 690ms 20:56:23 INFO - PROCESS | 4852 | 1467431783070 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 20:56:23 INFO - PROCESS | 4852 | 1467431783072 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 20:56:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 20:56:23 INFO - PROCESS | 4852 | 1467431783075 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 20:56:23 INFO - PROCESS | 4852 | 1467431783077 Marionette TRACE conn5 <- [1,2494,null,{}] 20:56:23 INFO - PROCESS | 4852 | 1467431783080 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:56:23 INFO - PROCESS | 4852 | 1467431783082 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:23 INFO - PROCESS | 4852 | 1467431783166 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 20:56:23 INFO - PROCESS | 4852 | 1467431783171 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:23 INFO - PROCESS | 4852 | 1467431783173 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:23 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27DA4800 == 36 [pid = 4852] [id = 633] 20:56:23 INFO - PROCESS | 4852 | ++DOMWINDOW == 70 (000000ED22A95000) [pid = 4852] [serial = 1899] [outer = 0000000000000000] 20:56:23 INFO - PROCESS | 4852 | ++DOMWINDOW == 71 (000000ED22C9BC00) [pid = 4852] [serial = 1900] [outer = 000000ED22A95000] 20:56:23 INFO - PROCESS | 4852 | 1467431783217 Marionette DEBUG loaded listener.js 20:56:23 INFO - PROCESS | 4852 | ++DOMWINDOW == 72 (000000ED23807400) [pid = 4852] [serial = 1901] [outer = 000000ED22A95000] 20:56:23 INFO - PROCESS | 4852 | 1467431783663 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:56:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 20:56:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 627ms 20:56:23 INFO - PROCESS | 4852 | 1467431783705 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 20:56:23 INFO - PROCESS | 4852 | 1467431783715 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 20:56:23 INFO - PROCESS | 4852 | 1467431783719 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 20:56:23 INFO - PROCESS | 4852 | 1467431783721 Marionette TRACE conn5 <- [1,2498,null,{}] 20:56:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 20:56:23 INFO - PROCESS | 4852 | 1467431783725 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:56:23 INFO - PROCESS | 4852 | 1467431783727 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:23 INFO - PROCESS | 4852 | 1467431783811 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 20:56:23 INFO - PROCESS | 4852 | 1467431783819 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:23 INFO - PROCESS | 4852 | 1467431783821 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:23 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27F3C800 == 37 [pid = 4852] [id = 634] 20:56:23 INFO - PROCESS | 4852 | ++DOMWINDOW == 73 (000000ED2380FC00) [pid = 4852] [serial = 1902] [outer = 0000000000000000] 20:56:23 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED23AD1000) [pid = 4852] [serial = 1903] [outer = 000000ED2380FC00] 20:56:23 INFO - PROCESS | 4852 | 1467431783865 Marionette DEBUG loaded listener.js 20:56:23 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED23B4F400) [pid = 4852] [serial = 1904] [outer = 000000ED2380FC00] 20:56:24 INFO - PROCESS | 4852 | 1467431784302 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:56:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 20:56:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 628ms 20:56:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 20:56:24 INFO - PROCESS | 4852 | 1467431784354 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 20:56:24 INFO - PROCESS | 4852 | 1467431784356 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 20:56:24 INFO - PROCESS | 4852 | 1467431784359 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 20:56:24 INFO - PROCESS | 4852 | 1467431784361 Marionette TRACE conn5 <- [1,2502,null,{}] 20:56:24 INFO - PROCESS | 4852 | 1467431784365 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:56:24 INFO - PROCESS | 4852 | 1467431784366 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:24 INFO - PROCESS | 4852 | 1467431784450 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 20:56:24 INFO - PROCESS | 4852 | 1467431784456 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:24 INFO - PROCESS | 4852 | 1467431784458 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:24 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27FA4800 == 38 [pid = 4852] [id = 635] 20:56:24 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED23B60C00) [pid = 4852] [serial = 1905] [outer = 0000000000000000] 20:56:24 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED23B67800) [pid = 4852] [serial = 1906] [outer = 000000ED23B60C00] 20:56:24 INFO - PROCESS | 4852 | 1467431784502 Marionette DEBUG loaded listener.js 20:56:24 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED20339400) [pid = 4852] [serial = 1907] [outer = 000000ED23B60C00] 20:56:25 INFO - PROCESS | 4852 | 1467431785215 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:56:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 20:56:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 945ms 20:56:25 INFO - PROCESS | 4852 | 1467431785307 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 20:56:25 INFO - PROCESS | 4852 | 1467431785312 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 20:56:25 INFO - PROCESS | 4852 | 1467431785317 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 20:56:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 20:56:25 INFO - PROCESS | 4852 | 1467431785323 Marionette TRACE conn5 <- [1,2506,null,{}] 20:56:25 INFO - PROCESS | 4852 | 1467431785328 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:56:25 INFO - PROCESS | 4852 | 1467431785332 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:25 INFO - PROCESS | 4852 | 1467431785492 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 20:56:25 INFO - PROCESS | 4852 | 1467431785582 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:25 INFO - PROCESS | 4852 | 1467431785585 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:25 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED203E6800 == 39 [pid = 4852] [id = 636] 20:56:25 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED183B7800) [pid = 4852] [serial = 1908] [outer = 0000000000000000] 20:56:25 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED1A067C00) [pid = 4852] [serial = 1909] [outer = 000000ED183B7800] 20:56:25 INFO - PROCESS | 4852 | 1467431785646 Marionette DEBUG loaded listener.js 20:56:25 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED1D3E4C00) [pid = 4852] [serial = 1910] [outer = 000000ED183B7800] 20:56:26 INFO - PROCESS | 4852 | 1467431786230 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:56:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 20:56:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 986ms 20:56:26 INFO - PROCESS | 4852 | 1467431786307 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 20:56:26 INFO - PROCESS | 4852 | 1467431786312 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 20:56:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 20:56:26 INFO - PROCESS | 4852 | 1467431786319 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 20:56:26 INFO - PROCESS | 4852 | 1467431786322 Marionette TRACE conn5 <- [1,2510,null,{}] 20:56:26 INFO - PROCESS | 4852 | 1467431786326 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:56:26 INFO - PROCESS | 4852 | 1467431786329 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:26 INFO - PROCESS | 4852 | 1467431786455 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 20:56:26 INFO - PROCESS | 4852 | 1467431786573 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:26 INFO - PROCESS | 4852 | 1467431786576 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:26 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED2706B000 == 40 [pid = 4852] [id = 637] 20:56:26 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED1F703000) [pid = 4852] [serial = 1911] [outer = 0000000000000000] 20:56:26 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED1FEF8800) [pid = 4852] [serial = 1912] [outer = 000000ED1F703000] 20:56:26 INFO - PROCESS | 4852 | 1467431786635 Marionette DEBUG loaded listener.js 20:56:26 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED21419400) [pid = 4852] [serial = 1913] [outer = 000000ED1F703000] 20:56:27 INFO - PROCESS | 4852 | 1467431787261 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:56:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 20:56:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 985ms 20:56:27 INFO - PROCESS | 4852 | 1467431787305 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 20:56:27 INFO - PROCESS | 4852 | 1467431787308 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 20:56:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 20:56:27 INFO - PROCESS | 4852 | 1467431787312 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 20:56:27 INFO - PROCESS | 4852 | 1467431787316 Marionette TRACE conn5 <- [1,2514,null,{}] 20:56:27 INFO - PROCESS | 4852 | 1467431787328 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:56:27 INFO - PROCESS | 4852 | 1467431787333 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:27 INFO - PROCESS | 4852 | 1467431787449 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 20:56:27 INFO - PROCESS | 4852 | 1467431787575 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:27 INFO - PROCESS | 4852 | 1467431787579 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:27 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED28033000 == 41 [pid = 4852] [id = 638] 20:56:27 INFO - PROCESS | 4852 | ++DOMWINDOW == 85 (000000ED23B48400) [pid = 4852] [serial = 1914] [outer = 0000000000000000] 20:56:27 INFO - PROCESS | 4852 | ++DOMWINDOW == 86 (000000ED23B62400) [pid = 4852] [serial = 1915] [outer = 000000ED23B48400] 20:56:27 INFO - PROCESS | 4852 | 1467431787638 Marionette DEBUG loaded listener.js 20:56:27 INFO - PROCESS | 4852 | ++DOMWINDOW == 87 (000000ED25006400) [pid = 4852] [serial = 1916] [outer = 000000ED23B48400] 20:56:28 INFO - PROCESS | 4852 | 1467431788303 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:56:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 20:56:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1197ms 20:56:28 INFO - PROCESS | 4852 | 1467431788511 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 20:56:28 INFO - PROCESS | 4852 | 1467431788516 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 20:56:28 INFO - PROCESS | 4852 | 1467431788521 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 20:56:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 20:56:28 INFO - PROCESS | 4852 | 1467431788524 Marionette TRACE conn5 <- [1,2518,null,{}] 20:56:28 INFO - PROCESS | 4852 | 1467431788530 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:56:28 INFO - PROCESS | 4852 | 1467431788533 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:28 INFO - PROCESS | 4852 | 1467431788647 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 20:56:28 INFO - PROCESS | 4852 | 1467431788770 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:28 INFO - PROCESS | 4852 | 1467431788776 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:28 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1D1CC000 == 42 [pid = 4852] [id = 639] 20:56:28 INFO - PROCESS | 4852 | ++DOMWINDOW == 88 (000000ED13789800) [pid = 4852] [serial = 1917] [outer = 0000000000000000] 20:56:28 INFO - PROCESS | 4852 | ++DOMWINDOW == 89 (000000ED13853000) [pid = 4852] [serial = 1918] [outer = 000000ED13789800] 20:56:28 INFO - PROCESS | 4852 | 1467431788828 Marionette DEBUG loaded listener.js 20:56:28 INFO - PROCESS | 4852 | ++DOMWINDOW == 90 (000000ED19597400) [pid = 4852] [serial = 1919] [outer = 000000ED13789800] 20:56:29 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27F3C800 == 41 [pid = 4852] [id = 634] 20:56:29 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27DA4800 == 40 [pid = 4852] [id = 633] 20:56:29 INFO - PROCESS | 4852 | --DOCSHELL 000000ED20EAB800 == 39 [pid = 4852] [id = 632] 20:56:29 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27312800 == 38 [pid = 4852] [id = 631] 20:56:29 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24BE2800 == 37 [pid = 4852] [id = 630] 20:56:29 INFO - PROCESS | 4852 | --DOCSHELL 000000ED2479F000 == 36 [pid = 4852] [id = 629] 20:56:29 INFO - PROCESS | 4852 | --DOCSHELL 000000ED238A5000 == 35 [pid = 4852] [id = 628] 20:56:29 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1FF3E800 == 34 [pid = 4852] [id = 627] 20:56:29 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1D021800 == 33 [pid = 4852] [id = 626] 20:56:29 INFO - PROCESS | 4852 | --DOCSHELL 000000ED23B86800 == 32 [pid = 4852] [id = 625] 20:56:29 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27062800 == 31 [pid = 4852] [id = 623] 20:56:29 INFO - PROCESS | 4852 | --DOCSHELL 000000ED19450800 == 30 [pid = 4852] [id = 624] 20:56:29 INFO - PROCESS | 4852 | --DOCSHELL 000000ED19445000 == 29 [pid = 4852] [id = 614] 20:56:29 INFO - PROCESS | 4852 | --DOCSHELL 000000ED28033000 == 28 [pid = 4852] [id = 638] 20:56:29 INFO - PROCESS | 4852 | --DOCSHELL 000000ED2706B000 == 27 [pid = 4852] [id = 637] 20:56:29 INFO - PROCESS | 4852 | --DOCSHELL 000000ED203E6800 == 26 [pid = 4852] [id = 636] 20:56:29 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27FA4800 == 25 [pid = 4852] [id = 635] 20:56:29 INFO - PROCESS | 4852 | --DOMWINDOW == 89 (000000ED1959A800) [pid = 4852] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 20:56:29 INFO - PROCESS | 4852 | --DOMWINDOW == 88 (000000ED13799C00) [pid = 4852] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 20:56:29 INFO - PROCESS | 4852 | --DOMWINDOW == 87 (000000ED1384B800) [pid = 4852] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 20:56:29 INFO - PROCESS | 4852 | --DOMWINDOW == 86 (000000ED13C24800) [pid = 4852] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 20:56:29 INFO - PROCESS | 4852 | --DOMWINDOW == 85 (000000ED1378DC00) [pid = 4852] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 20:56:29 INFO - PROCESS | 4852 | --DOMWINDOW == 84 (000000ED13A57C00) [pid = 4852] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 20:56:29 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED14B52000) [pid = 4852] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 20:56:29 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED1F707C00) [pid = 4852] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 20:56:29 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED1D986400) [pid = 4852] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 20:56:29 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED1D1AD800) [pid = 4852] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 20:56:29 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED13AE1400) [pid = 4852] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 20:56:29 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED1FEF0C00) [pid = 4852] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 20:56:29 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED2010D800) [pid = 4852] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 20:56:29 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED199D2C00) [pid = 4852] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 20:56:29 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED146DC400) [pid = 4852] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 20:56:29 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED1FAA3000) [pid = 4852] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 20:56:29 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED1F468400) [pid = 4852] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 20:56:30 INFO - PROCESS | 4852 | --DOMWINDOW == 72 (000000ED25044000) [pid = 4852] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 20:56:30 INFO - PROCESS | 4852 | --DOMWINDOW == 71 (000000ED22C9B000) [pid = 4852] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 20:56:30 INFO - PROCESS | 4852 | --DOMWINDOW == 70 (000000ED1F9CC400) [pid = 4852] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 20:56:30 INFO - PROCESS | 4852 | --DOMWINDOW == 69 (000000ED1C6EE000) [pid = 4852] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 20:56:30 INFO - PROCESS | 4852 | --DOMWINDOW == 68 (000000ED1D133400) [pid = 4852] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 20:56:30 INFO - PROCESS | 4852 | --DOMWINDOW == 67 (000000ED1FAA5800) [pid = 4852] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 20:56:30 INFO - PROCESS | 4852 | --DOMWINDOW == 66 (000000ED20A9C000) [pid = 4852] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 20:56:30 INFO - PROCESS | 4852 | --DOMWINDOW == 65 (000000ED199D5000) [pid = 4852] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 20:56:30 INFO - PROCESS | 4852 | 1467431790190 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:56:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 20:56:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1728ms 20:56:30 INFO - PROCESS | 4852 | 1467431790254 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 20:56:30 INFO - PROCESS | 4852 | 1467431790258 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 20:56:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 20:56:30 INFO - PROCESS | 4852 | 1467431790264 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 20:56:30 INFO - PROCESS | 4852 | 1467431790267 Marionette TRACE conn5 <- [1,2522,null,{}] 20:56:30 INFO - PROCESS | 4852 | 1467431790277 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:56:30 INFO - PROCESS | 4852 | 1467431790280 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:30 INFO - PROCESS | 4852 | 1467431790386 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 20:56:30 INFO - PROCESS | 4852 | 1467431790393 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:30 INFO - PROCESS | 4852 | 1467431790398 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:30 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED19435800 == 26 [pid = 4852] [id = 640] 20:56:30 INFO - PROCESS | 4852 | ++DOMWINDOW == 66 (000000ED13796C00) [pid = 4852] [serial = 1920] [outer = 0000000000000000] 20:56:30 INFO - PROCESS | 4852 | ++DOMWINDOW == 67 (000000ED1384F800) [pid = 4852] [serial = 1921] [outer = 000000ED13796C00] 20:56:30 INFO - PROCESS | 4852 | 1467431790448 Marionette DEBUG loaded listener.js 20:56:30 INFO - PROCESS | 4852 | ++DOMWINDOW == 68 (000000ED13AE1400) [pid = 4852] [serial = 1922] [outer = 000000ED13796C00] 20:56:30 INFO - PROCESS | 4852 | 1467431790930 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:56:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 20:56:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 733ms 20:56:31 INFO - PROCESS | 4852 | 1467431791001 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 20:56:31 INFO - PROCESS | 4852 | 1467431791007 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 20:56:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 20:56:31 INFO - PROCESS | 4852 | 1467431791013 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 20:56:31 INFO - PROCESS | 4852 | 1467431791016 Marionette TRACE conn5 <- [1,2526,null,{}] 20:56:31 INFO - PROCESS | 4852 | 1467431791020 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:56:31 INFO - PROCESS | 4852 | 1467431791023 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:31 INFO - PROCESS | 4852 | 1467431791116 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 20:56:31 INFO - PROCESS | 4852 | 1467431791131 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:31 INFO - PROCESS | 4852 | 1467431791134 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:31 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1D37B800 == 27 [pid = 4852] [id = 641] 20:56:31 INFO - PROCESS | 4852 | ++DOMWINDOW == 69 (000000ED1790AC00) [pid = 4852] [serial = 1923] [outer = 0000000000000000] 20:56:31 INFO - PROCESS | 4852 | ++DOMWINDOW == 70 (000000ED17915800) [pid = 4852] [serial = 1924] [outer = 000000ED1790AC00] 20:56:31 INFO - PROCESS | 4852 | 1467431791183 Marionette DEBUG loaded listener.js 20:56:31 INFO - PROCESS | 4852 | ++DOMWINDOW == 71 (000000ED18329C00) [pid = 4852] [serial = 1925] [outer = 000000ED1790AC00] 20:56:31 INFO - PROCESS | 4852 | 1467431791689 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:56:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 20:56:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 733ms 20:56:31 INFO - PROCESS | 4852 | 1467431791748 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 20:56:31 INFO - PROCESS | 4852 | 1467431791750 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 20:56:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 20:56:31 INFO - PROCESS | 4852 | 1467431791787 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 20:56:31 INFO - PROCESS | 4852 | 1467431791791 Marionette TRACE conn5 <- [1,2530,null,{}] 20:56:31 INFO - PROCESS | 4852 | 1467431791805 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:56:31 INFO - PROCESS | 4852 | 1467431791809 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:31 INFO - PROCESS | 4852 | 1467431791929 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 20:56:31 INFO - PROCESS | 4852 | 1467431791982 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:31 INFO - PROCESS | 4852 | 1467431791985 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:32 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED2085F000 == 28 [pid = 4852] [id = 642] 20:56:32 INFO - PROCESS | 4852 | ++DOMWINDOW == 72 (000000ED13782C00) [pid = 4852] [serial = 1926] [outer = 0000000000000000] 20:56:32 INFO - PROCESS | 4852 | ++DOMWINDOW == 73 (000000ED1C627400) [pid = 4852] [serial = 1927] [outer = 000000ED13782C00] 20:56:32 INFO - PROCESS | 4852 | 1467431792035 Marionette DEBUG loaded listener.js 20:56:32 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED1D12F400) [pid = 4852] [serial = 1928] [outer = 000000ED13782C00] 20:56:32 INFO - PROCESS | 4852 | 1467431792475 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:56:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 20:56:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 773ms 20:56:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 20:56:32 INFO - PROCESS | 4852 | 1467431792530 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 20:56:32 INFO - PROCESS | 4852 | 1467431792533 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 20:56:32 INFO - PROCESS | 4852 | 1467431792536 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 20:56:32 INFO - PROCESS | 4852 | 1467431792538 Marionette TRACE conn5 <- [1,2534,null,{}] 20:56:32 INFO - PROCESS | 4852 | 1467431792550 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:56:32 INFO - PROCESS | 4852 | 1467431792553 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:32 INFO - PROCESS | 4852 | 1467431792668 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 20:56:32 INFO - PROCESS | 4852 | 1467431792679 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:32 INFO - PROCESS | 4852 | 1467431792681 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:32 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED22ABA800 == 29 [pid = 4852] [id = 643] 20:56:32 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED1D154000) [pid = 4852] [serial = 1929] [outer = 0000000000000000] 20:56:32 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED1D938000) [pid = 4852] [serial = 1930] [outer = 000000ED1D154000] 20:56:32 INFO - PROCESS | 4852 | 1467431792732 Marionette DEBUG loaded listener.js 20:56:32 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED1F39E000) [pid = 4852] [serial = 1931] [outer = 000000ED1D154000] 20:56:33 INFO - PROCESS | 4852 | 1467431793228 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:56:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 20:56:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 733ms 20:56:33 INFO - PROCESS | 4852 | 1467431793291 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 20:56:33 INFO - PROCESS | 4852 | 1467431793293 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 20:56:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 20:56:33 INFO - PROCESS | 4852 | 1467431793307 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 20:56:33 INFO - PROCESS | 4852 | 1467431793309 Marionette TRACE conn5 <- [1,2538,null,{}] 20:56:33 INFO - PROCESS | 4852 | 1467431793312 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:56:33 INFO - PROCESS | 4852 | 1467431793314 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:33 INFO - PROCESS | 4852 | 1467431793425 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 20:56:33 INFO - PROCESS | 4852 | 1467431793436 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:33 INFO - PROCESS | 4852 | 1467431793438 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:33 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24777800 == 30 [pid = 4852] [id = 644] 20:56:33 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED17909400) [pid = 4852] [serial = 1932] [outer = 0000000000000000] 20:56:33 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED1F707800) [pid = 4852] [serial = 1933] [outer = 000000ED17909400] 20:56:33 INFO - PROCESS | 4852 | 1467431793484 Marionette DEBUG loaded listener.js 20:56:33 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED1F468800) [pid = 4852] [serial = 1934] [outer = 000000ED17909400] 20:56:33 INFO - PROCESS | 4852 | 1467431793978 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:56:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 20:56:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 734ms 20:56:34 INFO - PROCESS | 4852 | 1467431794049 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 20:56:34 INFO - PROCESS | 4852 | 1467431794051 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 20:56:34 INFO - PROCESS | 4852 | 1467431794055 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 20:56:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 20:56:34 INFO - PROCESS | 4852 | 1467431794056 Marionette TRACE conn5 <- [1,2542,null,{}] 20:56:34 INFO - PROCESS | 4852 | 1467431794060 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:56:34 INFO - PROCESS | 4852 | 1467431794066 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:34 INFO - PROCESS | 4852 | 1467431794209 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 20:56:34 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED20491C00) [pid = 4852] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 20:56:34 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED20E53C00) [pid = 4852] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 20:56:34 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED11A40800) [pid = 4852] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 20:56:34 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED1FEFE000) [pid = 4852] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 20:56:34 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED13784400) [pid = 4852] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 20:56:34 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED13781C00) [pid = 4852] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 20:56:34 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED19B9BC00) [pid = 4852] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 20:56:34 INFO - PROCESS | 4852 | --DOMWINDOW == 72 (000000ED17C75000) [pid = 4852] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 20:56:34 INFO - PROCESS | 4852 | --DOMWINDOW == 71 (000000ED19598800) [pid = 4852] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 20:56:34 INFO - PROCESS | 4852 | --DOMWINDOW == 70 (000000ED1F9C9000) [pid = 4852] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 20:56:34 INFO - PROCESS | 4852 | --DOMWINDOW == 69 (000000ED22A95000) [pid = 4852] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 20:56:34 INFO - PROCESS | 4852 | --DOMWINDOW == 68 (000000ED23B60C00) [pid = 4852] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 20:56:34 INFO - PROCESS | 4852 | --DOMWINDOW == 67 (000000ED2380FC00) [pid = 4852] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 20:56:34 INFO - PROCESS | 4852 | 1467431794485 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:34 INFO - PROCESS | 4852 | 1467431794487 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:34 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED19928800 == 31 [pid = 4852] [id = 645] 20:56:34 INFO - PROCESS | 4852 | ++DOMWINDOW == 68 (000000ED1292E000) [pid = 4852] [serial = 1935] [outer = 0000000000000000] 20:56:34 INFO - PROCESS | 4852 | ++DOMWINDOW == 69 (000000ED1378BC00) [pid = 4852] [serial = 1936] [outer = 000000ED1292E000] 20:56:34 INFO - PROCESS | 4852 | 1467431794535 Marionette DEBUG loaded listener.js 20:56:34 INFO - PROCESS | 4852 | ++DOMWINDOW == 70 (000000ED1D90DC00) [pid = 4852] [serial = 1937] [outer = 000000ED1292E000] 20:56:34 INFO - PROCESS | 4852 | 1467431794949 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:56:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 20:56:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 944ms 20:56:35 INFO - PROCESS | 4852 | 1467431795003 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 20:56:35 INFO - PROCESS | 4852 | 1467431795005 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 20:56:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 20:56:35 INFO - PROCESS | 4852 | 1467431795008 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 20:56:35 INFO - PROCESS | 4852 | 1467431795010 Marionette TRACE conn5 <- [1,2546,null,{}] 20:56:35 INFO - PROCESS | 4852 | 1467431795014 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:56:35 INFO - PROCESS | 4852 | 1467431795016 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:35 INFO - PROCESS | 4852 | 1467431795125 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 20:56:35 INFO - PROCESS | 4852 | 1467431795134 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:35 INFO - PROCESS | 4852 | 1467431795136 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:35 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24C13000 == 32 [pid = 4852] [id = 646] 20:56:35 INFO - PROCESS | 4852 | ++DOMWINDOW == 71 (000000ED1D14BC00) [pid = 4852] [serial = 1938] [outer = 0000000000000000] 20:56:35 INFO - PROCESS | 4852 | ++DOMWINDOW == 72 (000000ED1FEFBC00) [pid = 4852] [serial = 1939] [outer = 000000ED1D14BC00] 20:56:35 INFO - PROCESS | 4852 | 1467431795181 Marionette DEBUG loaded listener.js 20:56:35 INFO - PROCESS | 4852 | ++DOMWINDOW == 73 (000000ED20A9E800) [pid = 4852] [serial = 1940] [outer = 000000ED1D14BC00] 20:56:35 INFO - PROCESS | 4852 | 1467431795600 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:56:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 20:56:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 629ms 20:56:35 INFO - PROCESS | 4852 | 1467431795641 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 20:56:35 INFO - PROCESS | 4852 | 1467431795643 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 20:56:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 20:56:35 INFO - PROCESS | 4852 | 1467431795646 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 20:56:35 INFO - PROCESS | 4852 | 1467431795648 Marionette TRACE conn5 <- [1,2550,null,{}] 20:56:35 INFO - PROCESS | 4852 | 1467431795652 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:56:35 INFO - PROCESS | 4852 | 1467431795654 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:35 INFO - PROCESS | 4852 | 1467431795769 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 20:56:35 INFO - PROCESS | 4852 | 1467431795777 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:35 INFO - PROCESS | 4852 | 1467431795779 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:35 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27073800 == 33 [pid = 4852] [id = 647] 20:56:35 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED20DE7800) [pid = 4852] [serial = 1941] [outer = 0000000000000000] 20:56:35 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED21412C00) [pid = 4852] [serial = 1942] [outer = 000000ED20DE7800] 20:56:35 INFO - PROCESS | 4852 | 1467431795825 Marionette DEBUG loaded listener.js 20:56:35 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED215F7800) [pid = 4852] [serial = 1943] [outer = 000000ED20DE7800] 20:56:36 INFO - PROCESS | 4852 | 1467431796264 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:56:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 20:56:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 629ms 20:56:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 20:56:36 INFO - PROCESS | 4852 | 1467431796279 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 20:56:36 INFO - PROCESS | 4852 | 1467431796281 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 20:56:36 INFO - PROCESS | 4852 | 1467431796285 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 20:56:36 INFO - PROCESS | 4852 | 1467431796287 Marionette TRACE conn5 <- [1,2554,null,{}] 20:56:36 INFO - PROCESS | 4852 | 1467431796290 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:56:36 INFO - PROCESS | 4852 | 1467431796292 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:36 INFO - PROCESS | 4852 | 1467431796411 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 20:56:36 INFO - PROCESS | 4852 | 1467431796420 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:36 INFO - PROCESS | 4852 | 1467431796422 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:36 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED20846800 == 34 [pid = 4852] [id = 648] 20:56:36 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED205A2400) [pid = 4852] [serial = 1944] [outer = 0000000000000000] 20:56:36 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED221E6800) [pid = 4852] [serial = 1945] [outer = 000000ED205A2400] 20:56:36 INFO - PROCESS | 4852 | 1467431796467 Marionette DEBUG loaded listener.js 20:56:36 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED22A91800) [pid = 4852] [serial = 1946] [outer = 000000ED205A2400] 20:56:37 INFO - PROCESS | 4852 | 1467431797301 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:56:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 20:56:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1025ms 20:56:37 INFO - PROCESS | 4852 | 1467431797314 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 20:56:37 INFO - PROCESS | 4852 | 1467431797319 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 20:56:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 20:56:37 INFO - PROCESS | 4852 | 1467431797323 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 20:56:37 INFO - PROCESS | 4852 | 1467431797329 Marionette TRACE conn5 <- [1,2558,null,{}] 20:56:37 INFO - PROCESS | 4852 | 1467431797356 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:56:37 INFO - PROCESS | 4852 | 1467431797359 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:37 INFO - PROCESS | 4852 | 1467431797492 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 20:56:37 INFO - PROCESS | 4852 | 1467431797616 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:37 INFO - PROCESS | 4852 | 1467431797619 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:37 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1F78B000 == 35 [pid = 4852] [id = 649] 20:56:37 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED13AE4C00) [pid = 4852] [serial = 1947] [outer = 0000000000000000] 20:56:37 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED14656C00) [pid = 4852] [serial = 1948] [outer = 000000ED13AE4C00] 20:56:37 INFO - PROCESS | 4852 | 1467431797680 Marionette DEBUG loaded listener.js 20:56:37 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED186E1000) [pid = 4852] [serial = 1949] [outer = 000000ED13AE4C00] 20:56:38 INFO - PROCESS | 4852 | 1467431798508 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:56:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 20:56:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1219ms 20:56:38 INFO - PROCESS | 4852 | 1467431798547 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 20:56:38 INFO - PROCESS | 4852 | 1467431798552 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 20:56:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 20:56:38 INFO - PROCESS | 4852 | 1467431798559 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 20:56:38 INFO - PROCESS | 4852 | 1467431798562 Marionette TRACE conn5 <- [1,2562,null,{}] 20:56:38 INFO - PROCESS | 4852 | 1467431798567 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:56:38 INFO - PROCESS | 4852 | 1467431798570 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:38 INFO - PROCESS | 4852 | 1467431798699 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 20:56:38 INFO - PROCESS | 4852 | 1467431798915 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:38 INFO - PROCESS | 4852 | 1467431798918 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:38 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED18454800 == 36 [pid = 4852] [id = 650] 20:56:38 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED12DC0800) [pid = 4852] [serial = 1950] [outer = 0000000000000000] 20:56:38 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED13A4FC00) [pid = 4852] [serial = 1951] [outer = 000000ED12DC0800] 20:56:38 INFO - PROCESS | 4852 | 1467431798977 Marionette DEBUG loaded listener.js 20:56:39 INFO - PROCESS | 4852 | ++DOMWINDOW == 85 (000000ED17BFB000) [pid = 4852] [serial = 1952] [outer = 000000ED12DC0800] 20:56:39 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27073800 == 35 [pid = 4852] [id = 647] 20:56:39 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24C13000 == 34 [pid = 4852] [id = 646] 20:56:39 INFO - PROCESS | 4852 | --DOCSHELL 000000ED19928800 == 33 [pid = 4852] [id = 645] 20:56:39 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24777800 == 32 [pid = 4852] [id = 644] 20:56:39 INFO - PROCESS | 4852 | --DOCSHELL 000000ED22ABA800 == 31 [pid = 4852] [id = 643] 20:56:39 INFO - PROCESS | 4852 | --DOCSHELL 000000ED2085F000 == 30 [pid = 4852] [id = 642] 20:56:39 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1D37B800 == 29 [pid = 4852] [id = 641] 20:56:39 INFO - PROCESS | 4852 | --DOCSHELL 000000ED19435800 == 28 [pid = 4852] [id = 640] 20:56:39 INFO - PROCESS | 4852 | --DOMWINDOW == 84 (000000ED23B4F400) [pid = 4852] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 20:56:39 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED20A5BC00) [pid = 4852] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 20:56:39 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED2154FC00) [pid = 4852] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 20:56:39 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED20DEDC00) [pid = 4852] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 20:56:39 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED137A0C00) [pid = 4852] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 20:56:39 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED2277D800) [pid = 4852] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 20:56:39 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED20DE6C00) [pid = 4852] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 20:56:39 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED1379DC00) [pid = 4852] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 20:56:39 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED13A58C00) [pid = 4852] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 20:56:39 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED1F45B400) [pid = 4852] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 20:56:39 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED1F6E2000) [pid = 4852] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 20:56:39 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED1C6E1C00) [pid = 4852] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 20:56:39 INFO - PROCESS | 4852 | --DOMWINDOW == 72 (000000ED1D14FC00) [pid = 4852] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 20:56:39 INFO - PROCESS | 4852 | --DOMWINDOW == 71 (000000ED17CCA000) [pid = 4852] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 20:56:39 INFO - PROCESS | 4852 | --DOMWINDOW == 70 (000000ED1966A000) [pid = 4852] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 20:56:39 INFO - PROCESS | 4852 | --DOMWINDOW == 69 (000000ED199D4800) [pid = 4852] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 20:56:39 INFO - PROCESS | 4852 | --DOMWINDOW == 68 (000000ED1D131400) [pid = 4852] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 20:56:39 INFO - PROCESS | 4852 | --DOMWINDOW == 67 (000000ED1FDA7000) [pid = 4852] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 20:56:39 INFO - PROCESS | 4852 | --DOMWINDOW == 66 (000000ED22C9BC00) [pid = 4852] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 20:56:39 INFO - PROCESS | 4852 | --DOMWINDOW == 65 (000000ED23807400) [pid = 4852] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 20:56:39 INFO - PROCESS | 4852 | --DOMWINDOW == 64 (000000ED1D97D000) [pid = 4852] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 20:56:39 INFO - PROCESS | 4852 | --DOMWINDOW == 63 (000000ED1FEF3800) [pid = 4852] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 20:56:39 INFO - PROCESS | 4852 | --DOMWINDOW == 62 (000000ED23B67800) [pid = 4852] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 20:56:39 INFO - PROCESS | 4852 | --DOMWINDOW == 61 (000000ED20339400) [pid = 4852] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 20:56:39 INFO - PROCESS | 4852 | --DOMWINDOW == 60 (000000ED23AD1000) [pid = 4852] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 20:56:39 INFO - PROCESS | 4852 | 1467431799658 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:56:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 20:56:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1130ms 20:56:39 INFO - PROCESS | 4852 | 1467431799691 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 20:56:39 INFO - PROCESS | 4852 | 1467431799695 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 20:56:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 20:56:39 INFO - PROCESS | 4852 | 1467431799699 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 20:56:39 INFO - PROCESS | 4852 | 1467431799702 Marionette TRACE conn5 <- [1,2566,null,{}] 20:56:39 INFO - PROCESS | 4852 | 1467431799708 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:56:39 INFO - PROCESS | 4852 | 1467431799712 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:39 INFO - PROCESS | 4852 | 1467431799808 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 20:56:39 INFO - PROCESS | 4852 | 1467431799893 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:39 INFO - PROCESS | 4852 | 1467431799895 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:39 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1D37B800 == 29 [pid = 4852] [id = 651] 20:56:39 INFO - PROCESS | 4852 | ++DOMWINDOW == 61 (000000ED1352E800) [pid = 4852] [serial = 1953] [outer = 0000000000000000] 20:56:39 INFO - PROCESS | 4852 | ++DOMWINDOW == 62 (000000ED13DB1800) [pid = 4852] [serial = 1954] [outer = 000000ED1352E800] 20:56:39 INFO - PROCESS | 4852 | 1467431799944 Marionette DEBUG loaded listener.js 20:56:40 INFO - PROCESS | 4852 | ++DOMWINDOW == 63 (000000ED1A071400) [pid = 4852] [serial = 1955] [outer = 000000ED1352E800] 20:56:40 INFO - PROCESS | 4852 | 1467431800404 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:56:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 20:56:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 734ms 20:56:40 INFO - PROCESS | 4852 | 1467431800438 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 20:56:40 INFO - PROCESS | 4852 | 1467431800442 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 20:56:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 20:56:40 INFO - PROCESS | 4852 | 1467431800446 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 20:56:40 INFO - PROCESS | 4852 | 1467431800448 Marionette TRACE conn5 <- [1,2570,null,{}] 20:56:40 INFO - PROCESS | 4852 | 1467431800456 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:56:40 INFO - PROCESS | 4852 | 1467431800459 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:40 INFO - PROCESS | 4852 | 1467431800551 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 20:56:40 INFO - PROCESS | 4852 | 1467431800558 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:40 INFO - PROCESS | 4852 | 1467431800560 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:40 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED20EC1000 == 30 [pid = 4852] [id = 652] 20:56:40 INFO - PROCESS | 4852 | ++DOMWINDOW == 64 (000000ED1D3E3C00) [pid = 4852] [serial = 1956] [outer = 0000000000000000] 20:56:40 INFO - PROCESS | 4852 | ++DOMWINDOW == 65 (000000ED1D938800) [pid = 4852] [serial = 1957] [outer = 000000ED1D3E3C00] 20:56:40 INFO - PROCESS | 4852 | 1467431800606 Marionette DEBUG loaded listener.js 20:56:40 INFO - PROCESS | 4852 | ++DOMWINDOW == 66 (000000ED1F45BC00) [pid = 4852] [serial = 1958] [outer = 000000ED1D3E3C00] 20:56:41 INFO - PROCESS | 4852 | 1467431801095 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:56:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 20:56:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 689ms 20:56:41 INFO - PROCESS | 4852 | 1467431801139 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 20:56:41 INFO - PROCESS | 4852 | 1467431801141 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 20:56:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 20:56:41 INFO - PROCESS | 4852 | 1467431801146 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 20:56:41 INFO - PROCESS | 4852 | 1467431801153 Marionette TRACE conn5 <- [1,2574,null,{}] 20:56:41 INFO - PROCESS | 4852 | 1467431801163 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:56:41 INFO - PROCESS | 4852 | 1467431801167 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:41 INFO - PROCESS | 4852 | 1467431801259 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 20:56:41 INFO - PROCESS | 4852 | 1467431801350 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:41 INFO - PROCESS | 4852 | 1467431801352 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:41 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED2477F800 == 31 [pid = 4852] [id = 653] 20:56:41 INFO - PROCESS | 4852 | ++DOMWINDOW == 67 (000000ED1352BC00) [pid = 4852] [serial = 1959] [outer = 0000000000000000] 20:56:41 INFO - PROCESS | 4852 | ++DOMWINDOW == 68 (000000ED1F70FC00) [pid = 4852] [serial = 1960] [outer = 000000ED1352BC00] 20:56:41 INFO - PROCESS | 4852 | 1467431801398 Marionette DEBUG loaded listener.js 20:56:41 INFO - PROCESS | 4852 | ++DOMWINDOW == 69 (000000ED1FDABC00) [pid = 4852] [serial = 1961] [outer = 000000ED1352BC00] 20:56:41 INFO - PROCESS | 4852 | 1467431801811 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:56:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 20:56:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 691ms 20:56:41 INFO - PROCESS | 4852 | 1467431801838 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 20:56:41 INFO - PROCESS | 4852 | 1467431801841 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 20:56:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 20:56:41 INFO - PROCESS | 4852 | 1467431801851 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 20:56:41 INFO - PROCESS | 4852 | 1467431801853 Marionette TRACE conn5 <- [1,2578,null,{}] 20:56:41 INFO - PROCESS | 4852 | 1467431801857 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:56:41 INFO - PROCESS | 4852 | 1467431801859 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:42 INFO - PROCESS | 4852 | 1467431802002 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 20:56:42 INFO - PROCESS | 4852 | 1467431802034 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:42 INFO - PROCESS | 4852 | 1467431802036 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:42 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24BCE000 == 32 [pid = 4852] [id = 654] 20:56:42 INFO - PROCESS | 4852 | ++DOMWINDOW == 70 (000000ED1FEF7800) [pid = 4852] [serial = 1962] [outer = 0000000000000000] 20:56:42 INFO - PROCESS | 4852 | ++DOMWINDOW == 71 (000000ED1FEFB400) [pid = 4852] [serial = 1963] [outer = 000000ED1FEF7800] 20:56:42 INFO - PROCESS | 4852 | 1467431802081 Marionette DEBUG loaded listener.js 20:56:42 INFO - PROCESS | 4852 | ++DOMWINDOW == 72 (000000ED20A9DC00) [pid = 4852] [serial = 1964] [outer = 000000ED1FEF7800] 20:56:42 INFO - PROCESS | 4852 | 1467431802549 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:56:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 20:56:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 733ms 20:56:42 INFO - PROCESS | 4852 | 1467431802586 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 20:56:42 INFO - PROCESS | 4852 | 1467431802588 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 20:56:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 20:56:42 INFO - PROCESS | 4852 | 1467431802591 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 20:56:42 INFO - PROCESS | 4852 | 1467431802593 Marionette TRACE conn5 <- [1,2582,null,{}] 20:56:42 INFO - PROCESS | 4852 | 1467431802602 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:56:42 INFO - PROCESS | 4852 | 1467431802604 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:42 INFO - PROCESS | 4852 | 1467431802715 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 20:56:42 INFO - PROCESS | 4852 | 1467431802721 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:42 INFO - PROCESS | 4852 | 1467431802727 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:42 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24769000 == 33 [pid = 4852] [id = 655] 20:56:42 INFO - PROCESS | 4852 | ++DOMWINDOW == 73 (000000ED20E5E400) [pid = 4852] [serial = 1965] [outer = 0000000000000000] 20:56:42 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED21504800) [pid = 4852] [serial = 1966] [outer = 000000ED20E5E400] 20:56:42 INFO - PROCESS | 4852 | 1467431802783 Marionette DEBUG loaded listener.js 20:56:42 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED2277D800) [pid = 4852] [serial = 1967] [outer = 000000ED20E5E400] 20:56:43 INFO - PROCESS | 4852 | 1467431803287 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:56:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 20:56:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 732ms 20:56:43 INFO - PROCESS | 4852 | 1467431803351 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 20:56:43 INFO - PROCESS | 4852 | 1467431803354 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 20:56:43 INFO - PROCESS | 4852 | 1467431803363 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 20:56:43 INFO - PROCESS | 4852 | 1467431803365 Marionette TRACE conn5 <- [1,2586,null,{}] 20:56:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 20:56:43 INFO - PROCESS | 4852 | 1467431803369 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:56:43 INFO - PROCESS | 4852 | 1467431803371 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:43 INFO - PROCESS | 4852 | 1467431803493 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 20:56:43 INFO - PROCESS | 4852 | 1467431803551 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:43 INFO - PROCESS | 4852 | 1467431803553 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:43 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27D7E000 == 34 [pid = 4852] [id = 656] 20:56:43 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED22CDF400) [pid = 4852] [serial = 1968] [outer = 0000000000000000] 20:56:43 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED23806800) [pid = 4852] [serial = 1969] [outer = 000000ED22CDF400] 20:56:43 INFO - PROCESS | 4852 | 1467431803598 Marionette DEBUG loaded listener.js 20:56:43 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED23ACB400) [pid = 4852] [serial = 1970] [outer = 000000ED22CDF400] 20:56:43 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED20DE7800) [pid = 4852] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 20:56:43 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED1790AC00) [pid = 4852] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 20:56:43 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED13782C00) [pid = 4852] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 20:56:43 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED13789800) [pid = 4852] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 20:56:43 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED13796C00) [pid = 4852] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 20:56:43 INFO - PROCESS | 4852 | --DOMWINDOW == 72 (000000ED1D154000) [pid = 4852] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 20:56:43 INFO - PROCESS | 4852 | --DOMWINDOW == 71 (000000ED17909400) [pid = 4852] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 20:56:43 INFO - PROCESS | 4852 | --DOMWINDOW == 70 (000000ED1292E000) [pid = 4852] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 20:56:43 INFO - PROCESS | 4852 | --DOMWINDOW == 69 (000000ED183B7800) [pid = 4852] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 20:56:43 INFO - PROCESS | 4852 | --DOMWINDOW == 68 (000000ED1F703000) [pid = 4852] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 20:56:43 INFO - PROCESS | 4852 | --DOMWINDOW == 67 (000000ED23B48400) [pid = 4852] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 20:56:43 INFO - PROCESS | 4852 | --DOMWINDOW == 66 (000000ED1D14BC00) [pid = 4852] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 20:56:44 INFO - PROCESS | 4852 | 1467431804048 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:56:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 20:56:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 732ms 20:56:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 20:56:44 INFO - PROCESS | 4852 | 1467431804103 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 20:56:44 INFO - PROCESS | 4852 | 1467431804105 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 20:56:44 INFO - PROCESS | 4852 | 1467431804108 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 20:56:44 INFO - PROCESS | 4852 | 1467431804110 Marionette TRACE conn5 <- [1,2590,null,{}] 20:56:44 INFO - PROCESS | 4852 | 1467431804114 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:56:44 INFO - PROCESS | 4852 | 1467431804116 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:44 INFO - PROCESS | 4852 | 1467431804200 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 20:56:44 INFO - PROCESS | 4852 | 1467431804206 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:44 INFO - PROCESS | 4852 | 1467431804208 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:44 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1FF47800 == 35 [pid = 4852] [id = 657] 20:56:44 INFO - PROCESS | 4852 | ++DOMWINDOW == 67 (000000ED183AF000) [pid = 4852] [serial = 1971] [outer = 0000000000000000] 20:56:44 INFO - PROCESS | 4852 | ++DOMWINDOW == 68 (000000ED1F70BC00) [pid = 4852] [serial = 1972] [outer = 000000ED183AF000] 20:56:44 INFO - PROCESS | 4852 | 1467431804252 Marionette DEBUG loaded listener.js 20:56:44 INFO - PROCESS | 4852 | ++DOMWINDOW == 69 (000000ED23808400) [pid = 4852] [serial = 1973] [outer = 000000ED183AF000] 20:56:44 INFO - PROCESS | 4852 | 1467431804696 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:56:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 20:56:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 630ms 20:56:44 INFO - PROCESS | 4852 | 1467431804741 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 20:56:44 INFO - PROCESS | 4852 | 1467431804743 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 20:56:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 20:56:44 INFO - PROCESS | 4852 | 1467431804746 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 20:56:44 INFO - PROCESS | 4852 | 1467431804748 Marionette TRACE conn5 <- [1,2594,null,{}] 20:56:44 INFO - PROCESS | 4852 | 1467431804751 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:56:44 INFO - PROCESS | 4852 | 1467431804753 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:44 INFO - PROCESS | 4852 | 1467431804836 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 20:56:44 INFO - PROCESS | 4852 | 1467431804843 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:44 INFO - PROCESS | 4852 | 1467431804845 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:44 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27F47800 == 36 [pid = 4852] [id = 658] 20:56:44 INFO - PROCESS | 4852 | ++DOMWINDOW == 70 (000000ED23B4A000) [pid = 4852] [serial = 1974] [outer = 0000000000000000] 20:56:44 INFO - PROCESS | 4852 | ++DOMWINDOW == 71 (000000ED23B51800) [pid = 4852] [serial = 1975] [outer = 000000ED23B4A000] 20:56:44 INFO - PROCESS | 4852 | 1467431804890 Marionette DEBUG loaded listener.js 20:56:44 INFO - PROCESS | 4852 | ++DOMWINDOW == 72 (000000ED23B67400) [pid = 4852] [serial = 1976] [outer = 000000ED23B4A000] 20:56:45 INFO - PROCESS | 4852 | 1467431805329 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:56:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 20:56:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 628ms 20:56:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 20:56:45 INFO - PROCESS | 4852 | 1467431805380 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 20:56:45 INFO - PROCESS | 4852 | 1467431805382 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 20:56:45 INFO - PROCESS | 4852 | 1467431805390 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 20:56:45 INFO - PROCESS | 4852 | 1467431805392 Marionette TRACE conn5 <- [1,2598,null,{}] 20:56:45 INFO - PROCESS | 4852 | 1467431805395 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:56:45 INFO - PROCESS | 4852 | 1467431805397 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:45 INFO - PROCESS | 4852 | 1467431805481 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 20:56:45 INFO - PROCESS | 4852 | 1467431805487 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:45 INFO - PROCESS | 4852 | 1467431805489 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:45 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27FB2000 == 37 [pid = 4852] [id = 659] 20:56:45 INFO - PROCESS | 4852 | ++DOMWINDOW == 73 (000000ED2457C400) [pid = 4852] [serial = 1977] [outer = 0000000000000000] 20:56:45 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED24580400) [pid = 4852] [serial = 1978] [outer = 000000ED2457C400] 20:56:45 INFO - PROCESS | 4852 | 1467431805534 Marionette DEBUG loaded listener.js 20:56:45 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED2500D000) [pid = 4852] [serial = 1979] [outer = 000000ED2457C400] 20:56:46 INFO - PROCESS | 4852 | 1467431806138 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:56:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 20:56:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 796ms 20:56:46 INFO - PROCESS | 4852 | 1467431806219 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 20:56:46 INFO - PROCESS | 4852 | 1467431806223 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 20:56:46 INFO - PROCESS | 4852 | 1467431806243 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 20:56:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 20:56:46 INFO - PROCESS | 4852 | 1467431806247 Marionette TRACE conn5 <- [1,2602,null,{}] 20:56:46 INFO - PROCESS | 4852 | 1467431806253 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:56:46 INFO - PROCESS | 4852 | 1467431806257 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:46 INFO - PROCESS | 4852 | 1467431806391 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 20:56:46 INFO - PROCESS | 4852 | 1467431806510 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:46 INFO - PROCESS | 4852 | 1467431806513 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:46 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED2084A800 == 38 [pid = 4852] [id = 660] 20:56:46 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED18329800) [pid = 4852] [serial = 1980] [outer = 0000000000000000] 20:56:46 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED1C6E6000) [pid = 4852] [serial = 1981] [outer = 000000ED18329800] 20:56:46 INFO - PROCESS | 4852 | 1467431806574 Marionette DEBUG loaded listener.js 20:56:46 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED1D1AAC00) [pid = 4852] [serial = 1982] [outer = 000000ED18329800] 20:56:47 INFO - PROCESS | 4852 | 1467431807192 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:56:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 20:56:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 984ms 20:56:47 INFO - PROCESS | 4852 | 1467431807236 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 20:56:47 INFO - PROCESS | 4852 | 1467431807241 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 20:56:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 20:56:47 INFO - PROCESS | 4852 | 1467431807248 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 20:56:47 INFO - PROCESS | 4852 | 1467431807251 Marionette TRACE conn5 <- [1,2606,null,{}] 20:56:47 INFO - PROCESS | 4852 | 1467431807256 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:56:47 INFO - PROCESS | 4852 | 1467431807259 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:47 INFO - PROCESS | 4852 | 1467431807380 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 20:56:47 INFO - PROCESS | 4852 | 1467431807506 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:47 INFO - PROCESS | 4852 | 1467431807509 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:47 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27308000 == 39 [pid = 4852] [id = 661] 20:56:47 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED1F907C00) [pid = 4852] [serial = 1983] [outer = 0000000000000000] 20:56:47 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED1FEF5400) [pid = 4852] [serial = 1984] [outer = 000000ED1F907C00] 20:56:47 INFO - PROCESS | 4852 | 1467431807569 Marionette DEBUG loaded listener.js 20:56:47 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED20DF1800) [pid = 4852] [serial = 1985] [outer = 000000ED1F907C00] 20:56:48 INFO - PROCESS | 4852 | 1467431808172 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:56:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 20:56:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 987ms 20:56:48 INFO - PROCESS | 4852 | 1467431808237 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 20:56:48 INFO - PROCESS | 4852 | 1467431808240 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 20:56:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 20:56:48 INFO - PROCESS | 4852 | 1467431808244 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 20:56:48 INFO - PROCESS | 4852 | 1467431808248 Marionette TRACE conn5 <- [1,2610,null,{}] 20:56:48 INFO - PROCESS | 4852 | 1467431808260 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:56:48 INFO - PROCESS | 4852 | 1467431808265 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:48 INFO - PROCESS | 4852 | 1467431808379 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 20:56:48 INFO - PROCESS | 4852 | 1467431808507 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:48 INFO - PROCESS | 4852 | 1467431808511 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:48 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED28AB0000 == 40 [pid = 4852] [id = 662] 20:56:48 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED25003400) [pid = 4852] [serial = 1986] [outer = 0000000000000000] 20:56:48 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED2500C800) [pid = 4852] [serial = 1987] [outer = 000000ED25003400] 20:56:48 INFO - PROCESS | 4852 | 1467431808570 Marionette DEBUG loaded listener.js 20:56:48 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED2504A800) [pid = 4852] [serial = 1988] [outer = 000000ED25003400] 20:56:49 INFO - PROCESS | 4852 | 1467431809230 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:56:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 20:56:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1034ms 20:56:49 INFO - PROCESS | 4852 | 1467431809279 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 20:56:49 INFO - PROCESS | 4852 | 1467431809282 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 20:56:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 20:56:49 INFO - PROCESS | 4852 | 1467431809286 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 20:56:49 INFO - PROCESS | 4852 | 1467431809288 Marionette TRACE conn5 <- [1,2614,null,{}] 20:56:49 INFO - PROCESS | 4852 | 1467431809292 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:56:49 INFO - PROCESS | 4852 | 1467431809294 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:49 INFO - PROCESS | 4852 | 1467431809412 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 20:56:49 INFO - PROCESS | 4852 | 1467431809665 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:49 INFO - PROCESS | 4852 | 1467431809668 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:49 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED19915800 == 41 [pid = 4852] [id = 663] 20:56:49 INFO - PROCESS | 4852 | ++DOMWINDOW == 85 (000000ED13526000) [pid = 4852] [serial = 1989] [outer = 0000000000000000] 20:56:49 INFO - PROCESS | 4852 | ++DOMWINDOW == 86 (000000ED1384EC00) [pid = 4852] [serial = 1990] [outer = 000000ED13526000] 20:56:49 INFO - PROCESS | 4852 | 1467431809738 Marionette DEBUG loaded listener.js 20:56:49 INFO - PROCESS | 4852 | ++DOMWINDOW == 87 (000000ED13C27C00) [pid = 4852] [serial = 1991] [outer = 000000ED13526000] 20:56:50 INFO - PROCESS | 4852 | 1467431810362 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:56:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 20:56:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1137ms 20:56:50 INFO - PROCESS | 4852 | 1467431810425 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 20:56:50 INFO - PROCESS | 4852 | 1467431810429 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 20:56:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 20:56:50 INFO - PROCESS | 4852 | 1467431810434 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 20:56:50 INFO - PROCESS | 4852 | 1467431810436 Marionette TRACE conn5 <- [1,2618,null,{}] 20:56:50 INFO - PROCESS | 4852 | 1467431810442 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:56:50 INFO - PROCESS | 4852 | 1467431810446 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:51 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27F47800 == 40 [pid = 4852] [id = 658] 20:56:51 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1FF47800 == 39 [pid = 4852] [id = 657] 20:56:51 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27D7E000 == 38 [pid = 4852] [id = 656] 20:56:51 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24769000 == 37 [pid = 4852] [id = 655] 20:56:51 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24BCE000 == 36 [pid = 4852] [id = 654] 20:56:51 INFO - PROCESS | 4852 | --DOCSHELL 000000ED2477F800 == 35 [pid = 4852] [id = 653] 20:56:51 INFO - PROCESS | 4852 | --DOCSHELL 000000ED20EC1000 == 34 [pid = 4852] [id = 652] 20:56:51 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1D37B800 == 33 [pid = 4852] [id = 651] 20:56:51 INFO - PROCESS | 4852 | --DOCSHELL 000000ED18454800 == 32 [pid = 4852] [id = 650] 20:56:51 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1F78B000 == 31 [pid = 4852] [id = 649] 20:56:51 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1D1CC000 == 30 [pid = 4852] [id = 639] 20:56:51 INFO - PROCESS | 4852 | --DOCSHELL 000000ED20846800 == 29 [pid = 4852] [id = 648] 20:56:51 INFO - PROCESS | 4852 | --DOCSHELL 000000ED19915800 == 28 [pid = 4852] [id = 663] 20:56:51 INFO - PROCESS | 4852 | --DOCSHELL 000000ED28AB0000 == 27 [pid = 4852] [id = 662] 20:56:51 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27308000 == 26 [pid = 4852] [id = 661] 20:56:51 INFO - PROCESS | 4852 | --DOCSHELL 000000ED2084A800 == 25 [pid = 4852] [id = 660] 20:56:51 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27FB2000 == 24 [pid = 4852] [id = 659] 20:56:51 INFO - PROCESS | 4852 | 1467431811190 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 20:56:51 INFO - PROCESS | 4852 | --DOMWINDOW == 86 (000000ED21412C00) [pid = 4852] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 20:56:51 INFO - PROCESS | 4852 | --DOMWINDOW == 85 (000000ED17915800) [pid = 4852] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 20:56:51 INFO - PROCESS | 4852 | --DOMWINDOW == 84 (000000ED18329C00) [pid = 4852] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 20:56:51 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED1C627400) [pid = 4852] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 20:56:51 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED19597400) [pid = 4852] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 20:56:51 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED13853000) [pid = 4852] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 20:56:51 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED1384F800) [pid = 4852] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 20:56:51 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED13AE1400) [pid = 4852] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 20:56:51 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED1D938000) [pid = 4852] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 20:56:51 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED1F707800) [pid = 4852] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 20:56:51 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED1378BC00) [pid = 4852] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 20:56:51 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED1D90DC00) [pid = 4852] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 20:56:51 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED1D3E4C00) [pid = 4852] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 20:56:51 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED1A067C00) [pid = 4852] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 20:56:51 INFO - PROCESS | 4852 | --DOMWINDOW == 72 (000000ED21419400) [pid = 4852] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 20:56:51 INFO - PROCESS | 4852 | --DOMWINDOW == 71 (000000ED215F7800) [pid = 4852] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 20:56:51 INFO - PROCESS | 4852 | --DOMWINDOW == 70 (000000ED1FEF8800) [pid = 4852] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 20:56:51 INFO - PROCESS | 4852 | --DOMWINDOW == 69 (000000ED25006400) [pid = 4852] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 20:56:51 INFO - PROCESS | 4852 | --DOMWINDOW == 68 (000000ED23B62400) [pid = 4852] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 20:56:51 INFO - PROCESS | 4852 | --DOMWINDOW == 67 (000000ED1FEFBC00) [pid = 4852] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 20:56:51 INFO - PROCESS | 4852 | --DOMWINDOW == 66 (000000ED1F468800) [pid = 4852] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 20:56:51 INFO - PROCESS | 4852 | --DOMWINDOW == 65 (000000ED1F39E000) [pid = 4852] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 20:56:51 INFO - PROCESS | 4852 | --DOMWINDOW == 64 (000000ED20A9E800) [pid = 4852] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 20:56:51 INFO - PROCESS | 4852 | --DOMWINDOW == 63 (000000ED1D12F400) [pid = 4852] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 20:56:51 INFO - PROCESS | 4852 | 1467431811385 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:51 INFO - PROCESS | 4852 | 1467431811388 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:51 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED18458800 == 25 [pid = 4852] [id = 664] 20:56:51 INFO - PROCESS | 4852 | ++DOMWINDOW == 64 (000000ED1352D400) [pid = 4852] [serial = 1992] [outer = 0000000000000000] 20:56:51 INFO - PROCESS | 4852 | ++DOMWINDOW == 65 (000000ED13784000) [pid = 4852] [serial = 1993] [outer = 000000ED1352D400] 20:56:51 INFO - PROCESS | 4852 | 1467431811439 Marionette DEBUG loaded listener.js 20:56:51 INFO - PROCESS | 4852 | ++DOMWINDOW == 66 (000000ED137A1000) [pid = 4852] [serial = 1994] [outer = 000000ED1352D400] 20:56:51 INFO - PROCESS | 4852 | 1467431811898 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:56:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 20:56:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1529ms 20:56:51 INFO - PROCESS | 4852 | 1467431811973 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 20:56:51 INFO - PROCESS | 4852 | 1467431811978 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 20:56:51 INFO - PROCESS | 4852 | 1467431811984 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 20:56:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 20:56:51 INFO - PROCESS | 4852 | 1467431811987 Marionette TRACE conn5 <- [1,2622,null,{}] 20:56:51 INFO - PROCESS | 4852 | 1467431811992 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:56:52 INFO - PROCESS | 4852 | 1467431811995 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:52 INFO - PROCESS | 4852 | 1467431812088 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 20:56:52 INFO - PROCESS | 4852 | 1467431812097 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:52 INFO - PROCESS | 4852 | 1467431812100 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:52 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1D390800 == 26 [pid = 4852] [id = 665] 20:56:52 INFO - PROCESS | 4852 | ++DOMWINDOW == 67 (000000ED13B32000) [pid = 4852] [serial = 1995] [outer = 0000000000000000] 20:56:52 INFO - PROCESS | 4852 | ++DOMWINDOW == 68 (000000ED149E7800) [pid = 4852] [serial = 1996] [outer = 000000ED13B32000] 20:56:52 INFO - PROCESS | 4852 | 1467431812148 Marionette DEBUG loaded listener.js 20:56:52 INFO - PROCESS | 4852 | ++DOMWINDOW == 69 (000000ED17C7E400) [pid = 4852] [serial = 1997] [outer = 000000ED13B32000] 20:56:52 INFO - PROCESS | 4852 | 1467431812609 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:56:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 20:56:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 691ms 20:56:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 20:56:52 INFO - PROCESS | 4852 | 1467431812703 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 20:56:52 INFO - PROCESS | 4852 | 1467431812706 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 20:56:52 INFO - PROCESS | 4852 | 1467431812712 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 20:56:52 INFO - PROCESS | 4852 | 1467431812714 Marionette TRACE conn5 <- [1,2626,null,{}] 20:56:52 INFO - PROCESS | 4852 | 1467431812719 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:56:52 INFO - PROCESS | 4852 | 1467431812721 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:52 INFO - PROCESS | 4852 | 1467431812824 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 20:56:52 INFO - PROCESS | 4852 | 1467431812902 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:52 INFO - PROCESS | 4852 | 1467431812904 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:52 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED20631800 == 27 [pid = 4852] [id = 666] 20:56:52 INFO - PROCESS | 4852 | ++DOMWINDOW == 70 (000000ED18738800) [pid = 4852] [serial = 1998] [outer = 0000000000000000] 20:56:52 INFO - PROCESS | 4852 | ++DOMWINDOW == 71 (000000ED199CD800) [pid = 4852] [serial = 1999] [outer = 000000ED18738800] 20:56:52 INFO - PROCESS | 4852 | 1467431812951 Marionette DEBUG loaded listener.js 20:56:53 INFO - PROCESS | 4852 | ++DOMWINDOW == 72 (000000ED1C6E6400) [pid = 4852] [serial = 2000] [outer = 000000ED18738800] 20:56:53 INFO - PROCESS | 4852 | 1467431813348 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:56:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 20:56:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 690ms 20:56:53 INFO - PROCESS | 4852 | 1467431813403 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 20:56:53 INFO - PROCESS | 4852 | 1467431813407 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 20:56:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 20:56:53 INFO - PROCESS | 4852 | 1467431813418 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 20:56:53 INFO - PROCESS | 4852 | 1467431813423 Marionette TRACE conn5 <- [1,2630,null,{}] 20:56:53 INFO - PROCESS | 4852 | 1467431813437 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:56:53 INFO - PROCESS | 4852 | 1467431813441 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:53 INFO - PROCESS | 4852 | 1467431813559 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 20:56:53 INFO - PROCESS | 4852 | 1467431813574 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:53 INFO - PROCESS | 4852 | 1467431813576 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:53 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED238A8000 == 28 [pid = 4852] [id = 667] 20:56:53 INFO - PROCESS | 4852 | ++DOMWINDOW == 73 (000000ED1D13A400) [pid = 4852] [serial = 2001] [outer = 0000000000000000] 20:56:53 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED1D152400) [pid = 4852] [serial = 2002] [outer = 000000ED1D13A400] 20:56:53 INFO - PROCESS | 4852 | 1467431813664 Marionette DEBUG loaded listener.js 20:56:53 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED1D988400) [pid = 4852] [serial = 2003] [outer = 000000ED1D13A400] 20:56:54 INFO - PROCESS | 4852 | 1467431814092 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:56:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 20:56:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 692ms 20:56:54 INFO - PROCESS | 4852 | 1467431814108 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 20:56:54 INFO - PROCESS | 4852 | 1467431814111 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 20:56:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 20:56:54 INFO - PROCESS | 4852 | 1467431814114 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 20:56:54 INFO - PROCESS | 4852 | 1467431814116 Marionette TRACE conn5 <- [1,2634,null,{}] 20:56:54 INFO - PROCESS | 4852 | 1467431814119 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:56:54 INFO - PROCESS | 4852 | 1467431814121 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:54 INFO - PROCESS | 4852 | 1467431814267 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 20:56:54 INFO - PROCESS | 4852 | 1467431814285 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:54 INFO - PROCESS | 4852 | 1467431814287 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:54 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24769000 == 29 [pid = 4852] [id = 668] 20:56:54 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED1F3A0C00) [pid = 4852] [serial = 2004] [outer = 0000000000000000] 20:56:54 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED1F468400) [pid = 4852] [serial = 2005] [outer = 000000ED1F3A0C00] 20:56:54 INFO - PROCESS | 4852 | 1467431814333 Marionette DEBUG loaded listener.js 20:56:54 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED1F70AC00) [pid = 4852] [serial = 2006] [outer = 000000ED1F3A0C00] 20:56:54 INFO - PROCESS | 4852 | 1467431814770 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:56:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 20:56:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 671ms 20:56:54 INFO - PROCESS | 4852 | 1467431814788 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 20:56:54 INFO - PROCESS | 4852 | 1467431814790 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 20:56:54 INFO - PROCESS | 4852 | 1467431814793 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 20:56:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 20:56:54 INFO - PROCESS | 4852 | 1467431814795 Marionette TRACE conn5 <- [1,2638,null,{}] 20:56:54 INFO - PROCESS | 4852 | 1467431814798 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:56:54 INFO - PROCESS | 4852 | 1467431814801 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:54 INFO - PROCESS | 4852 | 1467431814921 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 20:56:54 INFO - PROCESS | 4852 | 1467431814927 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:54 INFO - PROCESS | 4852 | 1467431814933 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:54 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED247AC000 == 30 [pid = 4852] [id = 669] 20:56:54 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED13F4D800) [pid = 4852] [serial = 2007] [outer = 0000000000000000] 20:56:54 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED1FDAE400) [pid = 4852] [serial = 2008] [outer = 000000ED13F4D800] 20:56:54 INFO - PROCESS | 4852 | 1467431814988 Marionette DEBUG loaded listener.js 20:56:55 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED1FEFA800) [pid = 4852] [serial = 2009] [outer = 000000ED13F4D800] 20:56:55 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED1FEF7800) [pid = 4852] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 20:56:55 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED20E5E400) [pid = 4852] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 20:56:55 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED22CDF400) [pid = 4852] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 20:56:55 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED1D3E3C00) [pid = 4852] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 20:56:55 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED1352BC00) [pid = 4852] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 20:56:55 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED12DC0800) [pid = 4852] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 20:56:55 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED1352E800) [pid = 4852] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 20:56:55 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED205A2400) [pid = 4852] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 20:56:55 INFO - PROCESS | 4852 | --DOMWINDOW == 72 (000000ED13AE4C00) [pid = 4852] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 20:56:55 INFO - PROCESS | 4852 | --DOMWINDOW == 71 (000000ED23B4A000) [pid = 4852] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 20:56:55 INFO - PROCESS | 4852 | --DOMWINDOW == 70 (000000ED2457C400) [pid = 4852] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 20:56:55 INFO - PROCESS | 4852 | --DOMWINDOW == 69 (000000ED183AF000) [pid = 4852] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 20:56:55 INFO - PROCESS | 4852 | 1467431815717 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:56:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 20:56:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 987ms 20:56:55 INFO - PROCESS | 4852 | 1467431815783 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 20:56:55 INFO - PROCESS | 4852 | 1467431815786 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 20:56:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 20:56:55 INFO - PROCESS | 4852 | 1467431815789 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 20:56:55 INFO - PROCESS | 4852 | 1467431815791 Marionette TRACE conn5 <- [1,2642,null,{}] 20:56:55 INFO - PROCESS | 4852 | 1467431815794 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:56:55 INFO - PROCESS | 4852 | 1467431815796 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:55 INFO - PROCESS | 4852 | 1467431815889 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 20:56:55 INFO - PROCESS | 4852 | 1467431815898 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:55 INFO - PROCESS | 4852 | 1467431815900 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:55 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED12DB2800 == 31 [pid = 4852] [id = 670] 20:56:55 INFO - PROCESS | 4852 | ++DOMWINDOW == 70 (000000ED1384BC00) [pid = 4852] [serial = 2010] [outer = 0000000000000000] 20:56:55 INFO - PROCESS | 4852 | ++DOMWINDOW == 71 (000000ED199CA400) [pid = 4852] [serial = 2011] [outer = 000000ED1384BC00] 20:56:55 INFO - PROCESS | 4852 | 1467431815946 Marionette DEBUG loaded listener.js 20:56:56 INFO - PROCESS | 4852 | ++DOMWINDOW == 72 (000000ED1FDA7000) [pid = 4852] [serial = 2012] [outer = 000000ED1384BC00] 20:56:56 INFO - PROCESS | 4852 | 1467431816349 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:56:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 20:56:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 585ms 20:56:56 INFO - PROCESS | 4852 | 1467431816377 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 20:56:56 INFO - PROCESS | 4852 | 1467431816379 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 20:56:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 20:56:56 INFO - PROCESS | 4852 | 1467431816393 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 20:56:56 INFO - PROCESS | 4852 | 1467431816395 Marionette TRACE conn5 <- [1,2646,null,{}] 20:56:56 INFO - PROCESS | 4852 | 1467431816399 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:56:56 INFO - PROCESS | 4852 | 1467431816401 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:56 INFO - PROCESS | 4852 | 1467431816483 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 20:56:56 INFO - PROCESS | 4852 | 1467431816489 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:56 INFO - PROCESS | 4852 | 1467431816491 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:56 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24F64000 == 32 [pid = 4852] [id = 671] 20:56:56 INFO - PROCESS | 4852 | ++DOMWINDOW == 73 (000000ED13A5DC00) [pid = 4852] [serial = 2013] [outer = 0000000000000000] 20:56:56 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED20DE4800) [pid = 4852] [serial = 2014] [outer = 000000ED13A5DC00] 20:56:56 INFO - PROCESS | 4852 | 1467431816535 Marionette DEBUG loaded listener.js 20:56:56 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED20DF3400) [pid = 4852] [serial = 2015] [outer = 000000ED13A5DC00] 20:56:56 INFO - PROCESS | 4852 | 1467431816955 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:56:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 20:56:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 587ms 20:56:56 INFO - PROCESS | 4852 | 1467431816973 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 20:56:56 INFO - PROCESS | 4852 | 1467431816975 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 20:56:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 20:56:56 INFO - PROCESS | 4852 | 1467431816978 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 20:56:56 INFO - PROCESS | 4852 | 1467431816980 Marionette TRACE conn5 <- [1,2650,null,{}] 20:56:56 INFO - PROCESS | 4852 | 1467431816984 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:56:56 INFO - PROCESS | 4852 | 1467431816986 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:57 INFO - PROCESS | 4852 | 1467431817114 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 20:56:57 INFO - PROCESS | 4852 | 1467431817124 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:57 INFO - PROCESS | 4852 | 1467431817126 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:57 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27319800 == 33 [pid = 4852] [id = 672] 20:56:57 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED21450800) [pid = 4852] [serial = 2016] [outer = 0000000000000000] 20:56:57 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED21558C00) [pid = 4852] [serial = 2017] [outer = 000000ED21450800] 20:56:57 INFO - PROCESS | 4852 | 1467431817171 Marionette DEBUG loaded listener.js 20:56:57 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED221DF400) [pid = 4852] [serial = 2018] [outer = 000000ED21450800] 20:56:57 INFO - PROCESS | 4852 | 1467431817596 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:56:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 20:56:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 627ms 20:56:57 INFO - PROCESS | 4852 | 1467431817608 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 20:56:57 INFO - PROCESS | 4852 | 1467431817610 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 20:56:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 20:56:57 INFO - PROCESS | 4852 | 1467431817614 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 20:56:57 INFO - PROCESS | 4852 | 1467431817616 Marionette TRACE conn5 <- [1,2654,null,{}] 20:56:57 INFO - PROCESS | 4852 | 1467431817619 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:56:57 INFO - PROCESS | 4852 | 1467431817621 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:57 INFO - PROCESS | 4852 | 1467431817785 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 20:56:57 INFO - PROCESS | 4852 | 1467431817847 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:57 INFO - PROCESS | 4852 | 1467431817851 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:57 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED18454800 == 34 [pid = 4852] [id = 673] 20:56:57 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED11A40400) [pid = 4852] [serial = 2019] [outer = 0000000000000000] 20:56:57 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED12935400) [pid = 4852] [serial = 2020] [outer = 000000ED11A40400] 20:56:57 INFO - PROCESS | 4852 | 1467431817912 Marionette DEBUG loaded listener.js 20:56:58 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED1384CC00) [pid = 4852] [serial = 2021] [outer = 000000ED11A40400] 20:56:58 INFO - PROCESS | 4852 | [4852] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 20:56:59 INFO - PROCESS | 4852 | [4852] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 20:56:59 INFO - PROCESS | 4852 | 1467431819180 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:56:59 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:56:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1591ms 20:56:59 INFO - PROCESS | 4852 | 1467431819209 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 20:56:59 INFO - PROCESS | 4852 | 1467431819213 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 20:56:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 20:56:59 INFO - PROCESS | 4852 | 1467431819219 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 20:56:59 INFO - PROCESS | 4852 | 1467431819222 Marionette TRACE conn5 <- [1,2658,null,{}] 20:56:59 INFO - PROCESS | 4852 | 1467431819228 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:56:59 INFO - PROCESS | 4852 | 1467431819231 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:59 INFO - PROCESS | 4852 | 1467431819352 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 20:56:59 INFO - PROCESS | 4852 | 1467431819428 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:59 INFO - PROCESS | 4852 | 1467431819431 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:56:59 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED227A9800 == 35 [pid = 4852] [id = 674] 20:56:59 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED183AD800) [pid = 4852] [serial = 2022] [outer = 0000000000000000] 20:56:59 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED195E3000) [pid = 4852] [serial = 2023] [outer = 000000ED183AD800] 20:56:59 INFO - PROCESS | 4852 | 1467431819530 Marionette DEBUG loaded listener.js 20:56:59 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED1D134C00) [pid = 4852] [serial = 2024] [outer = 000000ED183AD800] 20:57:00 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27319800 == 34 [pid = 4852] [id = 672] 20:57:00 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24F64000 == 33 [pid = 4852] [id = 671] 20:57:00 INFO - PROCESS | 4852 | --DOCSHELL 000000ED12DB2800 == 32 [pid = 4852] [id = 670] 20:57:00 INFO - PROCESS | 4852 | --DOCSHELL 000000ED247AC000 == 31 [pid = 4852] [id = 669] 20:57:00 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24769000 == 30 [pid = 4852] [id = 668] 20:57:00 INFO - PROCESS | 4852 | --DOCSHELL 000000ED238A8000 == 29 [pid = 4852] [id = 667] 20:57:00 INFO - PROCESS | 4852 | --DOCSHELL 000000ED20631800 == 28 [pid = 4852] [id = 666] 20:57:00 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1D390800 == 27 [pid = 4852] [id = 665] 20:57:00 INFO - PROCESS | 4852 | --DOCSHELL 000000ED18458800 == 26 [pid = 4852] [id = 664] 20:57:00 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED1FEFB400) [pid = 4852] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 20:57:00 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED21504800) [pid = 4852] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 20:57:00 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED23806800) [pid = 4852] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 20:57:00 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED2277D800) [pid = 4852] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 20:57:00 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED1D938800) [pid = 4852] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 20:57:00 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED1F45BC00) [pid = 4852] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 20:57:00 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED1F70FC00) [pid = 4852] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 20:57:00 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED13A4FC00) [pid = 4852] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 20:57:00 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED17BFB000) [pid = 4852] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 20:57:00 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED13DB1800) [pid = 4852] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 20:57:00 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED1A071400) [pid = 4852] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 20:57:00 INFO - PROCESS | 4852 | --DOMWINDOW == 72 (000000ED22A91800) [pid = 4852] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 20:57:00 INFO - PROCESS | 4852 | --DOMWINDOW == 71 (000000ED221E6800) [pid = 4852] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 20:57:00 INFO - PROCESS | 4852 | --DOMWINDOW == 70 (000000ED14656C00) [pid = 4852] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 20:57:00 INFO - PROCESS | 4852 | --DOMWINDOW == 69 (000000ED186E1000) [pid = 4852] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 20:57:00 INFO - PROCESS | 4852 | --DOMWINDOW == 68 (000000ED23B51800) [pid = 4852] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 20:57:00 INFO - PROCESS | 4852 | --DOMWINDOW == 67 (000000ED23B67400) [pid = 4852] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 20:57:00 INFO - PROCESS | 4852 | --DOMWINDOW == 66 (000000ED2500D000) [pid = 4852] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 20:57:00 INFO - PROCESS | 4852 | --DOMWINDOW == 65 (000000ED23ACB400) [pid = 4852] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 20:57:00 INFO - PROCESS | 4852 | --DOMWINDOW == 64 (000000ED1F70BC00) [pid = 4852] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 20:57:00 INFO - PROCESS | 4852 | --DOMWINDOW == 63 (000000ED24580400) [pid = 4852] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 20:57:00 INFO - PROCESS | 4852 | --DOMWINDOW == 62 (000000ED20A9DC00) [pid = 4852] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 20:57:00 INFO - PROCESS | 4852 | --DOMWINDOW == 61 (000000ED1FDABC00) [pid = 4852] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 20:57:00 INFO - PROCESS | 4852 | --DOMWINDOW == 60 (000000ED23808400) [pid = 4852] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 20:57:00 INFO - PROCESS | 4852 | 1467431820805 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:57:00 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:57:00 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 20:57:00 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 20:57:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:57:00 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 20:57:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1634ms 20:57:00 INFO - PROCESS | 4852 | 1467431820857 Marionette TRACE conn5 -> [0,2661,"getWindowHandle",null] 20:57:00 INFO - PROCESS | 4852 | 1467431820861 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 20:57:00 INFO - PROCESS | 4852 | 1467431820865 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 20:57:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 20:57:00 INFO - PROCESS | 4852 | 1467431820869 Marionette TRACE conn5 <- [1,2662,null,{}] 20:57:00 INFO - PROCESS | 4852 | 1467431820874 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:57:00 INFO - PROCESS | 4852 | 1467431820877 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:00 INFO - PROCESS | 4852 | 1467431820968 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 20:57:00 INFO - PROCESS | 4852 | 1467431820976 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:00 INFO - PROCESS | 4852 | 1467431820980 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:01 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1C603000 == 27 [pid = 4852] [id = 675] 20:57:01 INFO - PROCESS | 4852 | ++DOMWINDOW == 61 (000000ED13ADF000) [pid = 4852] [serial = 2025] [outer = 0000000000000000] 20:57:01 INFO - PROCESS | 4852 | ++DOMWINDOW == 62 (000000ED14BBB000) [pid = 4852] [serial = 2026] [outer = 000000ED13ADF000] 20:57:01 INFO - PROCESS | 4852 | 1467431821030 Marionette DEBUG loaded listener.js 20:57:01 INFO - PROCESS | 4852 | ++DOMWINDOW == 63 (000000ED186DF000) [pid = 4852] [serial = 2027] [outer = 000000ED13ADF000] 20:57:02 INFO - PROCESS | 4852 | 1467431822020 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:57:02 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:57:02 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 20:57:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 20:57:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:57:02 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 20:57:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1179ms 20:57:02 INFO - PROCESS | 4852 | 1467431822049 Marionette TRACE conn5 -> [0,2665,"getWindowHandle",null] 20:57:02 INFO - PROCESS | 4852 | 1467431822054 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 20:57:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 20:57:02 INFO - PROCESS | 4852 | 1467431822061 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 20:57:02 INFO - PROCESS | 4852 | 1467431822064 Marionette TRACE conn5 <- [1,2666,null,{}] 20:57:02 INFO - PROCESS | 4852 | 1467431822068 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:57:02 INFO - PROCESS | 4852 | 1467431822070 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:02 INFO - PROCESS | 4852 | 1467431822167 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 20:57:02 INFO - PROCESS | 4852 | 1467431822174 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:02 INFO - PROCESS | 4852 | 1467431822177 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:02 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED203F5000 == 28 [pid = 4852] [id = 676] 20:57:02 INFO - PROCESS | 4852 | ++DOMWINDOW == 64 (000000ED1D119000) [pid = 4852] [serial = 2028] [outer = 0000000000000000] 20:57:02 INFO - PROCESS | 4852 | ++DOMWINDOW == 65 (000000ED1D14D800) [pid = 4852] [serial = 2029] [outer = 000000ED1D119000] 20:57:02 INFO - PROCESS | 4852 | 1467431822225 Marionette DEBUG loaded listener.js 20:57:02 INFO - PROCESS | 4852 | ++DOMWINDOW == 66 (000000ED1D97F400) [pid = 4852] [serial = 2030] [outer = 000000ED1D119000] 20:57:03 INFO - PROCESS | 4852 | 1467431823173 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:57:03 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:57:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1139ms 20:57:03 INFO - PROCESS | 4852 | 1467431823203 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 20:57:03 INFO - PROCESS | 4852 | 1467431823205 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 20:57:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 20:57:03 INFO - PROCESS | 4852 | 1467431823209 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 20:57:03 INFO - PROCESS | 4852 | 1467431823212 Marionette TRACE conn5 <- [1,2670,null,{}] 20:57:03 INFO - PROCESS | 4852 | 1467431823230 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:57:03 INFO - PROCESS | 4852 | 1467431823235 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:03 INFO - PROCESS | 4852 | 1467431823349 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 20:57:03 INFO - PROCESS | 4852 | 1467431823357 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:03 INFO - PROCESS | 4852 | 1467431823361 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:03 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED23B2D000 == 29 [pid = 4852] [id = 677] 20:57:03 INFO - PROCESS | 4852 | ++DOMWINDOW == 67 (000000ED1F6D9400) [pid = 4852] [serial = 2031] [outer = 0000000000000000] 20:57:03 INFO - PROCESS | 4852 | ++DOMWINDOW == 68 (000000ED1F9CC800) [pid = 4852] [serial = 2032] [outer = 000000ED1F6D9400] 20:57:03 INFO - PROCESS | 4852 | 1467431823410 Marionette DEBUG loaded listener.js 20:57:03 INFO - PROCESS | 4852 | ++DOMWINDOW == 69 (000000ED1FDAA000) [pid = 4852] [serial = 2033] [outer = 000000ED1F6D9400] 20:57:04 INFO - PROCESS | 4852 | 1467431824395 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:57:04 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:57:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1239ms 20:57:04 INFO - PROCESS | 4852 | 1467431824450 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 20:57:04 INFO - PROCESS | 4852 | 1467431824453 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 20:57:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 20:57:04 INFO - PROCESS | 4852 | 1467431824464 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 20:57:04 INFO - PROCESS | 4852 | 1467431824466 Marionette TRACE conn5 <- [1,2674,null,{}] 20:57:04 INFO - PROCESS | 4852 | 1467431824470 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:57:04 INFO - PROCESS | 4852 | 1467431824472 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:04 INFO - PROCESS | 4852 | 1467431824597 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 20:57:04 INFO - PROCESS | 4852 | 1467431824648 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:04 INFO - PROCESS | 4852 | 1467431824650 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:04 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24B7C000 == 30 [pid = 4852] [id = 678] 20:57:04 INFO - PROCESS | 4852 | ++DOMWINDOW == 70 (000000ED137A3800) [pid = 4852] [serial = 2034] [outer = 0000000000000000] 20:57:04 INFO - PROCESS | 4852 | ++DOMWINDOW == 71 (000000ED20AA3C00) [pid = 4852] [serial = 2035] [outer = 000000ED137A3800] 20:57:04 INFO - PROCESS | 4852 | 1467431824697 Marionette DEBUG loaded listener.js 20:57:04 INFO - PROCESS | 4852 | ++DOMWINDOW == 72 (000000ED20DF0000) [pid = 4852] [serial = 2036] [outer = 000000ED137A3800] 20:57:04 INFO - PROCESS | 4852 | --DOMWINDOW == 71 (000000ED18738800) [pid = 4852] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 20:57:04 INFO - PROCESS | 4852 | --DOMWINDOW == 70 (000000ED1352D400) [pid = 4852] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 20:57:04 INFO - PROCESS | 4852 | --DOMWINDOW == 69 (000000ED13B32000) [pid = 4852] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 20:57:04 INFO - PROCESS | 4852 | --DOMWINDOW == 68 (000000ED13526000) [pid = 4852] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 20:57:04 INFO - PROCESS | 4852 | --DOMWINDOW == 67 (000000ED18329800) [pid = 4852] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 20:57:04 INFO - PROCESS | 4852 | --DOMWINDOW == 66 (000000ED1F907C00) [pid = 4852] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 20:57:04 INFO - PROCESS | 4852 | --DOMWINDOW == 65 (000000ED25003400) [pid = 4852] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 20:57:04 INFO - PROCESS | 4852 | --DOMWINDOW == 64 (000000ED1F3A0C00) [pid = 4852] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 20:57:04 INFO - PROCESS | 4852 | --DOMWINDOW == 63 (000000ED13F4D800) [pid = 4852] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 20:57:04 INFO - PROCESS | 4852 | --DOMWINDOW == 62 (000000ED1384BC00) [pid = 4852] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 20:57:04 INFO - PROCESS | 4852 | --DOMWINDOW == 61 (000000ED13A5DC00) [pid = 4852] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 20:57:04 INFO - PROCESS | 4852 | --DOMWINDOW == 60 (000000ED1D13A400) [pid = 4852] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 20:57:05 INFO - PROCESS | 4852 | 1467431825626 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:57:05 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:57:05 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 20:57:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 20:57:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:57:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 20:57:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1199ms 20:57:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 20:57:05 INFO - PROCESS | 4852 | 1467431825657 Marionette TRACE conn5 -> [0,2677,"getWindowHandle",null] 20:57:05 INFO - PROCESS | 4852 | 1467431825659 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 20:57:05 INFO - PROCESS | 4852 | 1467431825663 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 20:57:05 INFO - PROCESS | 4852 | 1467431825665 Marionette TRACE conn5 <- [1,2678,null,{}] 20:57:05 INFO - PROCESS | 4852 | 1467431825668 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:57:05 INFO - PROCESS | 4852 | 1467431825671 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:05 INFO - PROCESS | 4852 | 1467431825784 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 20:57:05 INFO - PROCESS | 4852 | 1467431825791 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:05 INFO - PROCESS | 4852 | 1467431825793 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:05 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1D378800 == 31 [pid = 4852] [id = 679] 20:57:05 INFO - PROCESS | 4852 | ++DOMWINDOW == 61 (000000ED19598400) [pid = 4852] [serial = 2037] [outer = 0000000000000000] 20:57:05 INFO - PROCESS | 4852 | ++DOMWINDOW == 62 (000000ED1F45B000) [pid = 4852] [serial = 2038] [outer = 000000ED19598400] 20:57:05 INFO - PROCESS | 4852 | 1467431825839 Marionette DEBUG loaded listener.js 20:57:05 INFO - PROCESS | 4852 | ++DOMWINDOW == 63 (000000ED21510C00) [pid = 4852] [serial = 2039] [outer = 000000ED19598400] 20:57:06 INFO - PROCESS | 4852 | 1467431826763 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:57:06 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:57:06 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 20:57:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 20:57:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:57:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 20:57:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1138ms 20:57:06 INFO - PROCESS | 4852 | 1467431826804 Marionette TRACE conn5 -> [0,2681,"getWindowHandle",null] 20:57:06 INFO - PROCESS | 4852 | 1467431826806 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 20:57:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 20:57:06 INFO - PROCESS | 4852 | 1467431826810 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 20:57:06 INFO - PROCESS | 4852 | 1467431826812 Marionette TRACE conn5 <- [1,2682,null,{}] 20:57:06 INFO - PROCESS | 4852 | 1467431826815 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:57:06 INFO - PROCESS | 4852 | 1467431826821 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:06 INFO - PROCESS | 4852 | 1467431826967 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 20:57:07 INFO - PROCESS | 4852 | 1467431827057 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:07 INFO - PROCESS | 4852 | 1467431827061 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:07 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED17C5C000 == 32 [pid = 4852] [id = 680] 20:57:07 INFO - PROCESS | 4852 | ++DOMWINDOW == 64 (000000ED11A41000) [pid = 4852] [serial = 2040] [outer = 0000000000000000] 20:57:07 INFO - PROCESS | 4852 | ++DOMWINDOW == 65 (000000ED13528800) [pid = 4852] [serial = 2041] [outer = 000000ED11A41000] 20:57:07 INFO - PROCESS | 4852 | 1467431827122 Marionette DEBUG loaded listener.js 20:57:07 INFO - PROCESS | 4852 | ++DOMWINDOW == 66 (000000ED13A52800) [pid = 4852] [serial = 2042] [outer = 000000ED11A41000] 20:57:08 INFO - PROCESS | 4852 | 1467431828291 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:57:08 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:57:08 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 20:57:08 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 20:57:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:57:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 20:57:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1536ms 20:57:08 INFO - PROCESS | 4852 | 1467431828352 Marionette TRACE conn5 -> [0,2685,"getWindowHandle",null] 20:57:08 INFO - PROCESS | 4852 | 1467431828356 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 20:57:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 20:57:08 INFO - PROCESS | 4852 | 1467431828361 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 20:57:08 INFO - PROCESS | 4852 | 1467431828365 Marionette TRACE conn5 <- [1,2686,null,{}] 20:57:08 INFO - PROCESS | 4852 | 1467431828371 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:57:08 INFO - PROCESS | 4852 | 1467431828374 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:08 INFO - PROCESS | 4852 | 1467431828588 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 20:57:08 INFO - PROCESS | 4852 | 1467431828683 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:08 INFO - PROCESS | 4852 | 1467431828686 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:08 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED2157A800 == 33 [pid = 4852] [id = 681] 20:57:08 INFO - PROCESS | 4852 | ++DOMWINDOW == 67 (000000ED1D135000) [pid = 4852] [serial = 2043] [outer = 0000000000000000] 20:57:08 INFO - PROCESS | 4852 | ++DOMWINDOW == 68 (000000ED1D1A4400) [pid = 4852] [serial = 2044] [outer = 000000ED1D135000] 20:57:08 INFO - PROCESS | 4852 | 1467431828746 Marionette DEBUG loaded listener.js 20:57:08 INFO - PROCESS | 4852 | ++DOMWINDOW == 69 (000000ED1F460000) [pid = 4852] [serial = 2045] [outer = 000000ED1D135000] 20:57:09 INFO - PROCESS | 4852 | 1467431829805 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:57:09 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:57:09 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 20:57:09 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 20:57:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:57:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 20:57:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1484ms 20:57:09 INFO - PROCESS | 4852 | 1467431829851 Marionette TRACE conn5 -> [0,2689,"getWindowHandle",null] 20:57:09 INFO - PROCESS | 4852 | 1467431829856 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 20:57:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 20:57:09 INFO - PROCESS | 4852 | 1467431829861 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 20:57:09 INFO - PROCESS | 4852 | 1467431829863 Marionette TRACE conn5 <- [1,2690,null,{}] 20:57:09 INFO - PROCESS | 4852 | 1467431829867 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:57:09 INFO - PROCESS | 4852 | 1467431829870 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:10 INFO - PROCESS | 4852 | 1467431830022 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 20:57:10 INFO - PROCESS | 4852 | 1467431830153 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:10 INFO - PROCESS | 4852 | 1467431830156 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:10 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED2707D000 == 34 [pid = 4852] [id = 682] 20:57:10 INFO - PROCESS | 4852 | ++DOMWINDOW == 70 (000000ED1FE2C400) [pid = 4852] [serial = 2046] [outer = 0000000000000000] 20:57:10 INFO - PROCESS | 4852 | ++DOMWINDOW == 71 (000000ED209CD400) [pid = 4852] [serial = 2047] [outer = 000000ED1FE2C400] 20:57:10 INFO - PROCESS | 4852 | 1467431830214 Marionette DEBUG loaded listener.js 20:57:10 INFO - PROCESS | 4852 | ++DOMWINDOW == 72 (000000ED22703000) [pid = 4852] [serial = 2048] [outer = 000000ED1FE2C400] 20:57:10 INFO - PROCESS | 4852 | 1467431830819 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:57:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 20:57:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1034ms 20:57:10 INFO - PROCESS | 4852 | 1467431830896 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 20:57:10 INFO - PROCESS | 4852 | 1467431830899 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 20:57:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 20:57:10 INFO - PROCESS | 4852 | 1467431830910 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 20:57:10 INFO - PROCESS | 4852 | 1467431830916 Marionette TRACE conn5 <- [1,2694,null,{}] 20:57:10 INFO - PROCESS | 4852 | 1467431830955 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:57:10 INFO - PROCESS | 4852 | 1467431830960 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:11 INFO - PROCESS | 4852 | 1467431831095 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 20:57:11 INFO - PROCESS | 4852 | 1467431831169 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:11 INFO - PROCESS | 4852 | 1467431831172 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:11 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1F778000 == 35 [pid = 4852] [id = 683] 20:57:11 INFO - PROCESS | 4852 | ++DOMWINDOW == 73 (000000ED1FEF1400) [pid = 4852] [serial = 2049] [outer = 0000000000000000] 20:57:11 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED20A9E800) [pid = 4852] [serial = 2050] [outer = 000000ED1FEF1400] 20:57:11 INFO - PROCESS | 4852 | 1467431831228 Marionette DEBUG loaded listener.js 20:57:11 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED22C13800) [pid = 4852] [serial = 2051] [outer = 000000ED1FEF1400] 20:57:11 INFO - PROCESS | 4852 | 1467431831935 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:57:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 20:57:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1111ms 20:57:12 INFO - PROCESS | 4852 | 1467431832028 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 20:57:12 INFO - PROCESS | 4852 | 1467431832032 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 20:57:12 INFO - PROCESS | 4852 | 1467431832036 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 20:57:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 20:57:12 INFO - PROCESS | 4852 | 1467431832041 Marionette TRACE conn5 <- [1,2698,null,{}] 20:57:12 INFO - PROCESS | 4852 | 1467431832061 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:57:12 INFO - PROCESS | 4852 | 1467431832064 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:12 INFO - PROCESS | 4852 | 1467431832185 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 20:57:12 INFO - PROCESS | 4852 | 1467431832260 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:12 INFO - PROCESS | 4852 | 1467431832263 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:12 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1FA17000 == 34 [pid = 4852] [id = 407] 20:57:12 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1D378800 == 33 [pid = 4852] [id = 679] 20:57:12 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24B7C000 == 32 [pid = 4852] [id = 678] 20:57:12 INFO - PROCESS | 4852 | --DOCSHELL 000000ED23B2D000 == 31 [pid = 4852] [id = 677] 20:57:12 INFO - PROCESS | 4852 | --DOCSHELL 000000ED203F5000 == 30 [pid = 4852] [id = 676] 20:57:12 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1C603000 == 29 [pid = 4852] [id = 675] 20:57:12 INFO - PROCESS | 4852 | --DOCSHELL 000000ED227A9800 == 28 [pid = 4852] [id = 674] 20:57:12 INFO - PROCESS | 4852 | --DOCSHELL 000000ED18454800 == 27 [pid = 4852] [id = 673] 20:57:12 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27F1C000 == 26 [pid = 4852] [id = 402] 20:57:12 INFO - PROCESS | 4852 | --DOCSHELL 000000ED209DE800 == 25 [pid = 4852] [id = 409] 20:57:12 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1D025800 == 24 [pid = 4852] [id = 406] 20:57:12 INFO - PROCESS | 4852 | --DOCSHELL 000000ED28EC4000 == 23 [pid = 4852] [id = 403] 20:57:12 INFO - PROCESS | 4852 | --DOCSHELL 000000ED22ABE800 == 22 [pid = 4852] [id = 394] 20:57:12 INFO - PROCESS | 4852 | --DOCSHELL 000000ED28AAD800 == 21 [pid = 4852] [id = 396] 20:57:12 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1944C000 == 20 [pid = 4852] [id = 405] 20:57:12 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27F04800 == 19 [pid = 4852] [id = 399] 20:57:12 INFO - PROCESS | 4852 | --DOCSHELL 000000ED2706B800 == 18 [pid = 4852] [id = 395] 20:57:12 INFO - PROCESS | 4852 | --DOCSHELL 000000ED2906F000 == 17 [pid = 4852] [id = 397] 20:57:12 INFO - PROCESS | 4852 | --DOCSHELL 000000ED22196000 == 16 [pid = 4852] [id = 410] 20:57:12 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24C0A800 == 15 [pid = 4852] [id = 398] 20:57:12 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24796000 == 14 [pid = 4852] [id = 400] 20:57:12 INFO - PROCESS | 4852 | --DOCSHELL 000000ED2020A800 == 13 [pid = 4852] [id = 408] 20:57:12 INFO - PROCESS | 4852 | --DOCSHELL 000000ED23A2E000 == 12 [pid = 4852] [id = 411] 20:57:12 INFO - PROCESS | 4852 | --DOCSHELL 000000ED247A2800 == 11 [pid = 4852] [id = 401] 20:57:12 INFO - PROCESS | 4852 | --DOCSHELL 000000ED17BA9000 == 10 [pid = 4852] [id = 404] 20:57:12 INFO - PROCESS | 4852 | --DOCSHELL 000000ED2707D000 == 9 [pid = 4852] [id = 682] 20:57:12 INFO - PROCESS | 4852 | --DOCSHELL 000000ED2157A800 == 8 [pid = 4852] [id = 681] 20:57:12 INFO - PROCESS | 4852 | --DOCSHELL 000000ED17C5C000 == 7 [pid = 4852] [id = 680] 20:57:12 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED12D9D800 == 8 [pid = 4852] [id = 684] 20:57:12 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED1260DC00) [pid = 4852] [serial = 2052] [outer = 0000000000000000] 20:57:12 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED12DBE000) [pid = 4852] [serial = 2053] [outer = 000000ED1260DC00] 20:57:12 INFO - PROCESS | 4852 | 1467431832896 Marionette DEBUG loaded listener.js 20:57:13 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED13790C00) [pid = 4852] [serial = 2054] [outer = 000000ED1260DC00] 20:57:13 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED199CD800) [pid = 4852] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 20:57:13 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED13784000) [pid = 4852] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 20:57:13 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED137A1000) [pid = 4852] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 20:57:13 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED149E7800) [pid = 4852] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 20:57:13 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED17C7E400) [pid = 4852] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 20:57:13 INFO - PROCESS | 4852 | --DOMWINDOW == 72 (000000ED13C27C00) [pid = 4852] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 20:57:13 INFO - PROCESS | 4852 | --DOMWINDOW == 71 (000000ED1384EC00) [pid = 4852] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 20:57:13 INFO - PROCESS | 4852 | --DOMWINDOW == 70 (000000ED21558C00) [pid = 4852] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 20:57:13 INFO - PROCESS | 4852 | --DOMWINDOW == 69 (000000ED1D1AAC00) [pid = 4852] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 20:57:13 INFO - PROCESS | 4852 | --DOMWINDOW == 68 (000000ED1C6E6000) [pid = 4852] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 20:57:13 INFO - PROCESS | 4852 | --DOMWINDOW == 67 (000000ED20DF1800) [pid = 4852] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 20:57:13 INFO - PROCESS | 4852 | --DOMWINDOW == 66 (000000ED1FEF5400) [pid = 4852] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 20:57:13 INFO - PROCESS | 4852 | --DOMWINDOW == 65 (000000ED2504A800) [pid = 4852] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 20:57:13 INFO - PROCESS | 4852 | --DOMWINDOW == 64 (000000ED2500C800) [pid = 4852] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 20:57:13 INFO - PROCESS | 4852 | --DOMWINDOW == 63 (000000ED1F468400) [pid = 4852] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 20:57:13 INFO - PROCESS | 4852 | --DOMWINDOW == 62 (000000ED1FDAE400) [pid = 4852] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 20:57:13 INFO - PROCESS | 4852 | --DOMWINDOW == 61 (000000ED1FDA7000) [pid = 4852] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 20:57:13 INFO - PROCESS | 4852 | --DOMWINDOW == 60 (000000ED199CA400) [pid = 4852] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 20:57:13 INFO - PROCESS | 4852 | --DOMWINDOW == 59 (000000ED1FEFA800) [pid = 4852] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 20:57:13 INFO - PROCESS | 4852 | --DOMWINDOW == 58 (000000ED20DF3400) [pid = 4852] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 20:57:13 INFO - PROCESS | 4852 | --DOMWINDOW == 57 (000000ED1D152400) [pid = 4852] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 20:57:13 INFO - PROCESS | 4852 | --DOMWINDOW == 56 (000000ED1D988400) [pid = 4852] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 20:57:13 INFO - PROCESS | 4852 | --DOMWINDOW == 55 (000000ED1F70AC00) [pid = 4852] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 20:57:13 INFO - PROCESS | 4852 | --DOMWINDOW == 54 (000000ED20DE4800) [pid = 4852] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 20:57:13 INFO - PROCESS | 4852 | --DOMWINDOW == 53 (000000ED1C6E6400) [pid = 4852] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 20:57:13 INFO - PROCESS | 4852 | 1467431833473 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:57:13 INFO - PROCESS | 4852 | 1467431833497 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 20:57:13 INFO - PROCESS | 4852 | 1467431833502 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 20:57:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 20:57:13 INFO - PROCESS | 4852 | 1467431833505 Marionette TRACE conn5 <- [1,2702,null,{}] 20:57:13 INFO - PROCESS | 4852 | 1467431833510 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:57:13 INFO - PROCESS | 4852 | 1467431833513 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:13 INFO - PROCESS | 4852 | 1467431833650 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 20:57:13 INFO - PROCESS | 4852 | 1467431833729 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:13 INFO - PROCESS | 4852 | 1467431833731 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:13 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1D1D1000 == 9 [pid = 4852] [id = 685] 20:57:13 INFO - PROCESS | 4852 | ++DOMWINDOW == 54 (000000ED13A5D400) [pid = 4852] [serial = 2055] [outer = 0000000000000000] 20:57:13 INFO - PROCESS | 4852 | ++DOMWINDOW == 55 (000000ED1465DC00) [pid = 4852] [serial = 2056] [outer = 000000ED13A5D400] 20:57:13 INFO - PROCESS | 4852 | 1467431833783 Marionette DEBUG loaded listener.js 20:57:13 INFO - PROCESS | 4852 | ++DOMWINDOW == 56 (000000ED17C75000) [pid = 4852] [serial = 2057] [outer = 000000ED13A5D400] 20:57:14 INFO - PROCESS | 4852 | 1467431834175 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:57:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 20:57:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 733ms 20:57:14 INFO - PROCESS | 4852 | 1467431834270 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 20:57:14 INFO - PROCESS | 4852 | 1467431834274 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 20:57:14 INFO - PROCESS | 4852 | 1467431834283 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 20:57:14 INFO - PROCESS | 4852 | 1467431834286 Marionette TRACE conn5 <- [1,2706,null,{}] 20:57:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 20:57:14 INFO - PROCESS | 4852 | 1467431834294 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:57:14 INFO - PROCESS | 4852 | 1467431834296 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:14 INFO - PROCESS | 4852 | 1467431834394 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 20:57:14 INFO - PROCESS | 4852 | 1467431834403 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:14 INFO - PROCESS | 4852 | 1467431834406 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:14 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED19928000 == 10 [pid = 4852] [id = 686] 20:57:14 INFO - PROCESS | 4852 | ++DOMWINDOW == 57 (000000ED19598000) [pid = 4852] [serial = 2058] [outer = 0000000000000000] 20:57:14 INFO - PROCESS | 4852 | ++DOMWINDOW == 58 (000000ED195E2000) [pid = 4852] [serial = 2059] [outer = 000000ED19598000] 20:57:14 INFO - PROCESS | 4852 | 1467431834461 Marionette DEBUG loaded listener.js 20:57:14 INFO - PROCESS | 4852 | ++DOMWINDOW == 59 (000000ED1A069400) [pid = 4852] [serial = 2060] [outer = 000000ED19598000] 20:57:14 INFO - PROCESS | 4852 | 1467431834962 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:57:15 INFO - PROCESS | 4852 | 1467431835029 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 20:57:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 20:57:15 INFO - PROCESS | 4852 | 1467431835032 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 20:57:15 INFO - PROCESS | 4852 | 1467431835036 Marionette TRACE conn5 <- [1,2710,null,{}] 20:57:15 INFO - PROCESS | 4852 | 1467431835053 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:57:15 INFO - PROCESS | 4852 | 1467431835059 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:15 INFO - PROCESS | 4852 | 1467431835163 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 20:57:15 INFO - PROCESS | 4852 | 1467431835173 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:15 INFO - PROCESS | 4852 | 1467431835175 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:15 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED238A6800 == 11 [pid = 4852] [id = 687] 20:57:15 INFO - PROCESS | 4852 | ++DOMWINDOW == 60 (000000ED1D150800) [pid = 4852] [serial = 2061] [outer = 0000000000000000] 20:57:15 INFO - PROCESS | 4852 | ++DOMWINDOW == 61 (000000ED1D154400) [pid = 4852] [serial = 2062] [outer = 000000ED1D150800] 20:57:15 INFO - PROCESS | 4852 | 1467431835221 Marionette DEBUG loaded listener.js 20:57:15 INFO - PROCESS | 4852 | ++DOMWINDOW == 62 (000000ED1D93EC00) [pid = 4852] [serial = 2063] [outer = 000000ED1D150800] 20:57:15 INFO - PROCESS | 4852 | 1467431835729 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:57:15 INFO - PROCESS | 4852 | 1467431835781 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 20:57:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 20:57:15 INFO - PROCESS | 4852 | 1467431835785 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 20:57:15 INFO - PROCESS | 4852 | 1467431835786 Marionette TRACE conn5 <- [1,2714,null,{}] 20:57:15 INFO - PROCESS | 4852 | 1467431835790 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:57:15 INFO - PROCESS | 4852 | 1467431835792 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:15 INFO - PROCESS | 4852 | 1467431835910 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 20:57:15 INFO - PROCESS | 4852 | 1467431835915 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:15 INFO - PROCESS | 4852 | 1467431835917 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:15 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24774000 == 12 [pid = 4852] [id = 688] 20:57:15 INFO - PROCESS | 4852 | ++DOMWINDOW == 63 (000000ED1F3A3C00) [pid = 4852] [serial = 2064] [outer = 0000000000000000] 20:57:15 INFO - PROCESS | 4852 | ++DOMWINDOW == 64 (000000ED1F702800) [pid = 4852] [serial = 2065] [outer = 000000ED1F3A3C00] 20:57:15 INFO - PROCESS | 4852 | 1467431835971 Marionette DEBUG loaded listener.js 20:57:16 INFO - PROCESS | 4852 | ++DOMWINDOW == 65 (000000ED1F70DC00) [pid = 4852] [serial = 2066] [outer = 000000ED1F3A3C00] 20:57:16 INFO - PROCESS | 4852 | 1467431836399 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:57:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 20:57:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 691ms 20:57:16 INFO - PROCESS | 4852 | 1467431836480 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 20:57:16 INFO - PROCESS | 4852 | 1467431836482 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 20:57:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 20:57:16 INFO - PROCESS | 4852 | 1467431836485 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 20:57:16 INFO - PROCESS | 4852 | 1467431836487 Marionette TRACE conn5 <- [1,2718,null,{}] 20:57:16 INFO - PROCESS | 4852 | 1467431836491 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:57:16 INFO - PROCESS | 4852 | 1467431836493 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:16 INFO - PROCESS | 4852 | 1467431836604 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 20:57:16 INFO - PROCESS | 4852 | 1467431836608 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:16 INFO - PROCESS | 4852 | 1467431836611 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:16 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24B66000 == 13 [pid = 4852] [id = 689] 20:57:16 INFO - PROCESS | 4852 | ++DOMWINDOW == 66 (000000ED1FAA5800) [pid = 4852] [serial = 2067] [outer = 0000000000000000] 20:57:16 INFO - PROCESS | 4852 | ++DOMWINDOW == 67 (000000ED1FAAAC00) [pid = 4852] [serial = 2068] [outer = 000000ED1FAA5800] 20:57:16 INFO - PROCESS | 4852 | 1467431836667 Marionette DEBUG loaded listener.js 20:57:16 INFO - PROCESS | 4852 | ++DOMWINDOW == 68 (000000ED2048F800) [pid = 4852] [serial = 2069] [outer = 000000ED1FAA5800] 20:57:17 INFO - PROCESS | 4852 | --DOMWINDOW == 67 (000000ED1F6D9400) [pid = 4852] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 20:57:17 INFO - PROCESS | 4852 | --DOMWINDOW == 66 (000000ED137A3800) [pid = 4852] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 20:57:17 INFO - PROCESS | 4852 | --DOMWINDOW == 65 (000000ED11A40400) [pid = 4852] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 20:57:17 INFO - PROCESS | 4852 | --DOMWINDOW == 64 (000000ED13ADF000) [pid = 4852] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 20:57:17 INFO - PROCESS | 4852 | --DOMWINDOW == 63 (000000ED21450800) [pid = 4852] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 20:57:17 INFO - PROCESS | 4852 | --DOMWINDOW == 62 (000000ED1D119000) [pid = 4852] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 20:57:17 INFO - PROCESS | 4852 | --DOMWINDOW == 61 (000000ED183AD800) [pid = 4852] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 20:57:17 INFO - PROCESS | 4852 | --DOMWINDOW == 60 (000000ED19598400) [pid = 4852] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 20:57:17 INFO - PROCESS | 4852 | 1467431837669 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:57:17 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:57:17 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 20:57:17 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 20:57:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:57:17 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 20:57:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1237ms 20:57:17 INFO - PROCESS | 4852 | 1467431837725 Marionette TRACE conn5 -> [0,2721,"getWindowHandle",null] 20:57:17 INFO - PROCESS | 4852 | 1467431837728 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 20:57:17 INFO - PROCESS | 4852 | 1467431837734 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 20:57:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 20:57:17 INFO - PROCESS | 4852 | 1467431837736 Marionette TRACE conn5 <- [1,2722,null,{}] 20:57:17 INFO - PROCESS | 4852 | 1467431837740 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:57:17 INFO - PROCESS | 4852 | 1467431837746 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:17 INFO - PROCESS | 4852 | 1467431837843 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 20:57:17 INFO - PROCESS | 4852 | 1467431837849 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:17 INFO - PROCESS | 4852 | 1467431837851 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:17 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED19438800 == 14 [pid = 4852] [id = 690] 20:57:17 INFO - PROCESS | 4852 | ++DOMWINDOW == 61 (000000ED1F708C00) [pid = 4852] [serial = 2070] [outer = 0000000000000000] 20:57:17 INFO - PROCESS | 4852 | ++DOMWINDOW == 62 (000000ED1FAA8400) [pid = 4852] [serial = 2071] [outer = 000000ED1F708C00] 20:57:17 INFO - PROCESS | 4852 | 1467431837896 Marionette DEBUG loaded listener.js 20:57:17 INFO - PROCESS | 4852 | ++DOMWINDOW == 63 (000000ED20DE4800) [pid = 4852] [serial = 2072] [outer = 000000ED1F708C00] 20:57:18 INFO - PROCESS | 4852 | 1467431838321 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:57:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 20:57:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 627ms 20:57:18 INFO - PROCESS | 4852 | 1467431838386 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 20:57:18 INFO - PROCESS | 4852 | 1467431838390 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 20:57:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 20:57:18 INFO - PROCESS | 4852 | 1467431838401 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 20:57:18 INFO - PROCESS | 4852 | 1467431838406 Marionette TRACE conn5 <- [1,2726,null,{}] 20:57:18 INFO - PROCESS | 4852 | 1467431838413 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:57:18 INFO - PROCESS | 4852 | 1467431838417 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:18 INFO - PROCESS | 4852 | 1467431838548 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 20:57:18 INFO - PROCESS | 4852 | 1467431838653 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:18 INFO - PROCESS | 4852 | 1467431838659 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:18 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1A0DE000 == 15 [pid = 4852] [id = 691] 20:57:18 INFO - PROCESS | 4852 | ++DOMWINDOW == 64 (000000ED1379F400) [pid = 4852] [serial = 2073] [outer = 0000000000000000] 20:57:18 INFO - PROCESS | 4852 | ++DOMWINDOW == 65 (000000ED137A4800) [pid = 4852] [serial = 2074] [outer = 000000ED1379F400] 20:57:18 INFO - PROCESS | 4852 | 1467431838720 Marionette DEBUG loaded listener.js 20:57:18 INFO - PROCESS | 4852 | ++DOMWINDOW == 66 (000000ED13AEB800) [pid = 4852] [serial = 2075] [outer = 000000ED1379F400] 20:57:19 INFO - PROCESS | 4852 | 1467431839528 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:57:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 20:57:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1184ms 20:57:19 INFO - PROCESS | 4852 | 1467431839587 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 20:57:19 INFO - PROCESS | 4852 | 1467431839591 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 20:57:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 20:57:19 INFO - PROCESS | 4852 | 1467431839598 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 20:57:19 INFO - PROCESS | 4852 | 1467431839602 Marionette TRACE conn5 <- [1,2730,null,{}] 20:57:19 INFO - PROCESS | 4852 | 1467431839607 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:57:19 INFO - PROCESS | 4852 | 1467431839610 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:19 INFO - PROCESS | 4852 | 1467431839740 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 20:57:19 INFO - PROCESS | 4852 | 1467431839814 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:19 INFO - PROCESS | 4852 | 1467431839817 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:19 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED23B78000 == 16 [pid = 4852] [id = 692] 20:57:19 INFO - PROCESS | 4852 | ++DOMWINDOW == 67 (000000ED1966A800) [pid = 4852] [serial = 2076] [outer = 0000000000000000] 20:57:19 INFO - PROCESS | 4852 | ++DOMWINDOW == 68 (000000ED1C6E5400) [pid = 4852] [serial = 2077] [outer = 000000ED1966A800] 20:57:19 INFO - PROCESS | 4852 | 1467431839918 Marionette DEBUG loaded listener.js 20:57:20 INFO - PROCESS | 4852 | ++DOMWINDOW == 69 (000000ED1D148800) [pid = 4852] [serial = 2078] [outer = 000000ED1966A800] 20:57:20 INFO - PROCESS | 4852 | 1467431840758 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:57:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 20:57:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1232ms 20:57:20 INFO - PROCESS | 4852 | 1467431840831 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 20:57:20 INFO - PROCESS | 4852 | 1467431840835 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 20:57:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 20:57:20 INFO - PROCESS | 4852 | 1467431840841 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 20:57:20 INFO - PROCESS | 4852 | 1467431840844 Marionette TRACE conn5 <- [1,2734,null,{}] 20:57:20 INFO - PROCESS | 4852 | 1467431840850 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:57:20 INFO - PROCESS | 4852 | 1467431840853 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:20 INFO - PROCESS | 4852 | 1467431840973 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 20:57:21 INFO - PROCESS | 4852 | 1467431841047 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:21 INFO - PROCESS | 4852 | 1467431841052 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:21 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED19915800 == 17 [pid = 4852] [id = 693] 20:57:21 INFO - PROCESS | 4852 | ++DOMWINDOW == 70 (000000ED13850C00) [pid = 4852] [serial = 2079] [outer = 0000000000000000] 20:57:21 INFO - PROCESS | 4852 | ++DOMWINDOW == 71 (000000ED13B2F400) [pid = 4852] [serial = 2080] [outer = 000000ED13850C00] 20:57:21 INFO - PROCESS | 4852 | 1467431841123 Marionette DEBUG loaded listener.js 20:57:21 INFO - PROCESS | 4852 | ++DOMWINDOW == 72 (000000ED18739400) [pid = 4852] [serial = 2081] [outer = 000000ED13850C00] 20:57:21 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1F778000 == 16 [pid = 4852] [id = 683] 20:57:21 INFO - PROCESS | 4852 | --DOMWINDOW == 71 (000000ED1F45B000) [pid = 4852] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 20:57:21 INFO - PROCESS | 4852 | --DOMWINDOW == 70 (000000ED21510C00) [pid = 4852] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 20:57:21 INFO - PROCESS | 4852 | --DOMWINDOW == 69 (000000ED1F9CC800) [pid = 4852] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 20:57:21 INFO - PROCESS | 4852 | --DOMWINDOW == 68 (000000ED20DF0000) [pid = 4852] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 20:57:21 INFO - PROCESS | 4852 | --DOMWINDOW == 67 (000000ED12935400) [pid = 4852] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 20:57:21 INFO - PROCESS | 4852 | --DOMWINDOW == 66 (000000ED14BBB000) [pid = 4852] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 20:57:21 INFO - PROCESS | 4852 | --DOMWINDOW == 65 (000000ED221DF400) [pid = 4852] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 20:57:21 INFO - PROCESS | 4852 | --DOMWINDOW == 64 (000000ED1384CC00) [pid = 4852] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 20:57:21 INFO - PROCESS | 4852 | --DOMWINDOW == 63 (000000ED1D14D800) [pid = 4852] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 20:57:21 INFO - PROCESS | 4852 | --DOMWINDOW == 62 (000000ED186DF000) [pid = 4852] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 20:57:21 INFO - PROCESS | 4852 | --DOMWINDOW == 61 (000000ED195E3000) [pid = 4852] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 20:57:21 INFO - PROCESS | 4852 | --DOMWINDOW == 60 (000000ED1D97F400) [pid = 4852] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 20:57:21 INFO - PROCESS | 4852 | --DOMWINDOW == 59 (000000ED1FDAA000) [pid = 4852] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 20:57:21 INFO - PROCESS | 4852 | --DOMWINDOW == 58 (000000ED20AA3C00) [pid = 4852] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 20:57:21 INFO - PROCESS | 4852 | --DOMWINDOW == 57 (000000ED1D134C00) [pid = 4852] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 20:57:21 INFO - PROCESS | 4852 | 1467431841590 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:57:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 20:57:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 774ms 20:57:21 INFO - PROCESS | 4852 | 1467431841618 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 20:57:21 INFO - PROCESS | 4852 | 1467431841623 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 20:57:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 20:57:21 INFO - PROCESS | 4852 | 1467431841634 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 20:57:21 INFO - PROCESS | 4852 | 1467431841636 Marionette TRACE conn5 <- [1,2738,null,{}] 20:57:21 INFO - PROCESS | 4852 | 1467431841641 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:57:21 INFO - PROCESS | 4852 | 1467431841643 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:21 INFO - PROCESS | 4852 | 1467431841735 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 20:57:21 INFO - PROCESS | 4852 | 1467431841744 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:21 INFO - PROCESS | 4852 | 1467431841747 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:21 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1FA1F800 == 17 [pid = 4852] [id = 694] 20:57:21 INFO - PROCESS | 4852 | ++DOMWINDOW == 58 (000000ED195E3000) [pid = 4852] [serial = 2082] [outer = 0000000000000000] 20:57:21 INFO - PROCESS | 4852 | ++DOMWINDOW == 59 (000000ED199CE000) [pid = 4852] [serial = 2083] [outer = 000000ED195E3000] 20:57:21 INFO - PROCESS | 4852 | 1467431841800 Marionette DEBUG loaded listener.js 20:57:21 INFO - PROCESS | 4852 | ++DOMWINDOW == 60 (000000ED1D120800) [pid = 4852] [serial = 2084] [outer = 000000ED195E3000] 20:57:22 INFO - PROCESS | 4852 | 1467431842278 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:57:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 20:57:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 690ms 20:57:22 INFO - PROCESS | 4852 | 1467431842329 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 20:57:22 INFO - PROCESS | 4852 | 1467431842331 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 20:57:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 20:57:22 INFO - PROCESS | 4852 | 1467431842335 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 20:57:22 INFO - PROCESS | 4852 | 1467431842339 Marionette TRACE conn5 <- [1,2742,null,{}] 20:57:22 INFO - PROCESS | 4852 | 1467431842350 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:57:22 INFO - PROCESS | 4852 | 1467431842355 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:22 INFO - PROCESS | 4852 | 1467431842479 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 20:57:22 INFO - PROCESS | 4852 | 1467431842575 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:22 INFO - PROCESS | 4852 | 1467431842579 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:22 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED23A27000 == 18 [pid = 4852] [id = 695] 20:57:22 INFO - PROCESS | 4852 | ++DOMWINDOW == 61 (000000ED13786400) [pid = 4852] [serial = 2085] [outer = 0000000000000000] 20:57:22 INFO - PROCESS | 4852 | ++DOMWINDOW == 62 (000000ED1F473C00) [pid = 4852] [serial = 2086] [outer = 000000ED13786400] 20:57:22 INFO - PROCESS | 4852 | 1467431842631 Marionette DEBUG loaded listener.js 20:57:22 INFO - PROCESS | 4852 | ++DOMWINDOW == 63 (000000ED1FA9EC00) [pid = 4852] [serial = 2087] [outer = 000000ED13786400] 20:57:23 INFO - PROCESS | 4852 | 1467431843014 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:57:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 20:57:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 734ms 20:57:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 20:57:23 INFO - PROCESS | 4852 | 1467431843070 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 20:57:23 INFO - PROCESS | 4852 | 1467431843073 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 20:57:23 INFO - PROCESS | 4852 | 1467431843076 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 20:57:23 INFO - PROCESS | 4852 | 1467431843078 Marionette TRACE conn5 <- [1,2746,null,{}] 20:57:23 INFO - PROCESS | 4852 | 1467431843082 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:57:23 INFO - PROCESS | 4852 | 1467431843084 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:23 INFO - PROCESS | 4852 | 1467431843175 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 20:57:23 INFO - PROCESS | 4852 | 1467431843180 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:23 INFO - PROCESS | 4852 | 1467431843182 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:23 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED247AF000 == 19 [pid = 4852] [id = 696] 20:57:23 INFO - PROCESS | 4852 | ++DOMWINDOW == 64 (000000ED1FDB1000) [pid = 4852] [serial = 2088] [outer = 0000000000000000] 20:57:23 INFO - PROCESS | 4852 | ++DOMWINDOW == 65 (000000ED206C3400) [pid = 4852] [serial = 2089] [outer = 000000ED1FDB1000] 20:57:23 INFO - PROCESS | 4852 | 1467431843228 Marionette DEBUG loaded listener.js 20:57:23 INFO - PROCESS | 4852 | ++DOMWINDOW == 66 (000000ED20DEF800) [pid = 4852] [serial = 2090] [outer = 000000ED1FDB1000] 20:57:23 INFO - PROCESS | 4852 | 1467431843694 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:57:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 20:57:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 690ms 20:57:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 20:57:23 INFO - PROCESS | 4852 | 1467431843769 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 20:57:23 INFO - PROCESS | 4852 | 1467431843771 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 20:57:23 INFO - PROCESS | 4852 | 1467431843774 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 20:57:23 INFO - PROCESS | 4852 | 1467431843776 Marionette TRACE conn5 <- [1,2750,null,{}] 20:57:23 INFO - PROCESS | 4852 | 1467431843780 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:57:23 INFO - PROCESS | 4852 | 1467431843782 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:23 INFO - PROCESS | 4852 | 1467431843933 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 20:57:23 INFO - PROCESS | 4852 | 1467431843956 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:23 INFO - PROCESS | 4852 | 1467431843958 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:23 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24C14800 == 20 [pid = 4852] [id = 697] 20:57:23 INFO - PROCESS | 4852 | ++DOMWINDOW == 67 (000000ED2144F800) [pid = 4852] [serial = 2091] [outer = 0000000000000000] 20:57:24 INFO - PROCESS | 4852 | ++DOMWINDOW == 68 (000000ED21507400) [pid = 4852] [serial = 2092] [outer = 000000ED2144F800] 20:57:24 INFO - PROCESS | 4852 | 1467431844003 Marionette DEBUG loaded listener.js 20:57:24 INFO - PROCESS | 4852 | ++DOMWINDOW == 69 (000000ED2178AC00) [pid = 4852] [serial = 2093] [outer = 000000ED2144F800] 20:57:24 INFO - PROCESS | 4852 | 1467431844445 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:57:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 20:57:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 733ms 20:57:24 INFO - PROCESS | 4852 | 1467431844511 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 20:57:24 INFO - PROCESS | 4852 | 1467431844513 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 20:57:24 INFO - PROCESS | 4852 | 1467431844516 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 20:57:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 20:57:24 INFO - PROCESS | 4852 | 1467431844518 Marionette TRACE conn5 <- [1,2754,null,{}] 20:57:24 INFO - PROCESS | 4852 | 1467431844521 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:57:24 INFO - PROCESS | 4852 | 1467431844527 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:24 INFO - PROCESS | 4852 | 1467431844673 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 20:57:24 INFO - PROCESS | 4852 | 1467431844723 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:24 INFO - PROCESS | 4852 | 1467431844725 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:24 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED2731B000 == 21 [pid = 4852] [id = 698] 20:57:24 INFO - PROCESS | 4852 | ++DOMWINDOW == 70 (000000ED22396400) [pid = 4852] [serial = 2094] [outer = 0000000000000000] 20:57:24 INFO - PROCESS | 4852 | ++DOMWINDOW == 71 (000000ED22C13400) [pid = 4852] [serial = 2095] [outer = 000000ED22396400] 20:57:24 INFO - PROCESS | 4852 | 1467431844771 Marionette DEBUG loaded listener.js 20:57:24 INFO - PROCESS | 4852 | ++DOMWINDOW == 72 (000000ED22CE2000) [pid = 4852] [serial = 2096] [outer = 000000ED22396400] 20:57:25 INFO - PROCESS | 4852 | 1467431845206 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:57:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 20:57:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 733ms 20:57:25 INFO - PROCESS | 4852 | 1467431845272 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 20:57:25 INFO - PROCESS | 4852 | 1467431845274 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 20:57:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 20:57:25 INFO - PROCESS | 4852 | 1467431845283 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 20:57:25 INFO - PROCESS | 4852 | 1467431845285 Marionette TRACE conn5 <- [1,2758,null,{}] 20:57:25 INFO - PROCESS | 4852 | 1467431845289 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:57:25 INFO - PROCESS | 4852 | 1467431845291 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:25 INFO - PROCESS | 4852 | 1467431845437 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 20:57:25 INFO - PROCESS | 4852 | --DOMWINDOW == 71 (000000ED1F3A3C00) [pid = 4852] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 20:57:25 INFO - PROCESS | 4852 | --DOMWINDOW == 70 (000000ED1D150800) [pid = 4852] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 20:57:25 INFO - PROCESS | 4852 | --DOMWINDOW == 69 (000000ED1FAA5800) [pid = 4852] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 20:57:25 INFO - PROCESS | 4852 | --DOMWINDOW == 68 (000000ED19598000) [pid = 4852] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 20:57:25 INFO - PROCESS | 4852 | --DOMWINDOW == 67 (000000ED13A5D400) [pid = 4852] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 20:57:25 INFO - PROCESS | 4852 | --DOMWINDOW == 66 (000000ED1FEF1400) [pid = 4852] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 20:57:25 INFO - PROCESS | 4852 | --DOMWINDOW == 65 (000000ED1260DC00) [pid = 4852] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 20:57:25 INFO - PROCESS | 4852 | --DOMWINDOW == 64 (000000ED11A41000) [pid = 4852] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 20:57:25 INFO - PROCESS | 4852 | --DOMWINDOW == 63 (000000ED1D135000) [pid = 4852] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 20:57:25 INFO - PROCESS | 4852 | --DOMWINDOW == 62 (000000ED1FE2C400) [pid = 4852] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 20:57:25 INFO - PROCESS | 4852 | 1467431845495 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:25 INFO - PROCESS | 4852 | 1467431845497 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:25 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24556000 == 22 [pid = 4852] [id = 699] 20:57:25 INFO - PROCESS | 4852 | ++DOMWINDOW == 63 (000000ED1260DC00) [pid = 4852] [serial = 2097] [outer = 0000000000000000] 20:57:25 INFO - PROCESS | 4852 | ++DOMWINDOW == 64 (000000ED14656400) [pid = 4852] [serial = 2098] [outer = 000000ED1260DC00] 20:57:25 INFO - PROCESS | 4852 | 1467431845543 Marionette DEBUG loaded listener.js 20:57:25 INFO - PROCESS | 4852 | ++DOMWINDOW == 65 (000000ED1FE25000) [pid = 4852] [serial = 2099] [outer = 000000ED1260DC00] 20:57:25 INFO - PROCESS | 4852 | 1467431845901 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:57:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 20:57:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 630ms 20:57:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 20:57:25 INFO - PROCESS | 4852 | 1467431845917 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 20:57:25 INFO - PROCESS | 4852 | 1467431845919 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 20:57:25 INFO - PROCESS | 4852 | 1467431845922 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 20:57:25 INFO - PROCESS | 4852 | 1467431845924 Marionette TRACE conn5 <- [1,2762,null,{}] 20:57:25 INFO - PROCESS | 4852 | 1467431845928 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:57:25 INFO - PROCESS | 4852 | 1467431845930 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:26 INFO - PROCESS | 4852 | 1467431846048 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 20:57:26 INFO - PROCESS | 4852 | 1467431846056 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:26 INFO - PROCESS | 4852 | 1467431846058 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:26 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27F08000 == 23 [pid = 4852] [id = 700] 20:57:26 INFO - PROCESS | 4852 | ++DOMWINDOW == 66 (000000ED2380A000) [pid = 4852] [serial = 2100] [outer = 0000000000000000] 20:57:26 INFO - PROCESS | 4852 | ++DOMWINDOW == 67 (000000ED23810C00) [pid = 4852] [serial = 2101] [outer = 000000ED2380A000] 20:57:26 INFO - PROCESS | 4852 | 1467431846104 Marionette DEBUG loaded listener.js 20:57:26 INFO - PROCESS | 4852 | ++DOMWINDOW == 68 (000000ED23B46C00) [pid = 4852] [serial = 2102] [outer = 000000ED2380A000] 20:57:26 INFO - PROCESS | 4852 | 1467431846521 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:57:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 20:57:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 627ms 20:57:26 INFO - PROCESS | 4852 | 1467431846553 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 20:57:26 INFO - PROCESS | 4852 | 1467431846555 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 20:57:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 20:57:26 INFO - PROCESS | 4852 | 1467431846558 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 20:57:26 INFO - PROCESS | 4852 | 1467431846560 Marionette TRACE conn5 <- [1,2766,null,{}] 20:57:26 INFO - PROCESS | 4852 | 1467431846563 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:57:26 INFO - PROCESS | 4852 | 1467431846565 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:26 INFO - PROCESS | 4852 | 1467431846692 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 20:57:26 INFO - PROCESS | 4852 | 1467431846699 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:26 INFO - PROCESS | 4852 | 1467431846702 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:26 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27F44800 == 24 [pid = 4852] [id = 701] 20:57:26 INFO - PROCESS | 4852 | ++DOMWINDOW == 69 (000000ED23B4E800) [pid = 4852] [serial = 2103] [outer = 0000000000000000] 20:57:26 INFO - PROCESS | 4852 | ++DOMWINDOW == 70 (000000ED23B54000) [pid = 4852] [serial = 2104] [outer = 000000ED23B4E800] 20:57:26 INFO - PROCESS | 4852 | 1467431846746 Marionette DEBUG loaded listener.js 20:57:26 INFO - PROCESS | 4852 | ++DOMWINDOW == 71 (000000ED23B66000) [pid = 4852] [serial = 2105] [outer = 000000ED23B4E800] 20:57:27 INFO - PROCESS | 4852 | 1467431847174 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:57:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 20:57:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 628ms 20:57:27 INFO - PROCESS | 4852 | 1467431847190 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 20:57:27 INFO - PROCESS | 4852 | 1467431847192 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 20:57:27 INFO - PROCESS | 4852 | 1467431847195 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 20:57:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 20:57:27 INFO - PROCESS | 4852 | 1467431847197 Marionette TRACE conn5 <- [1,2770,null,{}] 20:57:27 INFO - PROCESS | 4852 | 1467431847200 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:57:27 INFO - PROCESS | 4852 | 1467431847202 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:27 INFO - PROCESS | 4852 | 1467431847322 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 20:57:27 INFO - PROCESS | 4852 | 1467431847330 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:27 INFO - PROCESS | 4852 | 1467431847332 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:27 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27FA7800 == 25 [pid = 4852] [id = 702] 20:57:27 INFO - PROCESS | 4852 | ++DOMWINDOW == 72 (000000ED23B4F000) [pid = 4852] [serial = 2106] [outer = 0000000000000000] 20:57:27 INFO - PROCESS | 4852 | ++DOMWINDOW == 73 (000000ED2457AC00) [pid = 4852] [serial = 2107] [outer = 000000ED23B4F000] 20:57:27 INFO - PROCESS | 4852 | 1467431847376 Marionette DEBUG loaded listener.js 20:57:27 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED25003400) [pid = 4852] [serial = 2108] [outer = 000000ED23B4F000] 20:57:28 INFO - PROCESS | 4852 | 1467431847996 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:57:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 20:57:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 839ms 20:57:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 20:57:28 INFO - PROCESS | 4852 | 1467431848046 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 20:57:28 INFO - PROCESS | 4852 | 1467431848051 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 20:57:28 INFO - PROCESS | 4852 | 1467431848056 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 20:57:28 INFO - PROCESS | 4852 | 1467431848062 Marionette TRACE conn5 <- [1,2774,null,{}] 20:57:28 INFO - PROCESS | 4852 | 1467431848095 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:57:28 INFO - PROCESS | 4852 | 1467431848098 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:28 INFO - PROCESS | 4852 | 1467431848223 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 20:57:28 INFO - PROCESS | 4852 | 1467431848340 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:28 INFO - PROCESS | 4852 | 1467431848343 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:28 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1FF46800 == 26 [pid = 4852] [id = 703] 20:57:28 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED1790A000) [pid = 4852] [serial = 2109] [outer = 0000000000000000] 20:57:28 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED1959A400) [pid = 4852] [serial = 2110] [outer = 000000ED1790A000] 20:57:28 INFO - PROCESS | 4852 | 1467431848403 Marionette DEBUG loaded listener.js 20:57:28 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED1D14F800) [pid = 4852] [serial = 2111] [outer = 000000ED1790A000] 20:57:28 INFO - PROCESS | 4852 | 1467431848967 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:57:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 20:57:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 943ms 20:57:29 INFO - PROCESS | 4852 | 1467431849001 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 20:57:29 INFO - PROCESS | 4852 | 1467431849007 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 20:57:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 20:57:29 INFO - PROCESS | 4852 | 1467431849013 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 20:57:29 INFO - PROCESS | 4852 | 1467431849016 Marionette TRACE conn5 <- [1,2778,null,{}] 20:57:29 INFO - PROCESS | 4852 | 1467431849021 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:57:29 INFO - PROCESS | 4852 | 1467431849024 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:29 INFO - PROCESS | 4852 | 1467431849145 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 20:57:29 INFO - PROCESS | 4852 | 1467431849243 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:29 INFO - PROCESS | 4852 | 1467431849245 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:29 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27304800 == 27 [pid = 4852] [id = 704] 20:57:29 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED1FE28400) [pid = 4852] [serial = 2112] [outer = 0000000000000000] 20:57:29 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED206C5400) [pid = 4852] [serial = 2113] [outer = 000000ED1FE28400] 20:57:29 INFO - PROCESS | 4852 | 1467431849304 Marionette DEBUG loaded listener.js 20:57:29 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED2178A000) [pid = 4852] [serial = 2114] [outer = 000000ED1FE28400] 20:57:29 INFO - PROCESS | 4852 | 1467431849952 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:57:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 20:57:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 986ms 20:57:30 INFO - PROCESS | 4852 | 1467431850001 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 20:57:30 INFO - PROCESS | 4852 | 1467431850004 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 20:57:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 20:57:30 INFO - PROCESS | 4852 | 1467431850008 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 20:57:30 INFO - PROCESS | 4852 | 1467431850012 Marionette TRACE conn5 <- [1,2782,null,{}] 20:57:30 INFO - PROCESS | 4852 | 1467431850024 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:57:30 INFO - PROCESS | 4852 | 1467431850029 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:30 INFO - PROCESS | 4852 | 1467431850175 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 20:57:30 INFO - PROCESS | 4852 | 1467431850301 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:30 INFO - PROCESS | 4852 | 1467431850304 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:30 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED28036800 == 28 [pid = 4852] [id = 705] 20:57:30 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED22CE4C00) [pid = 4852] [serial = 2115] [outer = 0000000000000000] 20:57:30 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED23B68400) [pid = 4852] [serial = 2116] [outer = 000000ED22CE4C00] 20:57:30 INFO - PROCESS | 4852 | 1467431850364 Marionette DEBUG loaded listener.js 20:57:30 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED25009400) [pid = 4852] [serial = 2117] [outer = 000000ED22CE4C00] 20:57:31 INFO - PROCESS | 4852 | 1467431851195 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:57:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 20:57:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1244ms 20:57:31 INFO - PROCESS | 4852 | 1467431851254 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 20:57:31 INFO - PROCESS | 4852 | 1467431851258 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 20:57:31 INFO - PROCESS | 4852 | 1467431851263 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 20:57:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 20:57:31 INFO - PROCESS | 4852 | 1467431851266 Marionette TRACE conn5 <- [1,2786,null,{}] 20:57:31 INFO - PROCESS | 4852 | 1467431851271 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:57:31 INFO - PROCESS | 4852 | 1467431851275 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:31 INFO - PROCESS | 4852 | 1467431851384 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 20:57:31 INFO - PROCESS | 4852 | 1467431851513 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:31 INFO - PROCESS | 4852 | 1467431851516 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:31 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1A0D9800 == 29 [pid = 4852] [id = 706] 20:57:31 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED183E3C00) [pid = 4852] [serial = 2118] [outer = 0000000000000000] 20:57:31 INFO - PROCESS | 4852 | ++DOMWINDOW == 85 (000000ED1959C000) [pid = 4852] [serial = 2119] [outer = 000000ED183E3C00] 20:57:31 INFO - PROCESS | 4852 | 1467431851569 Marionette DEBUG loaded listener.js 20:57:31 INFO - PROCESS | 4852 | ++DOMWINDOW == 86 (000000ED1D071400) [pid = 4852] [serial = 2120] [outer = 000000ED183E3C00] 20:57:32 INFO - PROCESS | 4852 | --DOCSHELL 000000ED12D9D800 == 28 [pid = 4852] [id = 684] 20:57:32 INFO - PROCESS | 4852 | --DOMWINDOW == 85 (000000ED1F702800) [pid = 4852] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 20:57:32 INFO - PROCESS | 4852 | --DOMWINDOW == 84 (000000ED1D154400) [pid = 4852] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 20:57:32 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED1FAAAC00) [pid = 4852] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 20:57:32 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED195E2000) [pid = 4852] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 20:57:32 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED1A069400) [pid = 4852] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 20:57:32 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED1465DC00) [pid = 4852] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 20:57:32 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED17C75000) [pid = 4852] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 20:57:32 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED22C13800) [pid = 4852] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 20:57:32 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED20A9E800) [pid = 4852] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 20:57:32 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED12DBE000) [pid = 4852] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 20:57:32 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED13790C00) [pid = 4852] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 20:57:32 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED1F70DC00) [pid = 4852] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 20:57:32 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED13A52800) [pid = 4852] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 20:57:32 INFO - PROCESS | 4852 | --DOMWINDOW == 72 (000000ED13528800) [pid = 4852] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 20:57:32 INFO - PROCESS | 4852 | --DOMWINDOW == 71 (000000ED2048F800) [pid = 4852] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 20:57:32 INFO - PROCESS | 4852 | --DOMWINDOW == 70 (000000ED1F460000) [pid = 4852] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 20:57:32 INFO - PROCESS | 4852 | --DOMWINDOW == 69 (000000ED1D1A4400) [pid = 4852] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 20:57:32 INFO - PROCESS | 4852 | --DOMWINDOW == 68 (000000ED1FAA8400) [pid = 4852] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 20:57:32 INFO - PROCESS | 4852 | --DOMWINDOW == 67 (000000ED22703000) [pid = 4852] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 20:57:32 INFO - PROCESS | 4852 | --DOMWINDOW == 66 (000000ED209CD400) [pid = 4852] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 20:57:32 INFO - PROCESS | 4852 | --DOMWINDOW == 65 (000000ED1D93EC00) [pid = 4852] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 20:57:32 INFO - PROCESS | 4852 | 1467431852772 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:57:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 20:57:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1528ms 20:57:32 INFO - PROCESS | 4852 | 1467431852796 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 20:57:32 INFO - PROCESS | 4852 | 1467431852799 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 20:57:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 20:57:32 INFO - PROCESS | 4852 | 1467431852804 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 20:57:32 INFO - PROCESS | 4852 | 1467431852807 Marionette TRACE conn5 <- [1,2790,null,{}] 20:57:32 INFO - PROCESS | 4852 | 1467431852812 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:57:32 INFO - PROCESS | 4852 | 1467431852815 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:32 INFO - PROCESS | 4852 | 1467431852907 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 20:57:33 INFO - PROCESS | 4852 | 1467431853025 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:33 INFO - PROCESS | 4852 | 1467431853028 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:33 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED19442800 == 29 [pid = 4852] [id = 707] 20:57:33 INFO - PROCESS | 4852 | ++DOMWINDOW == 66 (000000ED1379F000) [pid = 4852] [serial = 2121] [outer = 0000000000000000] 20:57:33 INFO - PROCESS | 4852 | ++DOMWINDOW == 67 (000000ED1384D400) [pid = 4852] [serial = 2122] [outer = 000000ED1379F000] 20:57:33 INFO - PROCESS | 4852 | 1467431853077 Marionette DEBUG loaded listener.js 20:57:33 INFO - PROCESS | 4852 | ++DOMWINDOW == 68 (000000ED13A5B400) [pid = 4852] [serial = 2123] [outer = 000000ED1379F000] 20:57:33 INFO - PROCESS | 4852 | 1467431853475 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:57:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 20:57:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 732ms 20:57:33 INFO - PROCESS | 4852 | 1467431853537 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 20:57:33 INFO - PROCESS | 4852 | 1467431853542 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 20:57:33 INFO - PROCESS | 4852 | 1467431853586 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 20:57:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 20:57:33 INFO - PROCESS | 4852 | 1467431853589 Marionette TRACE conn5 <- [1,2794,null,{}] 20:57:33 INFO - PROCESS | 4852 | 1467431853597 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:57:33 INFO - PROCESS | 4852 | 1467431853599 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:33 INFO - PROCESS | 4852 | 1467431853698 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 20:57:33 INFO - PROCESS | 4852 | 1467431853706 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:33 INFO - PROCESS | 4852 | 1467431853709 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:33 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1F793000 == 30 [pid = 4852] [id = 708] 20:57:33 INFO - PROCESS | 4852 | ++DOMWINDOW == 69 (000000ED17914C00) [pid = 4852] [serial = 2124] [outer = 0000000000000000] 20:57:33 INFO - PROCESS | 4852 | ++DOMWINDOW == 70 (000000ED180D9C00) [pid = 4852] [serial = 2125] [outer = 000000ED17914C00] 20:57:33 INFO - PROCESS | 4852 | 1467431853758 Marionette DEBUG loaded listener.js 20:57:33 INFO - PROCESS | 4852 | ++DOMWINDOW == 71 (000000ED18740400) [pid = 4852] [serial = 2126] [outer = 000000ED17914C00] 20:57:34 INFO - PROCESS | 4852 | 1467431854209 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:57:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 20:57:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 690ms 20:57:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 20:57:34 INFO - PROCESS | 4852 | 1467431854281 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 20:57:34 INFO - PROCESS | 4852 | 1467431854284 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 20:57:34 INFO - PROCESS | 4852 | 1467431854287 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 20:57:34 INFO - PROCESS | 4852 | 1467431854291 Marionette TRACE conn5 <- [1,2798,null,{}] 20:57:34 INFO - PROCESS | 4852 | 1467431854302 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:57:34 INFO - PROCESS | 4852 | 1467431854307 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:34 INFO - PROCESS | 4852 | 1467431854394 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 20:57:34 INFO - PROCESS | 4852 | 1467431854407 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:34 INFO - PROCESS | 4852 | 1467431854410 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:34 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED217B1800 == 31 [pid = 4852] [id = 709] 20:57:34 INFO - PROCESS | 4852 | ++DOMWINDOW == 72 (000000ED1C6E0C00) [pid = 4852] [serial = 2127] [outer = 0000000000000000] 20:57:34 INFO - PROCESS | 4852 | ++DOMWINDOW == 73 (000000ED1D071000) [pid = 4852] [serial = 2128] [outer = 000000ED1C6E0C00] 20:57:34 INFO - PROCESS | 4852 | 1467431854461 Marionette DEBUG loaded listener.js 20:57:34 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED1D1A6400) [pid = 4852] [serial = 2129] [outer = 000000ED1C6E0C00] 20:57:34 INFO - PROCESS | 4852 | 1467431854955 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:57:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 20:57:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 691ms 20:57:34 INFO - PROCESS | 4852 | 1467431854981 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 20:57:34 INFO - PROCESS | 4852 | 1467431854984 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 20:57:34 INFO - PROCESS | 4852 | 1467431854987 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 20:57:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 20:57:34 INFO - PROCESS | 4852 | 1467431854989 Marionette TRACE conn5 <- [1,2802,null,{}] 20:57:34 INFO - PROCESS | 4852 | 1467431854993 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:57:34 INFO - PROCESS | 4852 | 1467431854995 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:35 INFO - PROCESS | 4852 | 1467431855144 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 20:57:35 INFO - PROCESS | 4852 | 1467431855166 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:35 INFO - PROCESS | 4852 | 1467431855168 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:35 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED23B3B800 == 32 [pid = 4852] [id = 710] 20:57:35 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED1F3A3C00) [pid = 4852] [serial = 2130] [outer = 0000000000000000] 20:57:35 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED1F45AC00) [pid = 4852] [serial = 2131] [outer = 000000ED1F3A3C00] 20:57:35 INFO - PROCESS | 4852 | 1467431855214 Marionette DEBUG loaded listener.js 20:57:35 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED1F6DCC00) [pid = 4852] [serial = 2132] [outer = 000000ED1F3A3C00] 20:57:35 INFO - PROCESS | 4852 | 1467431855663 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:57:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 20:57:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 733ms 20:57:35 INFO - PROCESS | 4852 | 1467431855723 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 20:57:35 INFO - PROCESS | 4852 | 1467431855725 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 20:57:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 20:57:35 INFO - PROCESS | 4852 | 1467431855729 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 20:57:35 INFO - PROCESS | 4852 | 1467431855731 Marionette TRACE conn5 <- [1,2806,null,{}] 20:57:35 INFO - PROCESS | 4852 | 1467431855734 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:57:35 INFO - PROCESS | 4852 | 1467431855737 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:35 INFO - PROCESS | 4852 | 1467431855848 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 20:57:35 INFO - PROCESS | 4852 | 1467431855859 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:35 INFO - PROCESS | 4852 | 1467431855861 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:35 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24796000 == 33 [pid = 4852] [id = 711] 20:57:35 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED1F705400) [pid = 4852] [serial = 2133] [outer = 0000000000000000] 20:57:35 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED1F70DC00) [pid = 4852] [serial = 2134] [outer = 000000ED1F705400] 20:57:35 INFO - PROCESS | 4852 | 1467431855951 Marionette DEBUG loaded listener.js 20:57:36 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED1FAA4C00) [pid = 4852] [serial = 2135] [outer = 000000ED1F705400] 20:57:36 INFO - PROCESS | 4852 | 1467431856413 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:57:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 20:57:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 735ms 20:57:36 INFO - PROCESS | 4852 | 1467431856482 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 20:57:36 INFO - PROCESS | 4852 | 1467431856484 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 20:57:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 20:57:36 INFO - PROCESS | 4852 | 1467431856494 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 20:57:36 INFO - PROCESS | 4852 | 1467431856496 Marionette TRACE conn5 <- [1,2810,null,{}] 20:57:36 INFO - PROCESS | 4852 | 1467431856500 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:57:36 INFO - PROCESS | 4852 | 1467431856506 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:36 INFO - PROCESS | 4852 | 1467431856634 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 20:57:36 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED23B4E800) [pid = 4852] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 20:57:36 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED2144F800) [pid = 4852] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 20:57:36 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED22396400) [pid = 4852] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 20:57:36 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED1966A800) [pid = 4852] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 20:57:36 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED1FDB1000) [pid = 4852] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 20:57:36 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED1260DC00) [pid = 4852] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 20:57:36 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED13850C00) [pid = 4852] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 20:57:36 INFO - PROCESS | 4852 | --DOMWINDOW == 72 (000000ED13786400) [pid = 4852] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 20:57:36 INFO - PROCESS | 4852 | --DOMWINDOW == 71 (000000ED1F708C00) [pid = 4852] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 20:57:36 INFO - PROCESS | 4852 | --DOMWINDOW == 70 (000000ED195E3000) [pid = 4852] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 20:57:36 INFO - PROCESS | 4852 | --DOMWINDOW == 69 (000000ED1379F400) [pid = 4852] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 20:57:36 INFO - PROCESS | 4852 | --DOMWINDOW == 68 (000000ED23B4F000) [pid = 4852] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 20:57:36 INFO - PROCESS | 4852 | 1467431856896 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:36 INFO - PROCESS | 4852 | 1467431856898 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:36 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1944C800 == 34 [pid = 4852] [id = 712] 20:57:36 INFO - PROCESS | 4852 | ++DOMWINDOW == 69 (000000ED13226400) [pid = 4852] [serial = 2136] [outer = 0000000000000000] 20:57:36 INFO - PROCESS | 4852 | ++DOMWINDOW == 70 (000000ED1379F400) [pid = 4852] [serial = 2137] [outer = 000000ED13226400] 20:57:36 INFO - PROCESS | 4852 | 1467431856946 Marionette DEBUG loaded listener.js 20:57:37 INFO - PROCESS | 4852 | ++DOMWINDOW == 71 (000000ED1EBF7000) [pid = 4852] [serial = 2138] [outer = 000000ED13226400] 20:57:37 INFO - PROCESS | 4852 | 1467431857328 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:57:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 20:57:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 879ms 20:57:37 INFO - PROCESS | 4852 | 1467431857372 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 20:57:37 INFO - PROCESS | 4852 | 1467431857374 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 20:57:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 20:57:37 INFO - PROCESS | 4852 | 1467431857378 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 20:57:37 INFO - PROCESS | 4852 | 1467431857379 Marionette TRACE conn5 <- [1,2814,null,{}] 20:57:37 INFO - PROCESS | 4852 | 1467431857383 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:57:37 INFO - PROCESS | 4852 | 1467431857385 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:37 INFO - PROCESS | 4852 | 1467431857496 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 20:57:37 INFO - PROCESS | 4852 | 1467431857504 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:37 INFO - PROCESS | 4852 | 1467431857507 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:37 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27062800 == 35 [pid = 4852] [id = 713] 20:57:37 INFO - PROCESS | 4852 | ++DOMWINDOW == 72 (000000ED1384A800) [pid = 4852] [serial = 2139] [outer = 0000000000000000] 20:57:37 INFO - PROCESS | 4852 | ++DOMWINDOW == 73 (000000ED20AA3C00) [pid = 4852] [serial = 2140] [outer = 000000ED1384A800] 20:57:37 INFO - PROCESS | 4852 | 1467431857552 Marionette DEBUG loaded listener.js 20:57:37 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED20DF0C00) [pid = 4852] [serial = 2141] [outer = 000000ED1384A800] 20:57:37 INFO - PROCESS | 4852 | 1467431857986 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 20:57:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 20:57:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 629ms 20:57:38 INFO - PROCESS | 4852 | 1467431858010 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 20:57:38 INFO - PROCESS | 4852 | 1467431858012 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 20:57:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 20:57:38 INFO - PROCESS | 4852 | 1467431858015 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 20:57:38 INFO - PROCESS | 4852 | 1467431858018 Marionette TRACE conn5 <- [1,2818,null,{}] 20:57:38 INFO - PROCESS | 4852 | 1467431858021 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:57:38 INFO - PROCESS | 4852 | 1467431858023 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:38 INFO - PROCESS | 4852 | 1467431858107 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 20:57:38 INFO - PROCESS | 4852 | 1467431858219 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:38 INFO - PROCESS | 4852 | 1467431858221 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:38 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED2731D800 == 36 [pid = 4852] [id = 714] 20:57:38 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED1D946400) [pid = 4852] [serial = 2142] [outer = 0000000000000000] 20:57:38 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED215FB800) [pid = 4852] [serial = 2143] [outer = 000000ED1D946400] 20:57:38 INFO - PROCESS | 4852 | 1467431858274 Marionette DEBUG loaded listener.js 20:57:38 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED22398400) [pid = 4852] [serial = 2144] [outer = 000000ED1D946400] 20:57:38 INFO - PROCESS | 4852 | 1467431858644 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:57:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 20:57:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 691ms 20:57:38 INFO - PROCESS | 4852 | 1467431858711 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 20:57:38 INFO - PROCESS | 4852 | 1467431858713 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 20:57:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 20:57:38 INFO - PROCESS | 4852 | 1467431858717 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 20:57:38 INFO - PROCESS | 4852 | 1467431858718 Marionette TRACE conn5 <- [1,2822,null,{}] 20:57:38 INFO - PROCESS | 4852 | 1467431858722 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:57:38 INFO - PROCESS | 4852 | 1467431858724 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:38 INFO - PROCESS | 4852 | 1467431858810 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 20:57:38 INFO - PROCESS | 4852 | 1467431858816 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:38 INFO - PROCESS | 4852 | 1467431858818 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:38 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27F02800 == 37 [pid = 4852] [id = 715] 20:57:38 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED2239E800) [pid = 4852] [serial = 2145] [outer = 0000000000000000] 20:57:38 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED22A95000) [pid = 4852] [serial = 2146] [outer = 000000ED2239E800] 20:57:38 INFO - PROCESS | 4852 | 1467431858863 Marionette DEBUG loaded listener.js 20:57:38 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED22C94000) [pid = 4852] [serial = 2147] [outer = 000000ED2239E800] 20:57:39 INFO - PROCESS | 4852 | 1467431859679 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 20:57:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 20:57:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 986ms 20:57:39 INFO - PROCESS | 4852 | 1467431859706 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 20:57:39 INFO - PROCESS | 4852 | 1467431859711 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 20:57:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 20:57:39 INFO - PROCESS | 4852 | 1467431859716 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 20:57:39 INFO - PROCESS | 4852 | 1467431859722 Marionette TRACE conn5 <- [1,2826,null,{}] 20:57:39 INFO - PROCESS | 4852 | 1467431859727 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:57:39 INFO - PROCESS | 4852 | 1467431859730 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:39 INFO - PROCESS | 4852 | 1467431859860 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 20:57:39 INFO - PROCESS | 4852 | 1467431859984 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:39 INFO - PROCESS | 4852 | 1467431859987 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:40 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1F614800 == 38 [pid = 4852] [id = 716] 20:57:40 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED13ADF800) [pid = 4852] [serial = 2148] [outer = 0000000000000000] 20:57:40 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED13F0B000) [pid = 4852] [serial = 2149] [outer = 000000ED13ADF800] 20:57:40 INFO - PROCESS | 4852 | 1467431860049 Marionette DEBUG loaded listener.js 20:57:40 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED184A4C00) [pid = 4852] [serial = 2150] [outer = 000000ED13ADF800] 20:57:40 INFO - PROCESS | 4852 | 1467431860753 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:57:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 20:57:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1086ms 20:57:40 INFO - PROCESS | 4852 | 1467431860805 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 20:57:40 INFO - PROCESS | 4852 | 1467431860811 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 20:57:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 20:57:40 INFO - PROCESS | 4852 | 1467431860817 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 20:57:40 INFO - PROCESS | 4852 | 1467431860820 Marionette TRACE conn5 <- [1,2830,null,{}] 20:57:40 INFO - PROCESS | 4852 | 1467431860824 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:57:40 INFO - PROCESS | 4852 | 1467431860827 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:40 INFO - PROCESS | 4852 | 1467431860964 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 20:57:41 INFO - PROCESS | 4852 | 1467431861088 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:41 INFO - PROCESS | 4852 | 1467431861091 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:41 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED19449800 == 39 [pid = 4852] [id = 717] 20:57:41 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED13797800) [pid = 4852] [serial = 2151] [outer = 0000000000000000] 20:57:41 INFO - PROCESS | 4852 | ++DOMWINDOW == 85 (000000ED13D14000) [pid = 4852] [serial = 2152] [outer = 000000ED13797800] 20:57:41 INFO - PROCESS | 4852 | 1467431861151 Marionette DEBUG loaded listener.js 20:57:41 INFO - PROCESS | 4852 | ++DOMWINDOW == 86 (000000ED1EBF5000) [pid = 4852] [serial = 2153] [outer = 000000ED13797800] 20:57:41 INFO - PROCESS | 4852 | --DOCSHELL 000000ED2731D800 == 38 [pid = 4852] [id = 714] 20:57:41 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27062800 == 37 [pid = 4852] [id = 713] 20:57:41 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1944C800 == 36 [pid = 4852] [id = 712] 20:57:41 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24796000 == 35 [pid = 4852] [id = 711] 20:57:41 INFO - PROCESS | 4852 | --DOCSHELL 000000ED23B3B800 == 34 [pid = 4852] [id = 710] 20:57:41 INFO - PROCESS | 4852 | --DOCSHELL 000000ED217B1800 == 33 [pid = 4852] [id = 709] 20:57:41 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1F793000 == 32 [pid = 4852] [id = 708] 20:57:41 INFO - PROCESS | 4852 | --DOCSHELL 000000ED19442800 == 31 [pid = 4852] [id = 707] 20:57:41 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1A0D9800 == 30 [pid = 4852] [id = 706] 20:57:41 INFO - PROCESS | 4852 | --DOMWINDOW == 85 (000000ED23B54000) [pid = 4852] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 20:57:41 INFO - PROCESS | 4852 | --DOMWINDOW == 84 (000000ED21507400) [pid = 4852] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 20:57:41 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED22C13400) [pid = 4852] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 20:57:41 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED1C6E5400) [pid = 4852] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 20:57:41 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED1D148800) [pid = 4852] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 20:57:41 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED206C3400) [pid = 4852] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 20:57:41 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED14656400) [pid = 4852] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 20:57:41 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED13B2F400) [pid = 4852] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 20:57:41 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED18739400) [pid = 4852] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 20:57:41 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED1F473C00) [pid = 4852] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 20:57:41 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED1FA9EC00) [pid = 4852] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 20:57:41 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED20DE4800) [pid = 4852] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 20:57:41 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED199CE000) [pid = 4852] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 20:57:41 INFO - PROCESS | 4852 | --DOMWINDOW == 72 (000000ED1D120800) [pid = 4852] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 20:57:41 INFO - PROCESS | 4852 | --DOMWINDOW == 71 (000000ED137A4800) [pid = 4852] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 20:57:41 INFO - PROCESS | 4852 | --DOMWINDOW == 70 (000000ED13AEB800) [pid = 4852] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 20:57:41 INFO - PROCESS | 4852 | --DOMWINDOW == 69 (000000ED22CE2000) [pid = 4852] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 20:57:41 INFO - PROCESS | 4852 | --DOMWINDOW == 68 (000000ED23810C00) [pid = 4852] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 20:57:41 INFO - PROCESS | 4852 | --DOMWINDOW == 67 (000000ED23B66000) [pid = 4852] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 20:57:41 INFO - PROCESS | 4852 | --DOMWINDOW == 66 (000000ED1FE25000) [pid = 4852] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 20:57:41 INFO - PROCESS | 4852 | --DOMWINDOW == 65 (000000ED2178AC00) [pid = 4852] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 20:57:41 INFO - PROCESS | 4852 | --DOMWINDOW == 64 (000000ED20DEF800) [pid = 4852] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 20:57:41 INFO - PROCESS | 4852 | --DOMWINDOW == 63 (000000ED25003400) [pid = 4852] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 20:57:41 INFO - PROCESS | 4852 | --DOMWINDOW == 62 (000000ED2457AC00) [pid = 4852] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 20:57:41 INFO - PROCESS | 4852 | 1467431861981 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:57:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 20:57:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1191ms 20:57:42 INFO - PROCESS | 4852 | 1467431862010 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 20:57:42 INFO - PROCESS | 4852 | 1467431862014 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 20:57:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 20:57:42 INFO - PROCESS | 4852 | 1467431862018 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 20:57:42 INFO - PROCESS | 4852 | 1467431862023 Marionette TRACE conn5 <- [1,2834,null,{}] 20:57:42 INFO - PROCESS | 4852 | 1467431862028 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:57:42 INFO - PROCESS | 4852 | 1467431862031 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:42 INFO - PROCESS | 4852 | 1467431862131 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 20:57:42 INFO - PROCESS | 4852 | 1467431862216 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:42 INFO - PROCESS | 4852 | 1467431862218 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:42 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED18694800 == 31 [pid = 4852] [id = 718] 20:57:42 INFO - PROCESS | 4852 | ++DOMWINDOW == 63 (000000ED1392CC00) [pid = 4852] [serial = 2154] [outer = 0000000000000000] 20:57:42 INFO - PROCESS | 4852 | ++DOMWINDOW == 64 (000000ED13B2F400) [pid = 4852] [serial = 2155] [outer = 000000ED1392CC00] 20:57:42 INFO - PROCESS | 4852 | 1467431862270 Marionette DEBUG loaded listener.js 20:57:42 INFO - PROCESS | 4852 | ++DOMWINDOW == 65 (000000ED18739400) [pid = 4852] [serial = 2156] [outer = 000000ED1392CC00] 20:57:42 INFO - PROCESS | 4852 | 1467431862734 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:57:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 20:57:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 797ms 20:57:42 INFO - PROCESS | 4852 | 1467431862816 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 20:57:42 INFO - PROCESS | 4852 | 1467431862820 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 20:57:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 20:57:42 INFO - PROCESS | 4852 | 1467431862827 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 20:57:42 INFO - PROCESS | 4852 | 1467431862830 Marionette TRACE conn5 <- [1,2838,null,{}] 20:57:42 INFO - PROCESS | 4852 | 1467431862833 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:57:42 INFO - PROCESS | 4852 | 1467431862836 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:42 INFO - PROCESS | 4852 | 1467431862937 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 20:57:42 INFO - PROCESS | 4852 | 1467431862946 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:42 INFO - PROCESS | 4852 | 1467431862948 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:42 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED20061000 == 32 [pid = 4852] [id = 719] 20:57:42 INFO - PROCESS | 4852 | ++DOMWINDOW == 66 (000000ED1D149400) [pid = 4852] [serial = 2157] [outer = 0000000000000000] 20:57:42 INFO - PROCESS | 4852 | ++DOMWINDOW == 67 (000000ED1D14D400) [pid = 4852] [serial = 2158] [outer = 000000ED1D149400] 20:57:43 INFO - PROCESS | 4852 | 1467431862997 Marionette DEBUG loaded listener.js 20:57:43 INFO - PROCESS | 4852 | ++DOMWINDOW == 68 (000000ED1EBF1400) [pid = 4852] [serial = 2159] [outer = 000000ED1D149400] 20:57:43 INFO - PROCESS | 4852 | 1467431863458 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 20:57:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 20:57:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 692ms 20:57:43 INFO - PROCESS | 4852 | 1467431863522 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 20:57:43 INFO - PROCESS | 4852 | 1467431863524 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 20:57:43 INFO - PROCESS | 4852 | 1467431863528 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 20:57:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 20:57:43 INFO - PROCESS | 4852 | 1467431863531 Marionette TRACE conn5 <- [1,2842,null,{}] 20:57:43 INFO - PROCESS | 4852 | 1467431863543 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:57:43 INFO - PROCESS | 4852 | 1467431863548 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:43 INFO - PROCESS | 4852 | 1467431863639 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 20:57:43 INFO - PROCESS | 4852 | 1467431863655 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:43 INFO - PROCESS | 4852 | 1467431863659 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:43 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED2476F800 == 33 [pid = 4852] [id = 720] 20:57:43 INFO - PROCESS | 4852 | ++DOMWINDOW == 69 (000000ED1F9CF000) [pid = 4852] [serial = 2160] [outer = 0000000000000000] 20:57:43 INFO - PROCESS | 4852 | ++DOMWINDOW == 70 (000000ED1FAA6800) [pid = 4852] [serial = 2161] [outer = 000000ED1F9CF000] 20:57:43 INFO - PROCESS | 4852 | 1467431863708 Marionette DEBUG loaded listener.js 20:57:43 INFO - PROCESS | 4852 | ++DOMWINDOW == 71 (000000ED1FE2DC00) [pid = 4852] [serial = 2162] [outer = 000000ED1F9CF000] 20:57:44 INFO - PROCESS | 4852 | 1467431864161 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:57:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 20:57:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 691ms 20:57:44 INFO - PROCESS | 4852 | 1467431864222 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 20:57:44 INFO - PROCESS | 4852 | 1467431864225 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 20:57:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 20:57:44 INFO - PROCESS | 4852 | 1467431864228 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 20:57:44 INFO - PROCESS | 4852 | 1467431864230 Marionette TRACE conn5 <- [1,2846,null,{}] 20:57:44 INFO - PROCESS | 4852 | 1467431864233 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:57:44 INFO - PROCESS | 4852 | 1467431864235 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:44 INFO - PROCESS | 4852 | 1467431864354 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 20:57:44 INFO - PROCESS | 4852 | 1467431864363 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:44 INFO - PROCESS | 4852 | 1467431864365 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:44 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24BDE800 == 34 [pid = 4852] [id = 721] 20:57:44 INFO - PROCESS | 4852 | ++DOMWINDOW == 72 (000000ED205A2400) [pid = 4852] [serial = 2163] [outer = 0000000000000000] 20:57:44 INFO - PROCESS | 4852 | ++DOMWINDOW == 73 (000000ED20AA3000) [pid = 4852] [serial = 2164] [outer = 000000ED205A2400] 20:57:44 INFO - PROCESS | 4852 | 1467431864418 Marionette DEBUG loaded listener.js 20:57:44 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED20DF2400) [pid = 4852] [serial = 2165] [outer = 000000ED205A2400] 20:57:44 INFO - PROCESS | 4852 | 1467431864891 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:57:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 20:57:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 692ms 20:57:44 INFO - PROCESS | 4852 | 1467431864923 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 20:57:44 INFO - PROCESS | 4852 | 1467431864926 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 20:57:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 20:57:44 INFO - PROCESS | 4852 | 1467431864929 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 20:57:44 INFO - PROCESS | 4852 | 1467431864931 Marionette TRACE conn5 <- [1,2850,null,{}] 20:57:44 INFO - PROCESS | 4852 | 1467431864935 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:57:44 INFO - PROCESS | 4852 | 1467431864937 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:45 INFO - PROCESS | 4852 | 1467431865049 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 20:57:45 INFO - PROCESS | 4852 | 1467431865055 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:45 INFO - PROCESS | 4852 | 1467431865057 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:45 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED2705F800 == 35 [pid = 4852] [id = 722] 20:57:45 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED1FEFE000) [pid = 4852] [serial = 2166] [outer = 0000000000000000] 20:57:45 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED215FA800) [pid = 4852] [serial = 2167] [outer = 000000ED1FEFE000] 20:57:45 INFO - PROCESS | 4852 | 1467431865102 Marionette DEBUG loaded listener.js 20:57:45 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED2239C400) [pid = 4852] [serial = 2168] [outer = 000000ED1FEFE000] 20:57:45 INFO - PROCESS | 4852 | 1467431865581 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:57:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 20:57:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 690ms 20:57:45 INFO - PROCESS | 4852 | 1467431865622 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 20:57:45 INFO - PROCESS | 4852 | 1467431865624 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 20:57:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 20:57:45 INFO - PROCESS | 4852 | 1467431865634 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 20:57:45 INFO - PROCESS | 4852 | 1467431865635 Marionette TRACE conn5 <- [1,2854,null,{}] 20:57:45 INFO - PROCESS | 4852 | 1467431865639 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:57:45 INFO - PROCESS | 4852 | 1467431865645 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:45 INFO - PROCESS | 4852 | 1467431865810 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 20:57:45 INFO - PROCESS | 4852 | 1467431865838 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:45 INFO - PROCESS | 4852 | 1467431865840 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:45 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27D9B800 == 36 [pid = 4852] [id = 723] 20:57:45 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED22CE7800) [pid = 4852] [serial = 2169] [outer = 0000000000000000] 20:57:45 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED23803400) [pid = 4852] [serial = 2170] [outer = 000000ED22CE7800] 20:57:45 INFO - PROCESS | 4852 | 1467431865885 Marionette DEBUG loaded listener.js 20:57:45 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED23AD5800) [pid = 4852] [serial = 2171] [outer = 000000ED22CE7800] 20:57:46 INFO - PROCESS | 4852 | 1467431866343 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:57:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 20:57:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 732ms 20:57:46 INFO - PROCESS | 4852 | 1467431866362 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 20:57:46 INFO - PROCESS | 4852 | 1467431866364 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 20:57:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 20:57:46 INFO - PROCESS | 4852 | 1467431866368 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 20:57:46 INFO - PROCESS | 4852 | 1467431866369 Marionette TRACE conn5 <- [1,2858,null,{}] 20:57:46 INFO - PROCESS | 4852 | 1467431866373 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:57:46 INFO - PROCESS | 4852 | 1467431866375 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:46 INFO - PROCESS | 4852 | 1467431866492 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 20:57:46 INFO - PROCESS | 4852 | 1467431866498 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:46 INFO - PROCESS | 4852 | 1467431866500 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:46 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED247A9000 == 37 [pid = 4852] [id = 724] 20:57:46 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED23B50400) [pid = 4852] [serial = 2172] [outer = 0000000000000000] 20:57:46 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED23B5F400) [pid = 4852] [serial = 2173] [outer = 000000ED23B50400] 20:57:46 INFO - PROCESS | 4852 | 1467431866544 Marionette DEBUG loaded listener.js 20:57:46 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED24579800) [pid = 4852] [serial = 2174] [outer = 000000ED23B50400] 20:57:46 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED1F705400) [pid = 4852] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 20:57:46 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED1790A000) [pid = 4852] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 20:57:46 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED1FE28400) [pid = 4852] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 20:57:46 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED22CE4C00) [pid = 4852] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 20:57:46 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED13226400) [pid = 4852] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 20:57:46 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED1384A800) [pid = 4852] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 20:57:46 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED1D946400) [pid = 4852] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 20:57:46 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED2380A000) [pid = 4852] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 20:57:46 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED1F3A3C00) [pid = 4852] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 20:57:46 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED1379F000) [pid = 4852] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 20:57:46 INFO - PROCESS | 4852 | --DOMWINDOW == 72 (000000ED17914C00) [pid = 4852] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 20:57:46 INFO - PROCESS | 4852 | --DOMWINDOW == 71 (000000ED183E3C00) [pid = 4852] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 20:57:46 INFO - PROCESS | 4852 | --DOMWINDOW == 70 (000000ED1C6E0C00) [pid = 4852] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 20:57:47 INFO - PROCESS | 4852 | 1467431867050 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:57:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 20:57:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 732ms 20:57:47 INFO - PROCESS | 4852 | 1467431867102 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 20:57:47 INFO - PROCESS | 4852 | 1467431867104 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 20:57:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 20:57:47 INFO - PROCESS | 4852 | 1467431867108 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 20:57:47 INFO - PROCESS | 4852 | 1467431867110 Marionette TRACE conn5 <- [1,2862,null,{}] 20:57:47 INFO - PROCESS | 4852 | 1467431867113 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:57:47 INFO - PROCESS | 4852 | 1467431867115 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:47 INFO - PROCESS | 4852 | 1467431867234 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 20:57:47 INFO - PROCESS | 4852 | 1467431867240 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:47 INFO - PROCESS | 4852 | 1467431867243 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:47 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27FAF000 == 38 [pid = 4852] [id = 725] 20:57:47 INFO - PROCESS | 4852 | ++DOMWINDOW == 71 (000000ED1790F400) [pid = 4852] [serial = 2175] [outer = 0000000000000000] 20:57:47 INFO - PROCESS | 4852 | ++DOMWINDOW == 72 (000000ED1FE27C00) [pid = 4852] [serial = 2176] [outer = 000000ED1790F400] 20:57:47 INFO - PROCESS | 4852 | 1467431867288 Marionette DEBUG loaded listener.js 20:57:47 INFO - PROCESS | 4852 | ++DOMWINDOW == 73 (000000ED23B51800) [pid = 4852] [serial = 2177] [outer = 000000ED1790F400] 20:57:47 INFO - PROCESS | 4852 | 1467431867720 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:57:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 20:57:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 671ms 20:57:47 INFO - PROCESS | 4852 | 1467431867783 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 20:57:47 INFO - PROCESS | 4852 | 1467431867785 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 20:57:47 INFO - PROCESS | 4852 | 1467431867788 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 20:57:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 20:57:47 INFO - PROCESS | 4852 | 1467431867790 Marionette TRACE conn5 <- [1,2866,null,{}] 20:57:47 INFO - PROCESS | 4852 | 1467431867794 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:57:47 INFO - PROCESS | 4852 | 1467431867796 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:47 INFO - PROCESS | 4852 | 1467431867882 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 20:57:47 INFO - PROCESS | 4852 | 1467431867888 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:47 INFO - PROCESS | 4852 | 1467431867890 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:47 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED28038800 == 39 [pid = 4852] [id = 726] 20:57:47 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED2457F000) [pid = 4852] [serial = 2178] [outer = 0000000000000000] 20:57:47 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED25007C00) [pid = 4852] [serial = 2179] [outer = 000000ED2457F000] 20:57:47 INFO - PROCESS | 4852 | 1467431867935 Marionette DEBUG loaded listener.js 20:57:48 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED25043400) [pid = 4852] [serial = 2180] [outer = 000000ED2457F000] 20:57:48 INFO - PROCESS | 4852 | 1467431868368 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:57:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 20:57:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 628ms 20:57:48 INFO - PROCESS | 4852 | 1467431868419 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 20:57:48 INFO - PROCESS | 4852 | 1467431868422 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 20:57:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 20:57:48 INFO - PROCESS | 4852 | 1467431868425 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 20:57:48 INFO - PROCESS | 4852 | 1467431868427 Marionette TRACE conn5 <- [1,2870,null,{}] 20:57:48 INFO - PROCESS | 4852 | 1467431868430 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:57:48 INFO - PROCESS | 4852 | 1467431868432 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:48 INFO - PROCESS | 4852 | 1467431868517 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 20:57:48 INFO - PROCESS | 4852 | 1467431868525 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:48 INFO - PROCESS | 4852 | 1467431868527 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:48 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED28DC1800 == 40 [pid = 4852] [id = 727] 20:57:48 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED13A53400) [pid = 4852] [serial = 2181] [outer = 0000000000000000] 20:57:48 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED1F45A400) [pid = 4852] [serial = 2182] [outer = 000000ED13A53400] 20:57:48 INFO - PROCESS | 4852 | 1467431868573 Marionette DEBUG loaded listener.js 20:57:48 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED2504F000) [pid = 4852] [serial = 2183] [outer = 000000ED13A53400] 20:57:49 INFO - PROCESS | 4852 | 1467431869280 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:57:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 20:57:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 881ms 20:57:49 INFO - PROCESS | 4852 | 1467431869309 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 20:57:49 INFO - PROCESS | 4852 | 1467431869315 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 20:57:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 20:57:49 INFO - PROCESS | 4852 | 1467431869320 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 20:57:49 INFO - PROCESS | 4852 | 1467431869325 Marionette TRACE conn5 <- [1,2874,null,{}] 20:57:49 INFO - PROCESS | 4852 | 1467431869331 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:57:49 INFO - PROCESS | 4852 | 1467431869334 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:49 INFO - PROCESS | 4852 | 1467431869456 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 20:57:49 INFO - PROCESS | 4852 | 1467431869582 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:49 INFO - PROCESS | 4852 | 1467431869585 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:49 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1FDCA800 == 41 [pid = 4852] [id = 728] 20:57:49 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED149E8C00) [pid = 4852] [serial = 2184] [outer = 0000000000000000] 20:57:49 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED18737400) [pid = 4852] [serial = 2185] [outer = 000000ED149E8C00] 20:57:49 INFO - PROCESS | 4852 | 1467431869646 Marionette DEBUG loaded listener.js 20:57:49 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED1D131400) [pid = 4852] [serial = 2186] [outer = 000000ED149E8C00] 20:57:50 INFO - PROCESS | 4852 | 1467431870275 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:57:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 20:57:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 985ms 20:57:50 INFO - PROCESS | 4852 | 1467431870313 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 20:57:50 INFO - PROCESS | 4852 | 1467431870318 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 20:57:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 20:57:50 INFO - PROCESS | 4852 | 1467431870325 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 20:57:50 INFO - PROCESS | 4852 | 1467431870328 Marionette TRACE conn5 <- [1,2878,null,{}] 20:57:50 INFO - PROCESS | 4852 | 1467431870332 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:57:50 INFO - PROCESS | 4852 | 1467431870335 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:50 INFO - PROCESS | 4852 | 1467431870456 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 20:57:50 INFO - PROCESS | 4852 | 1467431870554 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:50 INFO - PROCESS | 4852 | 1467431870556 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:50 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27D70800 == 42 [pid = 4852] [id = 729] 20:57:50 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED1FE26800) [pid = 4852] [serial = 2187] [outer = 0000000000000000] 20:57:50 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED1FEF9800) [pid = 4852] [serial = 2188] [outer = 000000ED1FE26800] 20:57:50 INFO - PROCESS | 4852 | 1467431870615 Marionette DEBUG loaded listener.js 20:57:50 INFO - PROCESS | 4852 | ++DOMWINDOW == 85 (000000ED2211E400) [pid = 4852] [serial = 2189] [outer = 000000ED1FE26800] 20:57:51 INFO - PROCESS | 4852 | 1467431871258 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:57:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 20:57:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 986ms 20:57:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 20:57:51 INFO - PROCESS | 4852 | 1467431871313 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 20:57:51 INFO - PROCESS | 4852 | 1467431871315 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 20:57:51 INFO - PROCESS | 4852 | 1467431871319 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 20:57:51 INFO - PROCESS | 4852 | 1467431871323 Marionette TRACE conn5 <- [1,2882,null,{}] 20:57:51 INFO - PROCESS | 4852 | 1467431871335 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:57:51 INFO - PROCESS | 4852 | 1467431871340 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:51 INFO - PROCESS | 4852 | 1467431871487 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 20:57:51 INFO - PROCESS | 4852 | 1467431871622 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:51 INFO - PROCESS | 4852 | 1467431871626 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:51 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED28FD3000 == 43 [pid = 4852] [id = 730] 20:57:51 INFO - PROCESS | 4852 | ++DOMWINDOW == 86 (000000ED1D3E3C00) [pid = 4852] [serial = 2190] [outer = 0000000000000000] 20:57:51 INFO - PROCESS | 4852 | ++DOMWINDOW == 87 (000000ED25046800) [pid = 4852] [serial = 2191] [outer = 000000ED1D3E3C00] 20:57:51 INFO - PROCESS | 4852 | 1467431871689 Marionette DEBUG loaded listener.js 20:57:51 INFO - PROCESS | 4852 | ++DOMWINDOW == 88 (000000ED25067400) [pid = 4852] [serial = 2192] [outer = 000000ED1D3E3C00] 20:57:52 INFO - PROCESS | 4852 | 1467431872484 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:57:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 20:57:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1246ms 20:57:52 INFO - PROCESS | 4852 | 1467431872567 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 20:57:52 INFO - PROCESS | 4852 | 1467431872572 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 20:57:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 20:57:52 INFO - PROCESS | 4852 | 1467431872578 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 20:57:52 INFO - PROCESS | 4852 | 1467431872581 Marionette TRACE conn5 <- [1,2886,null,{}] 20:57:52 INFO - PROCESS | 4852 | 1467431872587 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:57:52 INFO - PROCESS | 4852 | 1467431872590 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:52 INFO - PROCESS | 4852 | 1467431872739 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 20:57:52 INFO - PROCESS | 4852 | 1467431872864 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:52 INFO - PROCESS | 4852 | 1467431872869 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:52 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED14B05000 == 44 [pid = 4852] [id = 731] 20:57:52 INFO - PROCESS | 4852 | ++DOMWINDOW == 89 (000000ED13F4F800) [pid = 4852] [serial = 2193] [outer = 0000000000000000] 20:57:52 INFO - PROCESS | 4852 | ++DOMWINDOW == 90 (000000ED14B52000) [pid = 4852] [serial = 2194] [outer = 000000ED13F4F800] 20:57:52 INFO - PROCESS | 4852 | 1467431872923 Marionette DEBUG loaded listener.js 20:57:53 INFO - PROCESS | 4852 | ++DOMWINDOW == 91 (000000ED19409400) [pid = 4852] [serial = 2195] [outer = 000000ED13F4F800] 20:57:53 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1FF46800 == 43 [pid = 4852] [id = 703] 20:57:53 INFO - PROCESS | 4852 | --DOCSHELL 000000ED28038800 == 42 [pid = 4852] [id = 726] 20:57:53 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27FAF000 == 41 [pid = 4852] [id = 725] 20:57:53 INFO - PROCESS | 4852 | --DOCSHELL 000000ED247A9000 == 40 [pid = 4852] [id = 724] 20:57:53 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27D9B800 == 39 [pid = 4852] [id = 723] 20:57:53 INFO - PROCESS | 4852 | --DOCSHELL 000000ED2705F800 == 38 [pid = 4852] [id = 722] 20:57:53 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24BDE800 == 37 [pid = 4852] [id = 721] 20:57:53 INFO - PROCESS | 4852 | --DOCSHELL 000000ED2476F800 == 36 [pid = 4852] [id = 720] 20:57:53 INFO - PROCESS | 4852 | --DOCSHELL 000000ED20061000 == 35 [pid = 4852] [id = 719] 20:57:53 INFO - PROCESS | 4852 | --DOCSHELL 000000ED18694800 == 34 [pid = 4852] [id = 718] 20:57:53 INFO - PROCESS | 4852 | --DOCSHELL 000000ED19449800 == 33 [pid = 4852] [id = 717] 20:57:53 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1F614800 == 32 [pid = 4852] [id = 716] 20:57:53 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27F02800 == 31 [pid = 4852] [id = 715] 20:57:53 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27304800 == 30 [pid = 4852] [id = 704] 20:57:53 INFO - PROCESS | 4852 | --DOCSHELL 000000ED28036800 == 29 [pid = 4852] [id = 705] 20:57:53 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27FA7800 == 28 [pid = 4852] [id = 702] 20:57:53 INFO - PROCESS | 4852 | --DOCSHELL 000000ED28FD3000 == 27 [pid = 4852] [id = 730] 20:57:53 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27D70800 == 26 [pid = 4852] [id = 729] 20:57:53 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1FDCA800 == 25 [pid = 4852] [id = 728] 20:57:53 INFO - PROCESS | 4852 | --DOCSHELL 000000ED28DC1800 == 24 [pid = 4852] [id = 727] 20:57:53 INFO - PROCESS | 4852 | --DOMWINDOW == 90 (000000ED215FB800) [pid = 4852] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 20:57:53 INFO - PROCESS | 4852 | --DOMWINDOW == 89 (000000ED23B46C00) [pid = 4852] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 20:57:53 INFO - PROCESS | 4852 | --DOMWINDOW == 88 (000000ED1F45AC00) [pid = 4852] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 20:57:53 INFO - PROCESS | 4852 | --DOMWINDOW == 87 (000000ED1384D400) [pid = 4852] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 20:57:53 INFO - PROCESS | 4852 | --DOMWINDOW == 86 (000000ED13A5B400) [pid = 4852] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 20:57:53 INFO - PROCESS | 4852 | --DOMWINDOW == 85 (000000ED18740400) [pid = 4852] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 20:57:53 INFO - PROCESS | 4852 | --DOMWINDOW == 84 (000000ED180D9C00) [pid = 4852] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 20:57:53 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED1D071400) [pid = 4852] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 20:57:53 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED1959C000) [pid = 4852] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 20:57:53 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED1D071000) [pid = 4852] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 20:57:53 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED1F70DC00) [pid = 4852] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 20:57:53 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED1D14F800) [pid = 4852] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 20:57:53 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED1959A400) [pid = 4852] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 20:57:53 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED2178A000) [pid = 4852] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 20:57:53 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED206C5400) [pid = 4852] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 20:57:53 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED25009400) [pid = 4852] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 20:57:53 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED23B68400) [pid = 4852] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 20:57:53 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED1379F400) [pid = 4852] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 20:57:53 INFO - PROCESS | 4852 | --DOMWINDOW == 72 (000000ED1FAA4C00) [pid = 4852] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 20:57:53 INFO - PROCESS | 4852 | --DOMWINDOW == 71 (000000ED1EBF7000) [pid = 4852] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 20:57:53 INFO - PROCESS | 4852 | --DOMWINDOW == 70 (000000ED20AA3C00) [pid = 4852] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 20:57:53 INFO - PROCESS | 4852 | --DOMWINDOW == 69 (000000ED1F6DCC00) [pid = 4852] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 20:57:53 INFO - PROCESS | 4852 | --DOMWINDOW == 68 (000000ED22398400) [pid = 4852] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 20:57:53 INFO - PROCESS | 4852 | --DOMWINDOW == 67 (000000ED20DF0C00) [pid = 4852] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 20:57:53 INFO - PROCESS | 4852 | --DOMWINDOW == 66 (000000ED1D1A6400) [pid = 4852] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 20:57:54 INFO - PROCESS | 4852 | 1467431874137 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:57:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 20:57:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1589ms 20:57:54 INFO - PROCESS | 4852 | 1467431874169 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 20:57:54 INFO - PROCESS | 4852 | 1467431874174 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 20:57:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 20:57:54 INFO - PROCESS | 4852 | 1467431874178 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 20:57:54 INFO - PROCESS | 4852 | 1467431874183 Marionette TRACE conn5 <- [1,2890,null,{}] 20:57:54 INFO - PROCESS | 4852 | 1467431874188 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:57:54 INFO - PROCESS | 4852 | 1467431874191 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:54 INFO - PROCESS | 4852 | 1467431874286 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 20:57:54 INFO - PROCESS | 4852 | 1467431874405 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:54 INFO - PROCESS | 4852 | 1467431874408 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:54 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1A0E4000 == 25 [pid = 4852] [id = 732] 20:57:54 INFO - PROCESS | 4852 | ++DOMWINDOW == 67 (000000ED137A4800) [pid = 4852] [serial = 2196] [outer = 0000000000000000] 20:57:54 INFO - PROCESS | 4852 | ++DOMWINDOW == 68 (000000ED13A0C400) [pid = 4852] [serial = 2197] [outer = 000000ED137A4800] 20:57:54 INFO - PROCESS | 4852 | 1467431874458 Marionette DEBUG loaded listener.js 20:57:54 INFO - PROCESS | 4852 | ++DOMWINDOW == 69 (000000ED13AEAC00) [pid = 4852] [serial = 2198] [outer = 000000ED137A4800] 20:57:54 INFO - PROCESS | 4852 | 1467431874855 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 20:57:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 20:57:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 734ms 20:57:54 INFO - PROCESS | 4852 | 1467431874938 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 20:57:54 INFO - PROCESS | 4852 | 1467431874944 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 20:57:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 20:57:54 INFO - PROCESS | 4852 | 1467431874953 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 20:57:54 INFO - PROCESS | 4852 | 1467431874955 Marionette TRACE conn5 <- [1,2894,null,{}] 20:57:54 INFO - PROCESS | 4852 | 1467431874964 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:57:54 INFO - PROCESS | 4852 | 1467431874967 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:55 INFO - PROCESS | 4852 | 1467431875063 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 20:57:55 INFO - PROCESS | 4852 | 1467431875076 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:55 INFO - PROCESS | 4852 | 1467431875079 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:55 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1FF46800 == 26 [pid = 4852] [id = 733] 20:57:55 INFO - PROCESS | 4852 | ++DOMWINDOW == 70 (000000ED18321800) [pid = 4852] [serial = 2199] [outer = 0000000000000000] 20:57:55 INFO - PROCESS | 4852 | ++DOMWINDOW == 71 (000000ED184A1C00) [pid = 4852] [serial = 2200] [outer = 000000ED18321800] 20:57:55 INFO - PROCESS | 4852 | 1467431875129 Marionette DEBUG loaded listener.js 20:57:55 INFO - PROCESS | 4852 | ++DOMWINDOW == 72 (000000ED1959B000) [pid = 4852] [serial = 2201] [outer = 000000ED18321800] 20:57:55 INFO - PROCESS | 4852 | 1467431875581 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:57:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 20:57:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 671ms 20:57:55 INFO - PROCESS | 4852 | 1467431875630 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 20:57:55 INFO - PROCESS | 4852 | 1467431875632 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 20:57:55 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 20:57:55 INFO - PROCESS | 4852 | 1467431875636 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 20:57:55 INFO - PROCESS | 4852 | 1467431875640 Marionette TRACE conn5 <- [1,2898,null,{}] 20:57:55 INFO - PROCESS | 4852 | 1467431875651 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:57:55 INFO - PROCESS | 4852 | 1467431875656 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:55 INFO - PROCESS | 4852 | 1467431875745 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 20:57:55 INFO - PROCESS | 4852 | 1467431875752 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:55 INFO - PROCESS | 4852 | 1467431875756 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:55 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED238A7000 == 27 [pid = 4852] [id = 734] 20:57:55 INFO - PROCESS | 4852 | ++DOMWINDOW == 73 (000000ED1C6EA400) [pid = 4852] [serial = 2202] [outer = 0000000000000000] 20:57:55 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED1D131C00) [pid = 4852] [serial = 2203] [outer = 000000ED1C6EA400] 20:57:55 INFO - PROCESS | 4852 | 1467431875806 Marionette DEBUG loaded listener.js 20:57:55 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED1D1A6400) [pid = 4852] [serial = 2204] [outer = 000000ED1C6EA400] 20:57:56 INFO - PROCESS | 4852 | 1467431876296 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:57:56 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 20:57:56 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 20:57:56 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 692ms 20:57:56 INFO - PROCESS | 4852 | 1467431876333 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 20:57:56 INFO - PROCESS | 4852 | 1467431876336 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 20:57:56 INFO - TEST-START | /DOMEvents/constructors.html 20:57:56 INFO - PROCESS | 4852 | 1467431876340 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 20:57:56 INFO - PROCESS | 4852 | 1467431876342 Marionette TRACE conn5 <- [1,2902,null,{}] 20:57:56 INFO - PROCESS | 4852 | 1467431876346 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:57:56 INFO - PROCESS | 4852 | 1467431876348 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:56 INFO - PROCESS | 4852 | 1467431876494 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 20:57:56 INFO - PROCESS | 4852 | 1467431876518 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:56 INFO - PROCESS | 4852 | 1467431876520 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:56 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24765800 == 28 [pid = 4852] [id = 735] 20:57:56 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED1D983800) [pid = 4852] [serial = 2205] [outer = 0000000000000000] 20:57:56 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED1F39B400) [pid = 4852] [serial = 2206] [outer = 000000ED1D983800] 20:57:56 INFO - PROCESS | 4852 | 1467431876566 Marionette DEBUG loaded listener.js 20:57:56 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED1F469400) [pid = 4852] [serial = 2207] [outer = 000000ED1D983800] 20:57:57 INFO - PROCESS | 4852 | 1467431877102 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:57:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 20:57:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 20:57:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 20:57:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 20:57:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 20:57:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 20:57:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 20:57:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 20:57:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 20:57:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 20:57:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 20:57:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 20:57:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 20:57:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 20:57:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 20:57:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 20:57:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 20:57:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 20:57:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 20:57:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 20:57:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 20:57:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 20:57:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 20:57:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 20:57:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 20:57:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 20:57:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 20:57:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 20:57:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 20:57:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 20:57:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 20:57:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 20:57:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 20:57:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 20:57:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 20:57:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 20:57:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 20:57:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 20:57:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:57:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:57:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 20:57:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:57:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 20:57:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 20:57:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:57:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:57:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 20:57:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:57:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 20:57:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 20:57:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:57:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:57:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 20:57:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:57:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 20:57:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 20:57:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:57:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:57:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 20:57:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:57:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 20:57:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 20:57:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:57:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:57:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 20:57:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:57:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 20:57:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 20:57:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:57:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:57:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 20:57:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:57:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 20:57:57 INFO - TEST-OK | /DOMEvents/constructors.html | took 843ms 20:57:57 INFO - PROCESS | 4852 | 1467431877186 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 20:57:57 INFO - PROCESS | 4852 | 1467431877188 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 20:57:57 INFO - TEST-START | /DOMEvents/event-phases-order.html 20:57:57 INFO - PROCESS | 4852 | 1467431877191 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 20:57:57 INFO - PROCESS | 4852 | 1467431877193 Marionette TRACE conn5 <- [1,2906,null,{}] 20:57:57 INFO - PROCESS | 4852 | 1467431877197 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:57:57 INFO - PROCESS | 4852 | 1467431877199 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:57 INFO - PROCESS | 4852 | 1467431877320 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 20:57:57 INFO - PROCESS | 4852 | 1467431877330 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:57 INFO - PROCESS | 4852 | 1467431877332 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:57 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24B69800 == 29 [pid = 4852] [id = 736] 20:57:57 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED1F6E3800) [pid = 4852] [serial = 2208] [outer = 0000000000000000] 20:57:57 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED1F705800) [pid = 4852] [serial = 2209] [outer = 000000ED1F6E3800] 20:57:57 INFO - PROCESS | 4852 | 1467431877421 Marionette DEBUG loaded listener.js 20:57:57 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED1FAA4400) [pid = 4852] [serial = 2210] [outer = 000000ED1F6E3800] 20:57:57 INFO - PROCESS | 4852 | 1467431877873 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 20:57:57 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 20:57:57 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 734ms 20:57:57 INFO - PROCESS | 4852 | 1467431877929 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 20:57:57 INFO - PROCESS | 4852 | 1467431877931 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 20:57:57 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 20:57:57 INFO - PROCESS | 4852 | 1467431877934 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 20:57:57 INFO - PROCESS | 4852 | 1467431877936 Marionette TRACE conn5 <- [1,2910,null,{}] 20:57:57 INFO - PROCESS | 4852 | 1467431877940 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:57:57 INFO - PROCESS | 4852 | 1467431877946 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:58 INFO - PROCESS | 4852 | 1467431878271 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 20:57:58 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED1FEFE000) [pid = 4852] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 20:57:58 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED22CE7800) [pid = 4852] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 20:57:58 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED1F9CF000) [pid = 4852] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 20:57:58 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED13ADF800) [pid = 4852] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 20:57:58 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED13797800) [pid = 4852] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 20:57:58 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED1392CC00) [pid = 4852] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 20:57:58 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED205A2400) [pid = 4852] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 20:57:58 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED1D149400) [pid = 4852] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 20:57:58 INFO - PROCESS | 4852 | --DOMWINDOW == 72 (000000ED2239E800) [pid = 4852] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 20:57:58 INFO - PROCESS | 4852 | --DOMWINDOW == 71 (000000ED2457F000) [pid = 4852] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 20:57:58 INFO - PROCESS | 4852 | --DOMWINDOW == 70 (000000ED23B50400) [pid = 4852] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 20:57:58 INFO - PROCESS | 4852 | --DOMWINDOW == 69 (000000ED13A53400) [pid = 4852] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 20:57:58 INFO - PROCESS | 4852 | --DOMWINDOW == 68 (000000ED1790F400) [pid = 4852] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 20:57:58 INFO - PROCESS | 4852 | 1467431878329 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:58 INFO - PROCESS | 4852 | 1467431878331 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:58 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24B6A800 == 30 [pid = 4852] [id = 737] 20:57:58 INFO - PROCESS | 4852 | ++DOMWINDOW == 69 (000000ED123C4800) [pid = 4852] [serial = 2211] [outer = 0000000000000000] 20:57:58 INFO - PROCESS | 4852 | ++DOMWINDOW == 70 (000000ED13797800) [pid = 4852] [serial = 2212] [outer = 000000ED123C4800] 20:57:58 INFO - PROCESS | 4852 | 1467431878377 Marionette DEBUG loaded listener.js 20:57:58 INFO - PROCESS | 4852 | ++DOMWINDOW == 71 (000000ED1F6E4C00) [pid = 4852] [serial = 2213] [outer = 000000ED123C4800] 20:57:58 INFO - PROCESS | 4852 | [4852] 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:57:58 INFO - PROCESS | 4852 | [4852] 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:57:58 INFO - PROCESS | 4852 | [4852] 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:57:58 INFO - PROCESS | 4852 | [4852] 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:57:58 INFO - PROCESS | 4852 | 1467431878726 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:57:58 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 20:57:58 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 20:57:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 20:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:57:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:57:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:57:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:57:58 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:57:58 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 20:57:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 20:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:57:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:57:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:57:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:57:58 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:57:58 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 20:57:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 20:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:57:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:57:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:57:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:57:58 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:57:58 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 20:57:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 20:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:57:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:57:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:57:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:57:58 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 20:57:58 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 846ms 20:57:58 INFO - PROCESS | 4852 | 1467431878783 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 20:57:58 INFO - PROCESS | 4852 | 1467431878785 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 20:57:58 INFO - PROCESS | 4852 | 1467431878789 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 20:57:58 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 20:57:58 INFO - PROCESS | 4852 | 1467431878791 Marionette TRACE conn5 <- [1,2914,null,{}] 20:57:58 INFO - PROCESS | 4852 | 1467431878794 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:57:58 INFO - PROCESS | 4852 | 1467431878796 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:58 INFO - PROCESS | 4852 | 1467431878879 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 20:57:58 INFO - PROCESS | 4852 | 1467431878884 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:58 INFO - PROCESS | 4852 | 1467431878886 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:58 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27070800 == 31 [pid = 4852] [id = 738] 20:57:58 INFO - PROCESS | 4852 | ++DOMWINDOW == 72 (000000ED1FE2C400) [pid = 4852] [serial = 2214] [outer = 0000000000000000] 20:57:58 INFO - PROCESS | 4852 | ++DOMWINDOW == 73 (000000ED20DF1800) [pid = 4852] [serial = 2215] [outer = 000000ED1FE2C400] 20:57:58 INFO - PROCESS | 4852 | 1467431878931 Marionette DEBUG loaded listener.js 20:57:59 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED2154FC00) [pid = 4852] [serial = 2216] [outer = 000000ED1FE2C400] 20:57:59 INFO - PROCESS | 4852 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 20:57:59 INFO - PROCESS | 4852 | 1467431879327 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:57:59 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:57:59 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 586ms 20:57:59 INFO - PROCESS | 4852 | 1467431879379 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 20:57:59 INFO - PROCESS | 4852 | 1467431879381 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 20:57:59 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 20:57:59 INFO - PROCESS | 4852 | 1467431879396 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 20:57:59 INFO - PROCESS | 4852 | 1467431879398 Marionette TRACE conn5 <- [1,2918,null,{}] 20:57:59 INFO - PROCESS | 4852 | 1467431879402 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:57:59 INFO - PROCESS | 4852 | 1467431879404 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:59 INFO - PROCESS | 4852 | 1467431879495 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 20:57:59 INFO - PROCESS | 4852 | 1467431879500 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:59 INFO - PROCESS | 4852 | 1467431879502 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:57:59 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27D77000 == 32 [pid = 4852] [id = 739] 20:57:59 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED2178A000) [pid = 4852] [serial = 2217] [outer = 0000000000000000] 20:57:59 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED221D7C00) [pid = 4852] [serial = 2218] [outer = 000000ED2178A000] 20:57:59 INFO - PROCESS | 4852 | 1467431879547 Marionette DEBUG loaded listener.js 20:57:59 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED22782400) [pid = 4852] [serial = 2219] [outer = 000000ED2178A000] 20:57:59 INFO - PROCESS | 4852 | 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:57:59 INFO - PROCESS | 4852 | 1467431879976 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:58:00 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 20:58:00 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 650ms 20:58:00 INFO - PROCESS | 4852 | 1467431880042 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 20:58:00 INFO - PROCESS | 4852 | 1467431880044 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 20:58:00 INFO - PROCESS | 4852 | 1467431880053 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 20:58:00 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 20:58:00 INFO - PROCESS | 4852 | 1467431880055 Marionette TRACE conn5 <- [1,2922,null,{}] 20:58:00 INFO - PROCESS | 4852 | 1467431880058 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:58:00 INFO - PROCESS | 4852 | 1467431880060 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:00 INFO - PROCESS | 4852 | 1467431880143 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 20:58:00 INFO - PROCESS | 4852 | 1467431880148 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:00 INFO - PROCESS | 4852 | 1467431880151 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:00 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27DAC000 == 33 [pid = 4852] [id = 740] 20:58:00 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED22C14800) [pid = 4852] [serial = 2220] [outer = 0000000000000000] 20:58:00 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED22C94400) [pid = 4852] [serial = 2221] [outer = 000000ED22C14800] 20:58:00 INFO - PROCESS | 4852 | 1467431880195 Marionette DEBUG loaded listener.js 20:58:00 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED22CE2000) [pid = 4852] [serial = 2222] [outer = 000000ED22C14800] 20:58:00 INFO - PROCESS | 4852 | 1467431880926 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:58:00 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:58:00 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 923ms 20:58:00 INFO - PROCESS | 4852 | 1467431880982 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 20:58:00 INFO - PROCESS | 4852 | 1467431880986 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 20:58:00 INFO - PROCESS | 4852 | 1467431880991 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 20:58:00 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 20:58:01 INFO - PROCESS | 4852 | 1467431880997 Marionette TRACE conn5 <- [1,2926,null,{}] 20:58:01 INFO - PROCESS | 4852 | 1467431881003 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:58:01 INFO - PROCESS | 4852 | 1467431881006 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:01 INFO - PROCESS | 4852 | 1467431881139 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 20:58:01 INFO - PROCESS | 4852 | 1467431881257 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:01 INFO - PROCESS | 4852 | 1467431881260 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:01 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1FDC9800 == 34 [pid = 4852] [id = 741] 20:58:01 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED13847C00) [pid = 4852] [serial = 2223] [outer = 0000000000000000] 20:58:01 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED13AE3000) [pid = 4852] [serial = 2224] [outer = 000000ED13847C00] 20:58:01 INFO - PROCESS | 4852 | 1467431881320 Marionette DEBUG loaded listener.js 20:58:01 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED186E3400) [pid = 4852] [serial = 2225] [outer = 000000ED13847C00] 20:58:01 INFO - PROCESS | 4852 | 1467431881905 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:58:01 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:58:01 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 944ms 20:58:01 INFO - PROCESS | 4852 | 1467431881938 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 20:58:01 INFO - PROCESS | 4852 | 1467431881943 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 20:58:01 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 20:58:01 INFO - PROCESS | 4852 | 1467431881978 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 20:58:01 INFO - PROCESS | 4852 | 1467431881981 Marionette TRACE conn5 <- [1,2930,null,{}] 20:58:01 INFO - PROCESS | 4852 | 1467431881985 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:58:02 INFO - PROCESS | 4852 | 1467431881988 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:02 INFO - PROCESS | 4852 | 1467431882124 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 20:58:02 INFO - PROCESS | 4852 | 1467431882230 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:02 INFO - PROCESS | 4852 | 1467431882233 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:02 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24B6D800 == 35 [pid = 4852] [id = 742] 20:58:02 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED1D154800) [pid = 4852] [serial = 2226] [outer = 0000000000000000] 20:58:02 INFO - PROCESS | 4852 | ++DOMWINDOW == 85 (000000ED1D945C00) [pid = 4852] [serial = 2227] [outer = 000000ED1D154800] 20:58:02 INFO - PROCESS | 4852 | 1467431882291 Marionette DEBUG loaded listener.js 20:58:02 INFO - PROCESS | 4852 | ++DOMWINDOW == 86 (000000ED1F70D400) [pid = 4852] [serial = 2228] [outer = 000000ED1D154800] 20:58:03 INFO - PROCESS | 4852 | 1467431883119 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:58:03 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:58:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 20:58:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:58:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:58:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 20:58:03 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1180ms 20:58:03 INFO - PROCESS | 4852 | 1467431883162 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 20:58:03 INFO - PROCESS | 4852 | 1467431883166 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 20:58:03 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 20:58:03 INFO - PROCESS | 4852 | 1467431883172 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 20:58:03 INFO - PROCESS | 4852 | 1467431883175 Marionette TRACE conn5 <- [1,2934,null,{}] 20:58:03 INFO - PROCESS | 4852 | 1467431883206 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:58:03 INFO - PROCESS | 4852 | 1467431883209 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:03 INFO - PROCESS | 4852 | 1467431883334 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 20:58:03 INFO - PROCESS | 4852 | 1467431883453 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:03 INFO - PROCESS | 4852 | 1467431883458 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:03 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1A0E8000 == 36 [pid = 4852] [id = 743] 20:58:03 INFO - PROCESS | 4852 | ++DOMWINDOW == 87 (000000ED13DB6C00) [pid = 4852] [serial = 2229] [outer = 0000000000000000] 20:58:03 INFO - PROCESS | 4852 | ++DOMWINDOW == 88 (000000ED1790A000) [pid = 4852] [serial = 2230] [outer = 000000ED13DB6C00] 20:58:03 INFO - PROCESS | 4852 | 1467431883510 Marionette DEBUG loaded listener.js 20:58:03 INFO - PROCESS | 4852 | ++DOMWINDOW == 89 (000000ED199D2C00) [pid = 4852] [serial = 2231] [outer = 000000ED13DB6C00] 20:58:03 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27D77000 == 35 [pid = 4852] [id = 739] 20:58:03 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27070800 == 34 [pid = 4852] [id = 738] 20:58:03 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24B6A800 == 33 [pid = 4852] [id = 737] 20:58:03 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24B69800 == 32 [pid = 4852] [id = 736] 20:58:03 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24765800 == 31 [pid = 4852] [id = 735] 20:58:03 INFO - PROCESS | 4852 | --DOCSHELL 000000ED238A7000 == 30 [pid = 4852] [id = 734] 20:58:03 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1FF46800 == 29 [pid = 4852] [id = 733] 20:58:03 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1A0E4000 == 28 [pid = 4852] [id = 732] 20:58:03 INFO - PROCESS | 4852 | --DOMWINDOW == 88 (000000ED215FA800) [pid = 4852] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 20:58:03 INFO - PROCESS | 4852 | --DOMWINDOW == 87 (000000ED23803400) [pid = 4852] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 20:58:03 INFO - PROCESS | 4852 | --DOMWINDOW == 86 (000000ED1FAA6800) [pid = 4852] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 20:58:03 INFO - PROCESS | 4852 | --DOMWINDOW == 85 (000000ED1FE2DC00) [pid = 4852] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 20:58:03 INFO - PROCESS | 4852 | --DOMWINDOW == 84 (000000ED13F0B000) [pid = 4852] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 20:58:03 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED184A4C00) [pid = 4852] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 20:58:03 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED13D14000) [pid = 4852] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 20:58:03 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED1EBF5000) [pid = 4852] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 20:58:03 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED13B2F400) [pid = 4852] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 20:58:03 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED18739400) [pid = 4852] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 20:58:03 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED20AA3000) [pid = 4852] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 20:58:03 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED2239C400) [pid = 4852] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 20:58:03 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED1D14D400) [pid = 4852] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 20:58:03 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED1EBF1400) [pid = 4852] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 20:58:03 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED22C94000) [pid = 4852] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 20:58:03 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED22A95000) [pid = 4852] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 20:58:03 INFO - PROCESS | 4852 | --DOMWINDOW == 72 (000000ED25043400) [pid = 4852] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 20:58:03 INFO - PROCESS | 4852 | --DOMWINDOW == 71 (000000ED23B5F400) [pid = 4852] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 20:58:03 INFO - PROCESS | 4852 | --DOMWINDOW == 70 (000000ED2504F000) [pid = 4852] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 20:58:03 INFO - PROCESS | 4852 | --DOMWINDOW == 69 (000000ED23AD5800) [pid = 4852] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 20:58:03 INFO - PROCESS | 4852 | --DOMWINDOW == 68 (000000ED24579800) [pid = 4852] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 20:58:03 INFO - PROCESS | 4852 | --DOMWINDOW == 67 (000000ED1FE27C00) [pid = 4852] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 20:58:03 INFO - PROCESS | 4852 | --DOMWINDOW == 66 (000000ED25007C00) [pid = 4852] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 20:58:03 INFO - PROCESS | 4852 | --DOMWINDOW == 65 (000000ED1F45A400) [pid = 4852] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 20:58:03 INFO - PROCESS | 4852 | --DOMWINDOW == 64 (000000ED23B51800) [pid = 4852] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 20:58:03 INFO - PROCESS | 4852 | --DOMWINDOW == 63 (000000ED20DF2400) [pid = 4852] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 20:58:04 INFO - PROCESS | 4852 | 1467431883996 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:58:04 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:58:04 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 881ms 20:58:04 INFO - PROCESS | 4852 | 1467431884056 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 20:58:04 INFO - PROCESS | 4852 | 1467431884061 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 20:58:04 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 20:58:04 INFO - PROCESS | 4852 | 1467431884067 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 20:58:04 INFO - PROCESS | 4852 | 1467431884070 Marionette TRACE conn5 <- [1,2938,null,{}] 20:58:04 INFO - PROCESS | 4852 | 1467431884074 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:58:04 INFO - PROCESS | 4852 | 1467431884076 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:04 INFO - PROCESS | 4852 | 1467431884169 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 20:58:04 INFO - PROCESS | 4852 | 1467431884177 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:04 INFO - PROCESS | 4852 | 1467431884179 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:04 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED20617800 == 29 [pid = 4852] [id = 744] 20:58:04 INFO - PROCESS | 4852 | ++DOMWINDOW == 64 (000000ED17C7B800) [pid = 4852] [serial = 2232] [outer = 0000000000000000] 20:58:04 INFO - PROCESS | 4852 | ++DOMWINDOW == 65 (000000ED195DBC00) [pid = 4852] [serial = 2233] [outer = 000000ED17C7B800] 20:58:04 INFO - PROCESS | 4852 | 1467431884228 Marionette DEBUG loaded listener.js 20:58:04 INFO - PROCESS | 4852 | ++DOMWINDOW == 66 (000000ED1D134000) [pid = 4852] [serial = 2234] [outer = 000000ED17C7B800] 20:58:04 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED20E1F800 == 30 [pid = 4852] [id = 745] 20:58:04 INFO - PROCESS | 4852 | ++DOMWINDOW == 67 (000000ED1EBE9400) [pid = 4852] [serial = 2235] [outer = 0000000000000000] 20:58:04 INFO - PROCESS | 4852 | ++DOMWINDOW == 68 (000000ED1EBF5000) [pid = 4852] [serial = 2236] [outer = 000000ED1EBE9400] 20:58:04 INFO - PROCESS | 4852 | 1467431884739 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:58:04 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:58:04 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 734ms 20:58:04 INFO - PROCESS | 4852 | 1467431884804 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 20:58:04 INFO - PROCESS | 4852 | 1467431884807 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 20:58:04 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 20:58:04 INFO - PROCESS | 4852 | 1467431884810 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 20:58:04 INFO - PROCESS | 4852 | 1467431884814 Marionette TRACE conn5 <- [1,2942,null,{}] 20:58:04 INFO - PROCESS | 4852 | 1467431884825 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:58:04 INFO - PROCESS | 4852 | 1467431884831 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:04 INFO - PROCESS | 4852 | 1467431884973 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 20:58:05 INFO - PROCESS | 4852 | 1467431885051 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:05 INFO - PROCESS | 4852 | 1467431885054 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:05 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24792000 == 31 [pid = 4852] [id = 746] 20:58:05 INFO - PROCESS | 4852 | ++DOMWINDOW == 69 (000000ED1D983000) [pid = 4852] [serial = 2237] [outer = 0000000000000000] 20:58:05 INFO - PROCESS | 4852 | ++DOMWINDOW == 70 (000000ED1EBEDC00) [pid = 4852] [serial = 2238] [outer = 000000ED1D983000] 20:58:05 INFO - PROCESS | 4852 | 1467431885111 Marionette DEBUG loaded listener.js 20:58:05 INFO - PROCESS | 4852 | ++DOMWINDOW == 71 (000000ED1FAA2000) [pid = 4852] [serial = 2239] [outer = 000000ED1D983000] 20:58:05 INFO - PROCESS | 4852 | 1467431885466 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:58:05 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 20:58:05 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:58:05 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 691ms 20:58:05 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 20:58:05 INFO - PROCESS | 4852 | 1467431885520 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 20:58:05 INFO - PROCESS | 4852 | 1467431885523 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 20:58:05 INFO - PROCESS | 4852 | 1467431885527 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 20:58:05 INFO - PROCESS | 4852 | 1467431885529 Marionette TRACE conn5 <- [1,2946,null,{}] 20:58:05 INFO - PROCESS | 4852 | 1467431885532 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:58:05 INFO - PROCESS | 4852 | 1467431885534 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:05 INFO - PROCESS | 4852 | 1467431885637 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 20:58:05 INFO - PROCESS | 4852 | 1467431885642 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:05 INFO - PROCESS | 4852 | 1467431885644 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:05 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24F5B800 == 32 [pid = 4852] [id = 747] 20:58:05 INFO - PROCESS | 4852 | ++DOMWINDOW == 72 (000000ED1FEF3800) [pid = 4852] [serial = 2240] [outer = 0000000000000000] 20:58:05 INFO - PROCESS | 4852 | ++DOMWINDOW == 73 (000000ED209C3C00) [pid = 4852] [serial = 2241] [outer = 000000ED1FEF3800] 20:58:05 INFO - PROCESS | 4852 | 1467431885692 Marionette DEBUG loaded listener.js 20:58:05 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED21455000) [pid = 4852] [serial = 2242] [outer = 000000ED1FEF3800] 20:58:06 INFO - PROCESS | 4852 | 1467431886143 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:58:06 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:58:06 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 691ms 20:58:06 INFO - PROCESS | 4852 | 1467431886221 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 20:58:06 INFO - PROCESS | 4852 | 1467431886224 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 20:58:06 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 20:58:06 INFO - PROCESS | 4852 | 1467431886227 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 20:58:06 INFO - PROCESS | 4852 | 1467431886229 Marionette TRACE conn5 <- [1,2950,null,{}] 20:58:06 INFO - PROCESS | 4852 | 1467431886233 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:58:06 INFO - PROCESS | 4852 | 1467431886235 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:06 INFO - PROCESS | 4852 | 1467431886386 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 20:58:06 INFO - PROCESS | 4852 | 1467431886442 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:06 INFO - PROCESS | 4852 | 1467431886445 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:06 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27D78000 == 33 [pid = 4852] [id = 748] 20:58:06 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED206C4C00) [pid = 4852] [serial = 2243] [outer = 0000000000000000] 20:58:06 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED22396400) [pid = 4852] [serial = 2244] [outer = 000000ED206C4C00] 20:58:06 INFO - PROCESS | 4852 | 1467431886490 Marionette DEBUG loaded listener.js 20:58:06 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED22C92800) [pid = 4852] [serial = 2245] [outer = 000000ED206C4C00] 20:58:06 INFO - PROCESS | 4852 | 1467431886900 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:58:06 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:58:06 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 735ms 20:58:06 INFO - PROCESS | 4852 | 1467431886964 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 20:58:06 INFO - PROCESS | 4852 | 1467431886966 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 20:58:06 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 20:58:06 INFO - PROCESS | 4852 | 1467431886979 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 20:58:06 INFO - PROCESS | 4852 | 1467431886981 Marionette TRACE conn5 <- [1,2954,null,{}] 20:58:06 INFO - PROCESS | 4852 | 1467431886984 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:58:07 INFO - PROCESS | 4852 | 1467431886990 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:07 INFO - PROCESS | 4852 | 1467431887131 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 20:58:07 INFO - PROCESS | 4852 | 1467431887137 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:07 INFO - PROCESS | 4852 | 1467431887139 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:07 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1328B800 == 34 [pid = 4852] [id = 749] 20:58:07 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED23803C00) [pid = 4852] [serial = 2246] [outer = 0000000000000000] 20:58:07 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED23810400) [pid = 4852] [serial = 2247] [outer = 000000ED23803C00] 20:58:07 INFO - PROCESS | 4852 | 1467431887230 Marionette DEBUG loaded listener.js 20:58:07 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED23B5D000) [pid = 4852] [serial = 2248] [outer = 000000ED23803C00] 20:58:07 INFO - PROCESS | 4852 | 1467431887632 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:58:07 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:58:07 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 671ms 20:58:07 INFO - PROCESS | 4852 | 1467431887655 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 20:58:07 INFO - PROCESS | 4852 | 1467431887657 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 20:58:07 INFO - PROCESS | 4852 | 1467431887660 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 20:58:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 20:58:07 INFO - PROCESS | 4852 | 1467431887662 Marionette TRACE conn5 <- [1,2958,null,{}] 20:58:07 INFO - PROCESS | 4852 | 1467431887674 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:58:07 INFO - PROCESS | 4852 | 1467431887684 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:07 INFO - PROCESS | 4852 | 1467431887824 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 20:58:07 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED2178A000) [pid = 4852] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 20:58:07 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED123C4800) [pid = 4852] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 20:58:07 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED1C6EA400) [pid = 4852] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 20:58:07 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED1D983800) [pid = 4852] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 20:58:07 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED13F4F800) [pid = 4852] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 20:58:07 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED137A4800) [pid = 4852] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 20:58:07 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED18321800) [pid = 4852] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 20:58:07 INFO - PROCESS | 4852 | --DOMWINDOW == 72 (000000ED1F6E3800) [pid = 4852] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 20:58:07 INFO - PROCESS | 4852 | --DOMWINDOW == 71 (000000ED1FE2C400) [pid = 4852] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 20:58:07 INFO - PROCESS | 4852 | --DOMWINDOW == 70 (000000ED149E8C00) [pid = 4852] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 20:58:07 INFO - PROCESS | 4852 | --DOMWINDOW == 69 (000000ED1FE26800) [pid = 4852] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 20:58:07 INFO - PROCESS | 4852 | --DOMWINDOW == 68 (000000ED1D3E3C00) [pid = 4852] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 20:58:07 INFO - PROCESS | 4852 | 1467431887937 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:07 INFO - PROCESS | 4852 | 1467431887940 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:07 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1D02B000 == 35 [pid = 4852] [id = 750] 20:58:07 INFO - PROCESS | 4852 | ++DOMWINDOW == 69 (000000ED13227800) [pid = 4852] [serial = 2249] [outer = 0000000000000000] 20:58:07 INFO - PROCESS | 4852 | ++DOMWINDOW == 70 (000000ED13AED800) [pid = 4852] [serial = 2250] [outer = 000000ED13227800] 20:58:07 INFO - PROCESS | 4852 | 1467431887985 Marionette DEBUG loaded listener.js 20:58:08 INFO - PROCESS | 4852 | ++DOMWINDOW == 71 (000000ED1FFB9000) [pid = 4852] [serial = 2251] [outer = 000000ED13227800] 20:58:08 INFO - PROCESS | 4852 | 1467431888308 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:58:08 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:58:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 692ms 20:58:08 INFO - PROCESS | 4852 | 1467431888356 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 20:58:08 INFO - PROCESS | 4852 | 1467431888359 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 20:58:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 20:58:08 INFO - PROCESS | 4852 | 1467431888362 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 20:58:08 INFO - PROCESS | 4852 | 1467431888364 Marionette TRACE conn5 <- [1,2962,null,{}] 20:58:08 INFO - PROCESS | 4852 | 1467431888367 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:58:08 INFO - PROCESS | 4852 | 1467431888369 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:08 INFO - PROCESS | 4852 | 1467431888485 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 20:58:08 INFO - PROCESS | 4852 | 1467431888492 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:08 INFO - PROCESS | 4852 | 1467431888494 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:08 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED28031800 == 36 [pid = 4852] [id = 751] 20:58:08 INFO - PROCESS | 4852 | ++DOMWINDOW == 72 (000000ED1FEFB000) [pid = 4852] [serial = 2252] [outer = 0000000000000000] 20:58:08 INFO - PROCESS | 4852 | ++DOMWINDOW == 73 (000000ED2457E800) [pid = 4852] [serial = 2253] [outer = 000000ED1FEFB000] 20:58:08 INFO - PROCESS | 4852 | 1467431888540 Marionette DEBUG loaded listener.js 20:58:08 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED2500BC00) [pid = 4852] [serial = 2254] [outer = 000000ED1FEFB000] 20:58:08 INFO - PROCESS | 4852 | 1467431888931 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:58:08 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:58:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 586ms 20:58:08 INFO - PROCESS | 4852 | 1467431888951 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 20:58:08 INFO - PROCESS | 4852 | 1467431888953 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 20:58:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 20:58:08 INFO - PROCESS | 4852 | 1467431888956 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 20:58:08 INFO - PROCESS | 4852 | 1467431888958 Marionette TRACE conn5 <- [1,2966,null,{}] 20:58:08 INFO - PROCESS | 4852 | 1467431888962 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:58:08 INFO - PROCESS | 4852 | 1467431888963 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:09 INFO - PROCESS | 4852 | 1467431889048 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 20:58:09 INFO - PROCESS | 4852 | 1467431889053 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:09 INFO - PROCESS | 4852 | 1467431889055 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:09 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED28ABA800 == 37 [pid = 4852] [id = 752] 20:58:09 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED25045400) [pid = 4852] [serial = 2255] [outer = 0000000000000000] 20:58:09 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED25051000) [pid = 4852] [serial = 2256] [outer = 000000ED25045400] 20:58:09 INFO - PROCESS | 4852 | 1467431889100 Marionette DEBUG loaded listener.js 20:58:09 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED25067C00) [pid = 4852] [serial = 2257] [outer = 000000ED25045400] 20:58:09 INFO - PROCESS | 4852 | 1467431889553 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:58:09 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:58:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 628ms 20:58:09 INFO - PROCESS | 4852 | 1467431889588 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 20:58:09 INFO - PROCESS | 4852 | 1467431889591 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 20:58:09 INFO - PROCESS | 4852 | 1467431889594 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 20:58:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 20:58:09 INFO - PROCESS | 4852 | 1467431889596 Marionette TRACE conn5 <- [1,2970,null,{}] 20:58:09 INFO - PROCESS | 4852 | 1467431889599 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:58:09 INFO - PROCESS | 4852 | 1467431889601 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:09 INFO - PROCESS | 4852 | 1467431889690 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 20:58:09 INFO - PROCESS | 4852 | 1467431889696 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:09 INFO - PROCESS | 4852 | 1467431889698 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:09 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED28DDB000 == 38 [pid = 4852] [id = 753] 20:58:09 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED17912800) [pid = 4852] [serial = 2258] [outer = 0000000000000000] 20:58:09 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED2506D400) [pid = 4852] [serial = 2259] [outer = 000000ED17912800] 20:58:09 INFO - PROCESS | 4852 | 1467431889744 Marionette DEBUG loaded listener.js 20:58:09 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED25090C00) [pid = 4852] [serial = 2260] [outer = 000000ED17912800] 20:58:10 INFO - PROCESS | 4852 | 1467431890360 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:58:10 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:58:10 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 20:58:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:58:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:58:10 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 20:58:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 775ms 20:58:10 INFO - PROCESS | 4852 | 1467431890374 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 20:58:10 INFO - PROCESS | 4852 | 1467431890378 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 20:58:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 20:58:10 INFO - PROCESS | 4852 | 1467431890383 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 20:58:10 INFO - PROCESS | 4852 | 1467431890389 Marionette TRACE conn5 <- [1,2974,null,{}] 20:58:10 INFO - PROCESS | 4852 | 1467431890438 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:58:10 INFO - PROCESS | 4852 | 1467431890441 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:10 INFO - PROCESS | 4852 | 1467431890562 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 20:58:10 INFO - PROCESS | 4852 | 1467431890687 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:10 INFO - PROCESS | 4852 | 1467431890690 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:10 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED209ED800 == 39 [pid = 4852] [id = 754] 20:58:10 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED13F09000) [pid = 4852] [serial = 2261] [outer = 0000000000000000] 20:58:10 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED1C6E7000) [pid = 4852] [serial = 2262] [outer = 000000ED13F09000] 20:58:10 INFO - PROCESS | 4852 | 1467431890751 Marionette DEBUG loaded listener.js 20:58:10 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED1D938800) [pid = 4852] [serial = 2263] [outer = 000000ED13F09000] 20:58:11 INFO - PROCESS | 4852 | 1467431891276 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:58:11 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:58:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 923ms 20:58:11 INFO - PROCESS | 4852 | 1467431891309 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 20:58:11 INFO - PROCESS | 4852 | 1467431891315 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 20:58:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 20:58:11 INFO - PROCESS | 4852 | 1467431891321 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 20:58:11 INFO - PROCESS | 4852 | 1467431891325 Marionette TRACE conn5 <- [1,2978,null,{}] 20:58:11 INFO - PROCESS | 4852 | 1467431891329 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:58:11 INFO - PROCESS | 4852 | 1467431891332 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:11 INFO - PROCESS | 4852 | 1467431891454 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 20:58:11 INFO - PROCESS | 4852 | 1467431891553 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:11 INFO - PROCESS | 4852 | 1467431891556 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:11 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27D9D000 == 40 [pid = 4852] [id = 755] 20:58:11 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED205A2C00) [pid = 4852] [serial = 2264] [outer = 0000000000000000] 20:58:11 INFO - PROCESS | 4852 | ++DOMWINDOW == 85 (000000ED20DEB000) [pid = 4852] [serial = 2265] [outer = 000000ED205A2C00] 20:58:11 INFO - PROCESS | 4852 | 1467431891614 Marionette DEBUG loaded listener.js 20:58:11 INFO - PROCESS | 4852 | ++DOMWINDOW == 86 (000000ED22C96000) [pid = 4852] [serial = 2266] [outer = 000000ED205A2C00] 20:58:12 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED186C5800 == 41 [pid = 4852] [id = 756] 20:58:12 INFO - PROCESS | 4852 | ++DOMWINDOW == 87 (000000ED23ADA800) [pid = 4852] [serial = 2267] [outer = 0000000000000000] 20:58:12 INFO - PROCESS | 4852 | ++DOMWINDOW == 88 (000000ED23B4A000) [pid = 4852] [serial = 2268] [outer = 000000ED23ADA800] 20:58:12 INFO - PROCESS | 4852 | 1467431892256 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:58:12 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:58:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 985ms 20:58:12 INFO - PROCESS | 4852 | 1467431892307 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 20:58:12 INFO - PROCESS | 4852 | 1467431892309 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 20:58:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 20:58:12 INFO - PROCESS | 4852 | 1467431892313 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 20:58:12 INFO - PROCESS | 4852 | 1467431892317 Marionette TRACE conn5 <- [1,2982,null,{}] 20:58:12 INFO - PROCESS | 4852 | 1467431892329 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:58:12 INFO - PROCESS | 4852 | 1467431892334 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:12 INFO - PROCESS | 4852 | 1467431892474 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 20:58:12 INFO - PROCESS | 4852 | 1467431892595 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:12 INFO - PROCESS | 4852 | 1467431892599 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:12 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED29065800 == 42 [pid = 4852] [id = 757] 20:58:12 INFO - PROCESS | 4852 | ++DOMWINDOW == 89 (000000ED24578C00) [pid = 4852] [serial = 2269] [outer = 0000000000000000] 20:58:12 INFO - PROCESS | 4852 | ++DOMWINDOW == 90 (000000ED25093C00) [pid = 4852] [serial = 2270] [outer = 000000ED24578C00] 20:58:12 INFO - PROCESS | 4852 | 1467431892659 Marionette DEBUG loaded listener.js 20:58:12 INFO - PROCESS | 4852 | ++DOMWINDOW == 91 (000000ED25180400) [pid = 4852] [serial = 2271] [outer = 000000ED24578C00] 20:58:13 INFO - PROCESS | 4852 | 1467431893173 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:58:13 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 20:58:13 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:58:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 881ms 20:58:13 INFO - PROCESS | 4852 | 1467431893197 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 20:58:13 INFO - PROCESS | 4852 | 1467431893200 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 20:58:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 20:58:13 INFO - PROCESS | 4852 | 1467431893204 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 20:58:13 INFO - PROCESS | 4852 | 1467431893206 Marionette TRACE conn5 <- [1,2986,null,{}] 20:58:13 INFO - PROCESS | 4852 | 1467431893209 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:58:13 INFO - PROCESS | 4852 | 1467431893212 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:13 INFO - PROCESS | 4852 | 1467431893332 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 20:58:13 INFO - PROCESS | 4852 | 1467431893429 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:13 INFO - PROCESS | 4852 | 1467431893432 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:13 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED290B8000 == 43 [pid = 4852] [id = 758] 20:58:13 INFO - PROCESS | 4852 | ++DOMWINDOW == 92 (000000ED25189400) [pid = 4852] [serial = 2272] [outer = 0000000000000000] 20:58:13 INFO - PROCESS | 4852 | ++DOMWINDOW == 93 (000000ED2518C000) [pid = 4852] [serial = 2273] [outer = 000000ED25189400] 20:58:13 INFO - PROCESS | 4852 | 1467431893487 Marionette DEBUG loaded listener.js 20:58:13 INFO - PROCESS | 4852 | ++DOMWINDOW == 94 (000000ED251BB800) [pid = 4852] [serial = 2274] [outer = 000000ED25189400] 20:58:14 INFO - PROCESS | 4852 | 1467431894049 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:58:14 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:58:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 944ms 20:58:14 INFO - PROCESS | 4852 | 1467431894150 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 20:58:14 INFO - PROCESS | 4852 | 1467431894152 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 20:58:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 20:58:14 INFO - PROCESS | 4852 | 1467431894156 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 20:58:14 INFO - PROCESS | 4852 | 1467431894158 Marionette TRACE conn5 <- [1,2990,null,{}] 20:58:14 INFO - PROCESS | 4852 | 1467431894177 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:58:14 INFO - PROCESS | 4852 | 1467431894179 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:14 INFO - PROCESS | 4852 | 1467431894338 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 20:58:14 INFO - PROCESS | 4852 | 1467431894390 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:14 INFO - PROCESS | 4852 | 1467431894392 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:14 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED19920800 == 44 [pid = 4852] [id = 759] 20:58:14 INFO - PROCESS | 4852 | ++DOMWINDOW == 95 (000000ED17909400) [pid = 4852] [serial = 2275] [outer = 0000000000000000] 20:58:14 INFO - PROCESS | 4852 | ++DOMWINDOW == 96 (000000ED1959C000) [pid = 4852] [serial = 2276] [outer = 000000ED17909400] 20:58:14 INFO - PROCESS | 4852 | 1467431894448 Marionette DEBUG loaded listener.js 20:58:14 INFO - PROCESS | 4852 | ++DOMWINDOW == 97 (000000ED1F70C800) [pid = 4852] [serial = 2277] [outer = 000000ED17909400] 20:58:15 INFO - PROCESS | 4852 | 1467431895149 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:58:15 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:58:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1027ms 20:58:15 INFO - PROCESS | 4852 | 1467431895186 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 20:58:15 INFO - PROCESS | 4852 | 1467431895191 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 20:58:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 20:58:15 INFO - PROCESS | 4852 | 1467431895195 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 20:58:15 INFO - PROCESS | 4852 | 1467431895199 Marionette TRACE conn5 <- [1,2994,null,{}] 20:58:15 INFO - PROCESS | 4852 | 1467431895205 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:58:15 INFO - PROCESS | 4852 | 1467431895208 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:15 INFO - PROCESS | 4852 | 1467431895313 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 20:58:15 INFO - PROCESS | 4852 | 1467431895413 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:15 INFO - PROCESS | 4852 | 1467431895415 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:15 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED21591800 == 45 [pid = 4852] [id = 760] 20:58:15 INFO - PROCESS | 4852 | ++DOMWINDOW == 98 (000000ED1895F800) [pid = 4852] [serial = 2278] [outer = 0000000000000000] 20:58:15 INFO - PROCESS | 4852 | ++DOMWINDOW == 99 (000000ED1C62A400) [pid = 4852] [serial = 2279] [outer = 000000ED1895F800] 20:58:15 INFO - PROCESS | 4852 | 1467431895466 Marionette DEBUG loaded listener.js 20:58:15 INFO - PROCESS | 4852 | ++DOMWINDOW == 100 (000000ED1EBF5400) [pid = 4852] [serial = 2280] [outer = 000000ED1895F800] 20:58:16 INFO - PROCESS | 4852 | --DOCSHELL 000000ED28ABA800 == 44 [pid = 4852] [id = 752] 20:58:16 INFO - PROCESS | 4852 | --DOCSHELL 000000ED28031800 == 43 [pid = 4852] [id = 751] 20:58:16 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1D02B000 == 42 [pid = 4852] [id = 750] 20:58:16 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1328B800 == 41 [pid = 4852] [id = 749] 20:58:16 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27D78000 == 40 [pid = 4852] [id = 748] 20:58:16 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24792000 == 39 [pid = 4852] [id = 746] 20:58:16 INFO - PROCESS | 4852 | --DOCSHELL 000000ED20E1F800 == 38 [pid = 4852] [id = 745] 20:58:16 INFO - PROCESS | 4852 | --DOCSHELL 000000ED20617800 == 37 [pid = 4852] [id = 744] 20:58:16 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1A0E8000 == 36 [pid = 4852] [id = 743] 20:58:16 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24B6D800 == 35 [pid = 4852] [id = 742] 20:58:16 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1FDC9800 == 34 [pid = 4852] [id = 741] 20:58:16 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27DAC000 == 33 [pid = 4852] [id = 740] 20:58:16 INFO - PROCESS | 4852 | --DOCSHELL 000000ED14B05000 == 32 [pid = 4852] [id = 731] 20:58:16 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24F5B800 == 31 [pid = 4852] [id = 747] 20:58:16 INFO - PROCESS | 4852 | --DOCSHELL 000000ED19920800 == 30 [pid = 4852] [id = 759] 20:58:16 INFO - PROCESS | 4852 | --DOCSHELL 000000ED290B8000 == 29 [pid = 4852] [id = 758] 20:58:16 INFO - PROCESS | 4852 | --DOCSHELL 000000ED29065800 == 28 [pid = 4852] [id = 757] 20:58:16 INFO - PROCESS | 4852 | --DOCSHELL 000000ED186C5800 == 27 [pid = 4852] [id = 756] 20:58:16 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27D9D000 == 26 [pid = 4852] [id = 755] 20:58:16 INFO - PROCESS | 4852 | --DOCSHELL 000000ED209ED800 == 25 [pid = 4852] [id = 754] 20:58:16 INFO - PROCESS | 4852 | --DOCSHELL 000000ED28DDB000 == 24 [pid = 4852] [id = 753] 20:58:16 INFO - PROCESS | 4852 | --DOMWINDOW == 99 (000000ED221D7C00) [pid = 4852] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 20:58:16 INFO - PROCESS | 4852 | --DOMWINDOW == 98 (000000ED1D131C00) [pid = 4852] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 20:58:16 INFO - PROCESS | 4852 | --DOMWINDOW == 97 (000000ED1F39B400) [pid = 4852] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 20:58:16 INFO - PROCESS | 4852 | --DOMWINDOW == 96 (000000ED19409400) [pid = 4852] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 20:58:16 INFO - PROCESS | 4852 | --DOMWINDOW == 95 (000000ED14B52000) [pid = 4852] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 20:58:16 INFO - PROCESS | 4852 | --DOMWINDOW == 94 (000000ED13A0C400) [pid = 4852] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 20:58:16 INFO - PROCESS | 4852 | --DOMWINDOW == 93 (000000ED13AEAC00) [pid = 4852] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 20:58:16 INFO - PROCESS | 4852 | --DOMWINDOW == 92 (000000ED184A1C00) [pid = 4852] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 20:58:16 INFO - PROCESS | 4852 | --DOMWINDOW == 91 (000000ED1959B000) [pid = 4852] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 20:58:16 INFO - PROCESS | 4852 | --DOMWINDOW == 90 (000000ED1F705800) [pid = 4852] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 20:58:16 INFO - PROCESS | 4852 | --DOMWINDOW == 89 (000000ED1FAA4400) [pid = 4852] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 20:58:16 INFO - PROCESS | 4852 | --DOMWINDOW == 88 (000000ED20DF1800) [pid = 4852] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 20:58:16 INFO - PROCESS | 4852 | --DOMWINDOW == 87 (000000ED1D131400) [pid = 4852] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 20:58:16 INFO - PROCESS | 4852 | --DOMWINDOW == 86 (000000ED18737400) [pid = 4852] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 20:58:16 INFO - PROCESS | 4852 | --DOMWINDOW == 85 (000000ED2211E400) [pid = 4852] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 20:58:16 INFO - PROCESS | 4852 | --DOMWINDOW == 84 (000000ED1FEF9800) [pid = 4852] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 20:58:16 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED25067400) [pid = 4852] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 20:58:16 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED25046800) [pid = 4852] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 20:58:16 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED1F6E4C00) [pid = 4852] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 20:58:16 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED22782400) [pid = 4852] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 20:58:16 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED13797800) [pid = 4852] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 20:58:16 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED1F469400) [pid = 4852] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 20:58:16 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED1D1A6400) [pid = 4852] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 20:58:16 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED2154FC00) [pid = 4852] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 20:58:16 INFO - PROCESS | 4852 | 1467431896837 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:58:16 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:58:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1696ms 20:58:16 INFO - PROCESS | 4852 | 1467431896896 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 20:58:16 INFO - PROCESS | 4852 | 1467431896900 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 20:58:16 INFO - TEST-START | /FileAPI/FileReaderSync.worker 20:58:16 INFO - PROCESS | 4852 | 1467431896905 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 20:58:16 INFO - PROCESS | 4852 | 1467431896908 Marionette TRACE conn5 <- [1,2998,null,{}] 20:58:16 INFO - PROCESS | 4852 | 1467431896914 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:58:16 INFO - PROCESS | 4852 | 1467431896917 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:17 INFO - PROCESS | 4852 | 1467431897011 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 20:58:17 INFO - PROCESS | 4852 | 1467431897018 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:17 INFO - PROCESS | 4852 | 1467431897022 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:17 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED19456800 == 25 [pid = 4852] [id = 761] 20:58:17 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED1384F800) [pid = 4852] [serial = 2281] [outer = 0000000000000000] 20:58:17 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED13926800) [pid = 4852] [serial = 2282] [outer = 000000ED1384F800] 20:58:17 INFO - PROCESS | 4852 | 1467431897076 Marionette DEBUG loaded listener.js 20:58:17 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED13AEAC00) [pid = 4852] [serial = 2283] [outer = 000000ED1384F800] 20:58:17 INFO - PROCESS | 4852 | [4852] 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:58:17 INFO - PROCESS | 4852 | 1467431897598 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 20:58:17 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 20:58:17 INFO - {} 20:58:17 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 20:58:17 INFO - {} 20:58:17 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 20:58:17 INFO - {} 20:58:17 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 20:58:17 INFO - {} 20:58:17 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 736ms 20:58:17 INFO - PROCESS | 4852 | 1467431897645 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 20:58:17 INFO - PROCESS | 4852 | 1467431897651 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 20:58:17 INFO - TEST-START | /FileAPI/fileReader.html 20:58:17 INFO - PROCESS | 4852 | 1467431897657 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 20:58:17 INFO - PROCESS | 4852 | 1467431897660 Marionette TRACE conn5 <- [1,3002,null,{}] 20:58:17 INFO - PROCESS | 4852 | 1467431897664 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:58:17 INFO - PROCESS | 4852 | 1467431897667 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:17 INFO - PROCESS | 4852 | 1467431897767 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 20:58:17 INFO - PROCESS | 4852 | 1467431897872 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:17 INFO - PROCESS | 4852 | 1467431897874 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:17 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1FF46800 == 26 [pid = 4852] [id = 762] 20:58:17 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED19598C00) [pid = 4852] [serial = 2284] [outer = 0000000000000000] 20:58:17 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED1959B000) [pid = 4852] [serial = 2285] [outer = 000000ED19598C00] 20:58:17 INFO - PROCESS | 4852 | 1467431897924 Marionette DEBUG loaded listener.js 20:58:18 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED19FC8C00) [pid = 4852] [serial = 2286] [outer = 000000ED19598C00] 20:58:18 INFO - PROCESS | 4852 | 1467431898282 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:58:18 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 20:58:18 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 20:58:18 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 20:58:18 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 20:58:18 INFO - TEST-OK | /FileAPI/fileReader.html | took 691ms 20:58:18 INFO - PROCESS | 4852 | 1467431898350 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 20:58:18 INFO - PROCESS | 4852 | 1467431898353 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 20:58:18 INFO - TEST-START | /FileAPI/historical.html 20:58:18 INFO - PROCESS | 4852 | 1467431898356 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 20:58:18 INFO - PROCESS | 4852 | 1467431898360 Marionette TRACE conn5 <- [1,3006,null,{}] 20:58:18 INFO - PROCESS | 4852 | 1467431898371 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:58:18 INFO - PROCESS | 4852 | 1467431898376 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:18 INFO - PROCESS | 4852 | 1467431898493 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 20:58:18 INFO - PROCESS | 4852 | 1467431898501 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:18 INFO - PROCESS | 4852 | 1467431898504 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:18 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED23B3A000 == 27 [pid = 4852] [id = 763] 20:58:18 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED13790800) [pid = 4852] [serial = 2287] [outer = 0000000000000000] 20:58:18 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED1D150800) [pid = 4852] [serial = 2288] [outer = 000000ED13790800] 20:58:18 INFO - PROCESS | 4852 | 1467431898554 Marionette DEBUG loaded listener.js 20:58:18 INFO - PROCESS | 4852 | ++DOMWINDOW == 85 (000000ED1D97DC00) [pid = 4852] [serial = 2289] [outer = 000000ED13790800] 20:58:19 INFO - PROCESS | 4852 | 1467431899046 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:58:19 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 20:58:19 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 20:58:19 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 20:58:19 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 20:58:19 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 20:58:19 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 20:58:19 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 20:58:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:58:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:58:19 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 20:58:19 INFO - TEST-OK | /FileAPI/historical.html | took 731ms 20:58:19 INFO - PROCESS | 4852 | 1467431899090 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 20:58:19 INFO - PROCESS | 4852 | 1467431899093 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 20:58:19 INFO - TEST-START | /FileAPI/idlharness.html 20:58:19 INFO - PROCESS | 4852 | 1467431899096 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 20:58:19 INFO - PROCESS | 4852 | 1467431899098 Marionette TRACE conn5 <- [1,3010,null,{}] 20:58:19 INFO - PROCESS | 4852 | 1467431899102 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:58:19 INFO - PROCESS | 4852 | 1467431899104 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:19 INFO - PROCESS | 4852 | 1467431899224 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 20:58:19 INFO - PROCESS | 4852 | 1467431899282 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:19 INFO - PROCESS | 4852 | 1467431899285 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:19 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24557000 == 28 [pid = 4852] [id = 764] 20:58:19 INFO - PROCESS | 4852 | ++DOMWINDOW == 86 (000000ED1F6E3C00) [pid = 4852] [serial = 2290] [outer = 0000000000000000] 20:58:19 INFO - PROCESS | 4852 | ++DOMWINDOW == 87 (000000ED1F709000) [pid = 4852] [serial = 2291] [outer = 000000ED1F6E3C00] 20:58:19 INFO - PROCESS | 4852 | 1467431899339 Marionette DEBUG loaded listener.js 20:58:19 INFO - PROCESS | 4852 | ++DOMWINDOW == 88 (000000ED1FA9F800) [pid = 4852] [serial = 2292] [outer = 000000ED1F6E3C00] 20:58:20 INFO - PROCESS | 4852 | 1467431900219 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:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 20:58:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 20:58:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 20:58:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:58:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:58:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:58:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:58:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:58:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 20:58:20 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:58:20 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 20:58:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:58:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:58:20 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 20:58:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 20:58:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:58:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:58:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 20:58:20 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:58:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 20:58:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:58:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:58:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:58:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:58:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:58:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 20:58:20 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:58:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:58:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:58:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:58:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:58:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:58:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:58:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:58:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 20:58:20 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:58:20 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:58:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:58:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:58:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:58:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:58:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:58:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:58:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:58:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 20:58:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 20:58:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 20:58:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:58:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:58:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 20:58:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:58:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:58:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 20:58:20 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:58:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:58:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:58:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:58:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:58:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:58:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:58:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:58:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 20:58:20 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:58:20 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:58:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:58:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:58:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:58:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:58:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:58:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:58:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:58:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 20:58:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 20:58:20 INFO - TEST-OK | /FileAPI/idlharness.html | took 1267ms 20:58:20 INFO - PROCESS | 4852 | 1467431900370 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 20:58:20 INFO - PROCESS | 4852 | 1467431900372 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 20:58:20 INFO - PROCESS | 4852 | 1467431900376 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 20:58:20 INFO - TEST-START | /FileAPI/idlharness.worker 20:58:20 INFO - PROCESS | 4852 | 1467431900378 Marionette TRACE conn5 <- [1,3014,null,{}] 20:58:20 INFO - PROCESS | 4852 | 1467431900381 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:58:20 INFO - PROCESS | 4852 | 1467431900384 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:20 INFO - PROCESS | 4852 | 1467431900497 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 20:58:20 INFO - PROCESS | 4852 | 1467431900504 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:20 INFO - PROCESS | 4852 | 1467431900514 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:20 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED2731A000 == 29 [pid = 4852] [id = 765] 20:58:20 INFO - PROCESS | 4852 | ++DOMWINDOW == 89 (000000ED19598800) [pid = 4852] [serial = 2293] [outer = 0000000000000000] 20:58:20 INFO - PROCESS | 4852 | ++DOMWINDOW == 90 (000000ED221D8000) [pid = 4852] [serial = 2294] [outer = 000000ED19598800] 20:58:20 INFO - PROCESS | 4852 | 1467431900606 Marionette DEBUG loaded listener.js 20:58:20 INFO - PROCESS | 4852 | ++DOMWINDOW == 91 (000000ED2270E800) [pid = 4852] [serial = 2295] [outer = 000000ED19598800] 20:58:20 INFO - PROCESS | 4852 | --DOMWINDOW == 90 (000000ED17912800) [pid = 4852] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 20:58:20 INFO - PROCESS | 4852 | --DOMWINDOW == 89 (000000ED25045400) [pid = 4852] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 20:58:20 INFO - PROCESS | 4852 | --DOMWINDOW == 88 (000000ED206C4C00) [pid = 4852] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 20:58:20 INFO - PROCESS | 4852 | --DOMWINDOW == 87 (000000ED23803C00) [pid = 4852] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 20:58:20 INFO - PROCESS | 4852 | --DOMWINDOW == 86 (000000ED13227800) [pid = 4852] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 20:58:20 INFO - PROCESS | 4852 | --DOMWINDOW == 85 (000000ED22C14800) [pid = 4852] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 20:58:20 INFO - PROCESS | 4852 | --DOMWINDOW == 84 (000000ED1FEF3800) [pid = 4852] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 20:58:20 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED1D983000) [pid = 4852] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 20:58:20 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED13DB6C00) [pid = 4852] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 20:58:20 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED17C7B800) [pid = 4852] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 20:58:20 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED1EBE9400) [pid = 4852] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 20:58:20 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED1D154800) [pid = 4852] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 20:58:20 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED13847C00) [pid = 4852] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 20:58:20 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED1FEFB000) [pid = 4852] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 20:58:20 INFO - PROCESS | 4852 | [4852] 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:58:21 INFO - PROCESS | 4852 | 1467431901860 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:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 20:58:21 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 20:58:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:58:21 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:58:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:58:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:58:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:58:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 20:58:21 INFO - {} 20:58:21 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:58:21 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 20:58:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:58:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:58:21 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 20:58:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 20:58:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:58:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:58:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 20:58:21 INFO - {} 20:58:21 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:58:21 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 20:58:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:58:21 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:58:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:58:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:58:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:58:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 20:58:21 INFO - {} 20:58:21 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:58:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:58:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:58:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:58:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:58:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:58:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:58:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:58:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 20:58:21 INFO - {} 20:58:21 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:58:21 INFO - {} 20:58:21 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:58:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:58:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:58:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:58:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:58:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:58:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:58:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:58:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 20:58:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 20:58:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:58:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:58:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 20:58:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:58:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:58:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 20:58:21 INFO - {} 20:58:21 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:58:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:58:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:58:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:58:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:58:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:58:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:58:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:58:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 20:58:21 INFO - {} 20:58:21 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:58:21 INFO - {} 20:58:21 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:58:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:58:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:58:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:58:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:58:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:58:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:58:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:58:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:58:21 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:58:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 20:58:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:58:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:58:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 20:58:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:58:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:58:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:58:21 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:58:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 20:58:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:58:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:58:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 20:58:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:58:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:58:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:58:21 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:58:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 20:58:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:58:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:58:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 20:58:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:58:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:58:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:58:21 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:58:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 20:58:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:58:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:58:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 20:58:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:58:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:58:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:58:21 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:58:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 20:58:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:58:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:58:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 20:58:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:58:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:58:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:58:21 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:58:21 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 20:58:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:58:21 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:58:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:58:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:58:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:58:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:58:21 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:58:21 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 20:58:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:58:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:58:21 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 20:58:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 20:58:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:58:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:58:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 20:58:21 INFO - {} 20:58:21 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1597ms 20:58:22 INFO - PROCESS | 4852 | 1467431902002 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 20:58:22 INFO - PROCESS | 4852 | 1467431902007 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 20:58:22 INFO - PROCESS | 4852 | 1467431902058 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 20:58:22 INFO - PROCESS | 4852 | 1467431902062 Marionette TRACE conn5 <- [1,3018,null,{}] 20:58:22 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 20:58:22 INFO - PROCESS | 4852 | 1467431902090 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:58:22 INFO - PROCESS | 4852 | 1467431902094 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:22 INFO - PROCESS | 4852 | 1467431902246 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 20:58:22 INFO - PROCESS | 4852 | 1467431902322 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:22 INFO - PROCESS | 4852 | 1467431902325 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:22 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED28FEF000 == 30 [pid = 4852] [id = 766] 20:58:22 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED22702C00) [pid = 4852] [serial = 2296] [outer = 0000000000000000] 20:58:22 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED23B49C00) [pid = 4852] [serial = 2297] [outer = 000000ED22702C00] 20:58:22 INFO - PROCESS | 4852 | 1467431902426 Marionette DEBUG loaded listener.js 20:58:22 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED23B68000) [pid = 4852] [serial = 2298] [outer = 000000ED22702C00] 20:58:23 INFO - PROCESS | 4852 | 1467431903041 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:58:23 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:58:23 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1004ms 20:58:23 INFO - PROCESS | 4852 | 1467431903071 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 20:58:23 INFO - PROCESS | 4852 | 1467431903076 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 20:58:23 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 20:58:23 INFO - PROCESS | 4852 | 1467431903082 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 20:58:23 INFO - PROCESS | 4852 | 1467431903085 Marionette TRACE conn5 <- [1,3022,null,{}] 20:58:23 INFO - PROCESS | 4852 | 1467431903089 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:58:23 INFO - PROCESS | 4852 | 1467431903092 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:23 INFO - PROCESS | 4852 | 1467431903218 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 20:58:23 INFO - PROCESS | 4852 | 1467431903342 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:23 INFO - PROCESS | 4852 | 1467431903345 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:23 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED290B3800 == 31 [pid = 4852] [id = 767] 20:58:23 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED2457D400) [pid = 4852] [serial = 2299] [outer = 0000000000000000] 20:58:23 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED25005C00) [pid = 4852] [serial = 2300] [outer = 000000ED2457D400] 20:58:23 INFO - PROCESS | 4852 | 1467431903405 Marionette DEBUG loaded listener.js 20:58:23 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED25045800) [pid = 4852] [serial = 2301] [outer = 000000ED2457D400] 20:58:24 INFO - PROCESS | 4852 | 1467431904163 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:58:24 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 20:58:24 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1135ms 20:58:24 INFO - PROCESS | 4852 | 1467431904220 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 20:58:24 INFO - PROCESS | 4852 | 1467431904225 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 20:58:24 INFO - TEST-START | /FileAPI/blob/Blob-close.html 20:58:24 INFO - PROCESS | 4852 | 1467431904231 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 20:58:24 INFO - PROCESS | 4852 | 1467431904234 Marionette TRACE conn5 <- [1,3026,null,{}] 20:58:24 INFO - PROCESS | 4852 | 1467431904240 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:58:24 INFO - PROCESS | 4852 | 1467431904243 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:24 INFO - PROCESS | 4852 | 1467431904363 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 20:58:24 INFO - PROCESS | 4852 | 1467431904472 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:24 INFO - PROCESS | 4852 | 1467431904477 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:24 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24557000 == 30 [pid = 4852] [id = 764] 20:58:24 INFO - PROCESS | 4852 | --DOCSHELL 000000ED23B3A000 == 29 [pid = 4852] [id = 763] 20:58:24 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1FF46800 == 28 [pid = 4852] [id = 762] 20:58:24 INFO - PROCESS | 4852 | --DOCSHELL 000000ED19456800 == 27 [pid = 4852] [id = 761] 20:58:24 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED25090C00) [pid = 4852] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 20:58:24 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED2506D400) [pid = 4852] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 20:58:24 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED25067C00) [pid = 4852] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 20:58:24 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED22396400) [pid = 4852] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 20:58:24 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED23810400) [pid = 4852] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 20:58:24 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED22C92800) [pid = 4852] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 20:58:24 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED13AED800) [pid = 4852] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 20:58:24 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED23B5D000) [pid = 4852] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 20:58:24 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED22C94400) [pid = 4852] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 20:58:24 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED209C3C00) [pid = 4852] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 20:58:24 INFO - PROCESS | 4852 | --DOMWINDOW == 72 (000000ED1EBEDC00) [pid = 4852] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 20:58:24 INFO - PROCESS | 4852 | --DOMWINDOW == 71 (000000ED1FAA2000) [pid = 4852] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 20:58:24 INFO - PROCESS | 4852 | --DOMWINDOW == 70 (000000ED1790A000) [pid = 4852] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 20:58:24 INFO - PROCESS | 4852 | --DOMWINDOW == 69 (000000ED199D2C00) [pid = 4852] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 20:58:24 INFO - PROCESS | 4852 | --DOMWINDOW == 68 (000000ED195DBC00) [pid = 4852] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 20:58:24 INFO - PROCESS | 4852 | --DOMWINDOW == 67 (000000ED1D134000) [pid = 4852] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 20:58:24 INFO - PROCESS | 4852 | --DOMWINDOW == 66 (000000ED1EBF5000) [pid = 4852] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 20:58:24 INFO - PROCESS | 4852 | --DOMWINDOW == 65 (000000ED1D945C00) [pid = 4852] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 20:58:24 INFO - PROCESS | 4852 | --DOMWINDOW == 64 (000000ED1F70D400) [pid = 4852] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 20:58:24 INFO - PROCESS | 4852 | --DOMWINDOW == 63 (000000ED13AE3000) [pid = 4852] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 20:58:24 INFO - PROCESS | 4852 | --DOMWINDOW == 62 (000000ED186E3400) [pid = 4852] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 20:58:24 INFO - PROCESS | 4852 | --DOMWINDOW == 61 (000000ED22CE2000) [pid = 4852] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 20:58:24 INFO - PROCESS | 4852 | --DOMWINDOW == 60 (000000ED2457E800) [pid = 4852] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 20:58:24 INFO - PROCESS | 4852 | --DOMWINDOW == 59 (000000ED25051000) [pid = 4852] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 20:58:24 INFO - PROCESS | 4852 | --DOMWINDOW == 58 (000000ED1FFB9000) [pid = 4852] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 20:58:24 INFO - PROCESS | 4852 | --DOMWINDOW == 57 (000000ED2500BC00) [pid = 4852] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 20:58:24 INFO - PROCESS | 4852 | --DOMWINDOW == 56 (000000ED21455000) [pid = 4852] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 20:58:24 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED196FB000 == 28 [pid = 4852] [id = 768] 20:58:24 INFO - PROCESS | 4852 | ++DOMWINDOW == 57 (000000ED123BA000) [pid = 4852] [serial = 2302] [outer = 0000000000000000] 20:58:24 INFO - PROCESS | 4852 | ++DOMWINDOW == 58 (000000ED13781800) [pid = 4852] [serial = 2303] [outer = 000000ED123BA000] 20:58:24 INFO - PROCESS | 4852 | 1467431904549 Marionette DEBUG loaded listener.js 20:58:24 INFO - PROCESS | 4852 | ++DOMWINDOW == 59 (000000ED13A4F400) [pid = 4852] [serial = 2304] [outer = 000000ED123BA000] 20:58:24 INFO - PROCESS | 4852 | 1467431904943 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:58:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 20:58:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 20:58:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:58:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:58:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 20:58:24 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 734ms 20:58:24 INFO - PROCESS | 4852 | 1467431904968 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 20:58:24 INFO - PROCESS | 4852 | 1467431904973 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 20:58:24 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 20:58:24 INFO - PROCESS | 4852 | 1467431904979 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 20:58:24 INFO - PROCESS | 4852 | 1467431904982 Marionette TRACE conn5 <- [1,3030,null,{}] 20:58:24 INFO - PROCESS | 4852 | 1467431904986 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:58:24 INFO - PROCESS | 4852 | 1467431904988 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:25 INFO - PROCESS | 4852 | 1467431905119 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 20:58:25 INFO - PROCESS | 4852 | 1467431905204 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:25 INFO - PROCESS | 4852 | 1467431905207 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:25 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED20056000 == 29 [pid = 4852] [id = 769] 20:58:25 INFO - PROCESS | 4852 | ++DOMWINDOW == 60 (000000ED17CC5C00) [pid = 4852] [serial = 2305] [outer = 0000000000000000] 20:58:25 INFO - PROCESS | 4852 | ++DOMWINDOW == 61 (000000ED180D1800) [pid = 4852] [serial = 2306] [outer = 000000ED17CC5C00] 20:58:25 INFO - PROCESS | 4852 | 1467431905255 Marionette DEBUG loaded listener.js 20:58:25 INFO - PROCESS | 4852 | ++DOMWINDOW == 62 (000000ED19407400) [pid = 4852] [serial = 2307] [outer = 000000ED17CC5C00] 20:58:25 INFO - PROCESS | 4852 | 1467431905834 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:58:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 20:58:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 20:58:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 20:58:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 20:58:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 20:58:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 20:58:25 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:58:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 20:58:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 20:58:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 20:58:25 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:58:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 20:58:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 20:58:25 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:58:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 20:58:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 20:58:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 20:58:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 20:58:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 20:58:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 20:58:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 20:58:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 20:58:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 20:58:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 20:58:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 20:58:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 20:58:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 20:58:25 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:58:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 20:58:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:58:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:58:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 20:58:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 20:58:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 20:58:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 20:58:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 20:58:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 20:58:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 20:58:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 20:58:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 20:58:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 20:58:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 20:58:25 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:58:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 20:58:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 20:58:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:58:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:58:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 20:58:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 20:58:25 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:58:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 20:58:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 20:58:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:58:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:58:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 20:58:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 20:58:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 20:58:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 20:58:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 20:58:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 20:58:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 20:58:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:58:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:58:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 20:58:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 20:58:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 20:58:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 20:58:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:58:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:58:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:58:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:58:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:58:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 20:58:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 20:58:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:58:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:58:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:58:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:58:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:58:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 20:58:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:58:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:58:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:58:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:58:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:58:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 20:58:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:58:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:58:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:58:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:58:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:58:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 20:58:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 20:58:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:58:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:58:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:58:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:58:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:58:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 20:58:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:58:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:58:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:58:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:58:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:58:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 20:58:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:58:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:58:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:58:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:58:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:58:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 20:58:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:58:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:58:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:58:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:58:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:58:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 20:58:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:58:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:58:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:58:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:58:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:58:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 20:58:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 20:58:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 20:58:25 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 964ms 20:58:25 INFO - PROCESS | 4852 | 1467431905946 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 20:58:25 INFO - PROCESS | 4852 | 1467431905949 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 20:58:25 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 20:58:25 INFO - PROCESS | 4852 | 1467431905955 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 20:58:25 INFO - PROCESS | 4852 | 1467431905959 Marionette TRACE conn5 <- [1,3034,null,{}] 20:58:25 INFO - PROCESS | 4852 | 1467431905985 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:58:25 INFO - PROCESS | 4852 | 1467431905990 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:26 INFO - PROCESS | 4852 | 1467431906081 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 20:58:26 INFO - PROCESS | 4852 | 1467431906088 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:26 INFO - PROCESS | 4852 | 1467431906091 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:26 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED2437E800 == 30 [pid = 4852] [id = 770] 20:58:26 INFO - PROCESS | 4852 | ++DOMWINDOW == 63 (000000ED1352F000) [pid = 4852] [serial = 2308] [outer = 0000000000000000] 20:58:26 INFO - PROCESS | 4852 | ++DOMWINDOW == 64 (000000ED1EBF2400) [pid = 4852] [serial = 2309] [outer = 000000ED1352F000] 20:58:26 INFO - PROCESS | 4852 | 1467431906141 Marionette DEBUG loaded listener.js 20:58:26 INFO - PROCESS | 4852 | ++DOMWINDOW == 65 (000000ED1F6E4C00) [pid = 4852] [serial = 2310] [outer = 000000ED1352F000] 20:58:26 INFO - PROCESS | 4852 | [4852] 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:58:26 INFO - PROCESS | 4852 | 1467431906628 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 20:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 20:58:26 INFO - {} 20:58:26 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 691ms 20:58:26 INFO - PROCESS | 4852 | 1467431906652 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 20:58:26 INFO - PROCESS | 4852 | 1467431906655 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 20:58:26 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 20:58:26 INFO - PROCESS | 4852 | 1467431906658 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 20:58:26 INFO - PROCESS | 4852 | 1467431906660 Marionette TRACE conn5 <- [1,3038,null,{}] 20:58:26 INFO - PROCESS | 4852 | 1467431906664 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:58:26 INFO - PROCESS | 4852 | 1467431906666 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:26 INFO - PROCESS | 4852 | 1467431906758 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 20:58:26 INFO - PROCESS | 4852 | 1467431906770 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:26 INFO - PROCESS | 4852 | 1467431906772 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:26 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24B7B800 == 31 [pid = 4852] [id = 771] 20:58:26 INFO - PROCESS | 4852 | ++DOMWINDOW == 66 (000000ED20016800) [pid = 4852] [serial = 2311] [outer = 0000000000000000] 20:58:26 INFO - PROCESS | 4852 | ++DOMWINDOW == 67 (000000ED20018400) [pid = 4852] [serial = 2312] [outer = 000000ED20016800] 20:58:26 INFO - PROCESS | 4852 | 1467431906817 Marionette DEBUG loaded listener.js 20:58:26 INFO - PROCESS | 4852 | ++DOMWINDOW == 68 (000000ED20023400) [pid = 4852] [serial = 2313] [outer = 000000ED20016800] 20:58:27 INFO - PROCESS | 4852 | 1467431907299 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:58:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 20:58:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 20:58:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 20:58:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 20:58:27 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 690ms 20:58:27 INFO - PROCESS | 4852 | 1467431907353 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 20:58:27 INFO - PROCESS | 4852 | 1467431907355 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 20:58:27 INFO - PROCESS | 4852 | 1467431907359 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 20:58:27 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 20:58:27 INFO - PROCESS | 4852 | 1467431907361 Marionette TRACE conn5 <- [1,3042,null,{}] 20:58:27 INFO - PROCESS | 4852 | 1467431907365 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:58:27 INFO - PROCESS | 4852 | 1467431907367 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:27 INFO - PROCESS | 4852 | 1467431907484 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 20:58:27 INFO - PROCESS | 4852 | 1467431907543 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:27 INFO - PROCESS | 4852 | 1467431907545 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:27 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1992D800 == 32 [pid = 4852] [id = 772] 20:58:27 INFO - PROCESS | 4852 | ++DOMWINDOW == 69 (000000ED1322A000) [pid = 4852] [serial = 2314] [outer = 0000000000000000] 20:58:27 INFO - PROCESS | 4852 | ++DOMWINDOW == 70 (000000ED13A51C00) [pid = 4852] [serial = 2315] [outer = 000000ED1322A000] 20:58:27 INFO - PROCESS | 4852 | 1467431907591 Marionette DEBUG loaded listener.js 20:58:27 INFO - PROCESS | 4852 | ++DOMWINDOW == 71 (000000ED149E2000) [pid = 4852] [serial = 2316] [outer = 000000ED1322A000] 20:58:28 INFO - PROCESS | 4852 | 1467431908316 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:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 20:58:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 20:58:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 20:58:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:58:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:58:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:58:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 20:58:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:58:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:58:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:58:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 20:58:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:58:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:58:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:58:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 20:58:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:58:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:58:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:58:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 20:58:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:58:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:58:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:58:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 20:58:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:58:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:58:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:58:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 20:58:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:58:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:58:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:58:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 20:58:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:58:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:58:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:58:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 20:58:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:58:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:58:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:58:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 20:58:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:58:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:58:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:58:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 20:58:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:58:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:58:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:58:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 20:58:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:58:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:58:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:58:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 20:58:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:58:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:58:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:58:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 20:58:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:58:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:58:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:58:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 20:58:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:58:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:58:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:58:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 20:58:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:58:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:58:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:58:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 20:58:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:58:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:58:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:58:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 20:58:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:58:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:58:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:58:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 20:58:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:58:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:58:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:58:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 20:58:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:58:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:58:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:58:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 20:58:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:58:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:58:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:58:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 20:58:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:58:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:58:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:58:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 20:58:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:58:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:58:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:58:28 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:58:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:58:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:58:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:58:28 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:58:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:58:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:58:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:58:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:58:28 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1033ms 20:58:28 INFO - PROCESS | 4852 | 1467431908399 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 20:58:28 INFO - PROCESS | 4852 | 1467431908402 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 20:58:28 INFO - TEST-START | /FileAPI/file/File-constructor.html 20:58:28 INFO - PROCESS | 4852 | --DOMWINDOW == 70 (000000ED13790800) [pid = 4852] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 20:58:28 INFO - PROCESS | 4852 | --DOMWINDOW == 69 (000000ED1F6E3C00) [pid = 4852] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 20:58:28 INFO - PROCESS | 4852 | --DOMWINDOW == 68 (000000ED13F09000) [pid = 4852] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 20:58:28 INFO - PROCESS | 4852 | --DOMWINDOW == 67 (000000ED205A2C00) [pid = 4852] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 20:58:28 INFO - PROCESS | 4852 | --DOMWINDOW == 66 (000000ED17909400) [pid = 4852] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 20:58:28 INFO - PROCESS | 4852 | --DOMWINDOW == 65 (000000ED24578C00) [pid = 4852] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 20:58:28 INFO - PROCESS | 4852 | --DOMWINDOW == 64 (000000ED25189400) [pid = 4852] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 20:58:28 INFO - PROCESS | 4852 | --DOMWINDOW == 63 (000000ED1384F800) [pid = 4852] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 20:58:28 INFO - PROCESS | 4852 | --DOMWINDOW == 62 (000000ED19598C00) [pid = 4852] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 20:58:28 INFO - PROCESS | 4852 | --DOMWINDOW == 61 (000000ED23ADA800) [pid = 4852] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 20:58:28 INFO - PROCESS | 4852 | 1467431908438 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 20:58:28 INFO - PROCESS | 4852 | 1467431908440 Marionette TRACE conn5 <- [1,3046,null,{}] 20:58:28 INFO - PROCESS | 4852 | 1467431908445 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:58:28 INFO - PROCESS | 4852 | 1467431908452 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:28 INFO - PROCESS | 4852 | 1467431908594 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 20:58:28 INFO - PROCESS | 4852 | 1467431908643 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:28 INFO - PROCESS | 4852 | 1467431908645 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:28 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24BE8000 == 33 [pid = 4852] [id = 773] 20:58:28 INFO - PROCESS | 4852 | ++DOMWINDOW == 62 (000000ED21507C00) [pid = 4852] [serial = 2317] [outer = 0000000000000000] 20:58:28 INFO - PROCESS | 4852 | ++DOMWINDOW == 63 (000000ED21787800) [pid = 4852] [serial = 2318] [outer = 000000ED21507C00] 20:58:28 INFO - PROCESS | 4852 | 1467431908691 Marionette DEBUG loaded listener.js 20:58:28 INFO - PROCESS | 4852 | ++DOMWINDOW == 64 (000000ED2239E000) [pid = 4852] [serial = 2319] [outer = 000000ED21507C00] 20:58:29 INFO - PROCESS | 4852 | 1467431909082 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:58:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 20:58:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 20:58:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 20:58:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 20:58:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 20:58:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 20:58:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 20:58:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 20:58:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 20:58:29 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 20:58:29 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 20:58:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:58:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:58:29 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 20:58:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 20:58:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 20:58:29 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 20:58:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 20:58:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:58:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:58:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 20:58:29 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 20:58:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 20:58:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:58:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:58:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 20:58:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 20:58:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 20:58:29 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 693ms 20:58:29 INFO - PROCESS | 4852 | 1467431909124 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 20:58:29 INFO - PROCESS | 4852 | 1467431909126 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 20:58:29 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 20:58:29 INFO - PROCESS | 4852 | 1467431909130 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 20:58:29 INFO - PROCESS | 4852 | 1467431909131 Marionette TRACE conn5 <- [1,3050,null,{}] 20:58:29 INFO - PROCESS | 4852 | 1467431909135 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:58:29 INFO - PROCESS | 4852 | 1467431909137 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:29 INFO - PROCESS | 4852 | 1467431909231 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 20:58:29 INFO - PROCESS | 4852 | 1467431909236 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:29 INFO - PROCESS | 4852 | 1467431909238 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:29 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED23B39000 == 34 [pid = 4852] [id = 774] 20:58:29 INFO - PROCESS | 4852 | ++DOMWINDOW == 65 (000000ED22C95800) [pid = 4852] [serial = 2320] [outer = 0000000000000000] 20:58:29 INFO - PROCESS | 4852 | ++DOMWINDOW == 66 (000000ED23AD9C00) [pid = 4852] [serial = 2321] [outer = 000000ED22C95800] 20:58:29 INFO - PROCESS | 4852 | 1467431909282 Marionette DEBUG loaded listener.js 20:58:29 INFO - PROCESS | 4852 | ++DOMWINDOW == 67 (000000ED23B60C00) [pid = 4852] [serial = 2322] [outer = 000000ED22C95800] 20:58:29 INFO - PROCESS | 4852 | [4852] 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:58:29 INFO - PROCESS | 4852 | 1467431909721 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 20:58:29 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 20:58:29 INFO - {} 20:58:29 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 628ms 20:58:29 INFO - PROCESS | 4852 | 1467431909762 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 20:58:29 INFO - PROCESS | 4852 | 1467431909764 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 20:58:29 INFO - PROCESS | 4852 | 1467431909768 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 20:58:29 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 20:58:29 INFO - PROCESS | 4852 | 1467431909770 Marionette TRACE conn5 <- [1,3054,null,{}] 20:58:29 INFO - PROCESS | 4852 | 1467431909773 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:58:29 INFO - PROCESS | 4852 | 1467431909775 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:29 INFO - PROCESS | 4852 | 1467431909861 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 20:58:29 INFO - PROCESS | 4852 | 1467431909869 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:29 INFO - PROCESS | 4852 | 1467431909871 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:29 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27D7F000 == 35 [pid = 4852] [id = 775] 20:58:29 INFO - PROCESS | 4852 | ++DOMWINDOW == 68 (000000ED24581000) [pid = 4852] [serial = 2323] [outer = 0000000000000000] 20:58:29 INFO - PROCESS | 4852 | ++DOMWINDOW == 69 (000000ED25010C00) [pid = 4852] [serial = 2324] [outer = 000000ED24581000] 20:58:29 INFO - PROCESS | 4852 | 1467431909916 Marionette DEBUG loaded listener.js 20:58:30 INFO - PROCESS | 4852 | ++DOMWINDOW == 70 (000000ED2504C000) [pid = 4852] [serial = 2325] [outer = 000000ED24581000] 20:58:30 INFO - PROCESS | 4852 | 1467431910338 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:58:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 20:58:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 20:58:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 20:58:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 20:58:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 20:58:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 20:58:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 20:58:30 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 630ms 20:58:30 INFO - PROCESS | 4852 | 1467431910403 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 20:58:30 INFO - PROCESS | 4852 | 1467431910413 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 20:58:30 INFO - PROCESS | 4852 | 1467431910422 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 20:58:30 INFO - PROCESS | 4852 | 1467431910424 Marionette TRACE conn5 <- [1,3058,null,{}] 20:58:30 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 20:58:30 INFO - PROCESS | 4852 | 1467431910427 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:58:30 INFO - PROCESS | 4852 | 1467431910429 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:30 INFO - PROCESS | 4852 | 1467431910517 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 20:58:30 INFO - PROCESS | 4852 | 1467431910522 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:30 INFO - PROCESS | 4852 | 1467431910524 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:30 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27F12000 == 36 [pid = 4852] [id = 776] 20:58:30 INFO - PROCESS | 4852 | ++DOMWINDOW == 71 (000000ED25063C00) [pid = 4852] [serial = 2326] [outer = 0000000000000000] 20:58:30 INFO - PROCESS | 4852 | ++DOMWINDOW == 72 (000000ED25069800) [pid = 4852] [serial = 2327] [outer = 000000ED25063C00] 20:58:30 INFO - PROCESS | 4852 | 1467431910568 Marionette DEBUG loaded listener.js 20:58:30 INFO - PROCESS | 4852 | ++DOMWINDOW == 73 (000000ED25071C00) [pid = 4852] [serial = 2328] [outer = 000000ED25063C00] 20:58:31 INFO - PROCESS | 4852 | 1467431911049 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:58:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 20:58:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 20:58:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 20:58:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 20:58:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 20:58:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 20:58:31 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 671ms 20:58:31 INFO - PROCESS | 4852 | 1467431911100 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 20:58:31 INFO - PROCESS | 4852 | 1467431911106 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 20:58:31 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 20:58:31 INFO - PROCESS | 4852 | 1467431911112 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 20:58:31 INFO - PROCESS | 4852 | 1467431911115 Marionette TRACE conn5 <- [1,3062,null,{}] 20:58:31 INFO - PROCESS | 4852 | 1467431911163 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:58:31 INFO - PROCESS | 4852 | 1467431911166 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:31 INFO - PROCESS | 4852 | 1467431911362 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 20:58:31 INFO - PROCESS | 4852 | 1467431911471 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:31 INFO - PROCESS | 4852 | 1467431911476 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:31 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1D38D800 == 37 [pid = 4852] [id = 777] 20:58:31 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED13A4EC00) [pid = 4852] [serial = 2329] [outer = 0000000000000000] 20:58:31 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED13A5BC00) [pid = 4852] [serial = 2330] [outer = 000000ED13A4EC00] 20:58:31 INFO - PROCESS | 4852 | 1467431911537 Marionette DEBUG loaded listener.js 20:58:31 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED17BFB000) [pid = 4852] [serial = 2331] [outer = 000000ED13A4EC00] 20:58:32 INFO - PROCESS | 4852 | 1467431912056 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:58:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 20:58:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 20:58:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 20:58:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 20:58:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 20:58:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 20:58:32 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 986ms 20:58:32 INFO - PROCESS | 4852 | 1467431912117 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 20:58:32 INFO - PROCESS | 4852 | 1467431912122 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 20:58:32 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 20:58:32 INFO - PROCESS | 4852 | 1467431912130 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 20:58:32 INFO - PROCESS | 4852 | 1467431912134 Marionette TRACE conn5 <- [1,3066,null,{}] 20:58:32 INFO - PROCESS | 4852 | 1467431912138 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:58:32 INFO - PROCESS | 4852 | 1467431912141 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:32 INFO - PROCESS | 4852 | 1467431912265 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 20:58:32 INFO - PROCESS | 4852 | 1467431912363 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:32 INFO - PROCESS | 4852 | 1467431912368 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:32 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED23A30000 == 38 [pid = 4852] [id = 778] 20:58:32 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED199D4000) [pid = 4852] [serial = 2332] [outer = 0000000000000000] 20:58:32 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED1C6E9800) [pid = 4852] [serial = 2333] [outer = 000000ED199D4000] 20:58:32 INFO - PROCESS | 4852 | 1467431912426 Marionette DEBUG loaded listener.js 20:58:32 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED1D145C00) [pid = 4852] [serial = 2334] [outer = 000000ED199D4000] 20:58:33 INFO - PROCESS | 4852 | 1467431913054 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:58:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 20:58:33 INFO - PROCESS | 4852 | 1467431913086 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 20:58:33 INFO - PROCESS | 4852 | 1467431913090 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 20:58:33 INFO - PROCESS | 4852 | 1467431913094 Marionette TRACE conn5 <- [1,3070,null,{}] 20:58:33 INFO - PROCESS | 4852 | 1467431913106 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:58:33 INFO - PROCESS | 4852 | 1467431913111 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:33 INFO - PROCESS | 4852 | 1467431913229 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 20:58:33 INFO - PROCESS | 4852 | 1467431913332 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:33 INFO - PROCESS | 4852 | 1467431913336 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:33 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27F1A000 == 39 [pid = 4852] [id = 779] 20:58:33 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED1FDA3400) [pid = 4852] [serial = 2335] [outer = 0000000000000000] 20:58:33 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED1FEF0400) [pid = 4852] [serial = 2336] [outer = 000000ED1FDA3400] 20:58:33 INFO - PROCESS | 4852 | 1467431913394 Marionette DEBUG loaded listener.js 20:58:33 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED20AA5C00) [pid = 4852] [serial = 2337] [outer = 000000ED1FDA3400] 20:58:33 INFO - PROCESS | 4852 | 1467431913968 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:58:34 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 20:58:34 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 20:58:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:58:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:58:34 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 20:58:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 20:58:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 943ms 20:58:34 INFO - PROCESS | 4852 | 1467431914048 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 20:58:34 INFO - PROCESS | 4852 | 1467431914051 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 20:58:34 INFO - PROCESS | 4852 | 1467431914055 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 20:58:34 INFO - PROCESS | 4852 | 1467431914057 Marionette TRACE conn5 <- [1,3074,null,{}] 20:58:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 20:58:34 INFO - PROCESS | 4852 | 1467431914062 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:58:34 INFO - PROCESS | 4852 | 1467431914064 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:34 INFO - PROCESS | 4852 | 1467431914187 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 20:58:34 INFO - PROCESS | 4852 | 1467431914282 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:34 INFO - PROCESS | 4852 | 1467431914285 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:34 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27FBA800 == 40 [pid = 4852] [id = 780] 20:58:34 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED2500D800) [pid = 4852] [serial = 2338] [outer = 0000000000000000] 20:58:34 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED25069C00) [pid = 4852] [serial = 2339] [outer = 000000ED2500D800] 20:58:34 INFO - PROCESS | 4852 | 1467431914340 Marionette DEBUG loaded listener.js 20:58:34 INFO - PROCESS | 4852 | ++DOMWINDOW == 85 (000000ED25095000) [pid = 4852] [serial = 2340] [outer = 000000ED2500D800] 20:58:34 INFO - PROCESS | 4852 | 1467431914823 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:58:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 20:58:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 776ms 20:58:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 20:58:34 INFO - PROCESS | 4852 | 1467431914837 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 20:58:34 INFO - PROCESS | 4852 | 1467431914840 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 20:58:34 INFO - PROCESS | 4852 | 1467431914843 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 20:58:34 INFO - PROCESS | 4852 | 1467431914846 Marionette TRACE conn5 <- [1,3078,null,{}] 20:58:34 INFO - PROCESS | 4852 | 1467431914850 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:58:34 INFO - PROCESS | 4852 | 1467431914852 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:34 INFO - PROCESS | 4852 | 1467431914963 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 20:58:35 INFO - PROCESS | 4852 | 1467431915093 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:35 INFO - PROCESS | 4852 | 1467431915096 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:35 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED27321800 == 41 [pid = 4852] [id = 781] 20:58:35 INFO - PROCESS | 4852 | ++DOMWINDOW == 86 (000000ED23810C00) [pid = 4852] [serial = 2341] [outer = 0000000000000000] 20:58:35 INFO - PROCESS | 4852 | ++DOMWINDOW == 87 (000000ED2500CC00) [pid = 4852] [serial = 2342] [outer = 000000ED23810C00] 20:58:35 INFO - PROCESS | 4852 | 1467431915157 Marionette DEBUG loaded listener.js 20:58:35 INFO - PROCESS | 4852 | ++DOMWINDOW == 88 (000000ED25189C00) [pid = 4852] [serial = 2343] [outer = 000000ED23810C00] 20:58:35 INFO - PROCESS | 4852 | 1467431915908 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:58:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 20:58:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1135ms 20:58:35 INFO - PROCESS | 4852 | 1467431915982 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 20:58:35 INFO - PROCESS | 4852 | 1467431915986 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 20:58:36 INFO - PROCESS | 4852 | 1467431915991 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 20:58:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 20:58:36 INFO - PROCESS | 4852 | 1467431915995 Marionette TRACE conn5 <- [1,3082,null,{}] 20:58:36 INFO - PROCESS | 4852 | 1467431916001 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:58:36 INFO - PROCESS | 4852 | 1467431916004 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:36 INFO - PROCESS | 4852 | 1467431916112 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 20:58:36 INFO - PROCESS | 4852 | 1467431916239 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:36 INFO - PROCESS | 4852 | 1467431916244 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:36 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1F78D000 == 42 [pid = 4852] [id = 782] 20:58:36 INFO - PROCESS | 4852 | ++DOMWINDOW == 89 (000000ED13A5C400) [pid = 4852] [serial = 2344] [outer = 0000000000000000] 20:58:36 INFO - PROCESS | 4852 | ++DOMWINDOW == 90 (000000ED13AED800) [pid = 4852] [serial = 2345] [outer = 000000ED13A5C400] 20:58:36 INFO - PROCESS | 4852 | 1467431916298 Marionette DEBUG loaded listener.js 20:58:36 INFO - PROCESS | 4852 | ++DOMWINDOW == 91 (000000ED186E8C00) [pid = 4852] [serial = 2346] [outer = 000000ED13A5C400] 20:58:36 INFO - PROCESS | 4852 | 1467431916812 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:58:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 20:58:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 840ms 20:58:36 INFO - PROCESS | 4852 | 1467431916834 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 20:58:36 INFO - PROCESS | 4852 | 1467431916838 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 20:58:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 20:58:36 INFO - PROCESS | 4852 | 1467431916844 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 20:58:36 INFO - PROCESS | 4852 | 1467431916847 Marionette TRACE conn5 <- [1,3086,null,{}] 20:58:37 INFO - PROCESS | 4852 | --DOCSHELL 000000ED21591800 == 41 [pid = 4852] [id = 760] 20:58:37 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27D7F000 == 40 [pid = 4852] [id = 775] 20:58:37 INFO - PROCESS | 4852 | --DOCSHELL 000000ED23B39000 == 39 [pid = 4852] [id = 774] 20:58:37 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24BE8000 == 38 [pid = 4852] [id = 773] 20:58:37 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1992D800 == 37 [pid = 4852] [id = 772] 20:58:37 INFO - PROCESS | 4852 | --DOCSHELL 000000ED24B7B800 == 36 [pid = 4852] [id = 771] 20:58:37 INFO - PROCESS | 4852 | --DOCSHELL 000000ED2437E800 == 35 [pid = 4852] [id = 770] 20:58:37 INFO - PROCESS | 4852 | --DOCSHELL 000000ED20056000 == 34 [pid = 4852] [id = 769] 20:58:37 INFO - PROCESS | 4852 | --DOCSHELL 000000ED196FB000 == 33 [pid = 4852] [id = 768] 20:58:37 INFO - PROCESS | 4852 | --DOCSHELL 000000ED2731A000 == 32 [pid = 4852] [id = 765] 20:58:37 INFO - PROCESS | 4852 | --DOCSHELL 000000ED28FEF000 == 31 [pid = 4852] [id = 766] 20:58:37 INFO - PROCESS | 4852 | --DOCSHELL 000000ED290B3800 == 30 [pid = 4852] [id = 767] 20:58:37 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27321800 == 29 [pid = 4852] [id = 781] 20:58:37 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27FBA800 == 28 [pid = 4852] [id = 780] 20:58:37 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27F1A000 == 27 [pid = 4852] [id = 779] 20:58:37 INFO - PROCESS | 4852 | --DOCSHELL 000000ED23A30000 == 26 [pid = 4852] [id = 778] 20:58:37 INFO - PROCESS | 4852 | --DOCSHELL 000000ED27F12000 == 25 [pid = 4852] [id = 776] 20:58:37 INFO - PROCESS | 4852 | --DOCSHELL 000000ED1D38D800 == 24 [pid = 4852] [id = 777] 20:58:37 INFO - PROCESS | 4852 | --DOMWINDOW == 90 (000000ED1D150800) [pid = 4852] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 20:58:37 INFO - PROCESS | 4852 | --DOMWINDOW == 89 (000000ED1D97DC00) [pid = 4852] [serial = 2289] [outer = 0000000000000000] [url = about:blank] 20:58:37 INFO - PROCESS | 4852 | --DOMWINDOW == 88 (000000ED1F709000) [pid = 4852] [serial = 2291] [outer = 0000000000000000] [url = about:blank] 20:58:37 INFO - PROCESS | 4852 | --DOMWINDOW == 87 (000000ED1D938800) [pid = 4852] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 20:58:37 INFO - PROCESS | 4852 | --DOMWINDOW == 86 (000000ED22C96000) [pid = 4852] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 20:58:37 INFO - PROCESS | 4852 | --DOMWINDOW == 85 (000000ED1F70C800) [pid = 4852] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 20:58:37 INFO - PROCESS | 4852 | --DOMWINDOW == 84 (000000ED25180400) [pid = 4852] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 20:58:37 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED251BB800) [pid = 4852] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 20:58:37 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED13AEAC00) [pid = 4852] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 20:58:37 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED19FC8C00) [pid = 4852] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 20:58:37 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED221D8000) [pid = 4852] [serial = 2294] [outer = 0000000000000000] [url = about:blank] 20:58:37 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED1FA9F800) [pid = 4852] [serial = 2292] [outer = 0000000000000000] [url = about:blank] 20:58:37 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED1C6E7000) [pid = 4852] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 20:58:37 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED23B4A000) [pid = 4852] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 20:58:37 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED20DEB000) [pid = 4852] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 20:58:37 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED25093C00) [pid = 4852] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 20:58:37 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED2518C000) [pid = 4852] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 20:58:37 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED1959C000) [pid = 4852] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 20:58:37 INFO - PROCESS | 4852 | --DOMWINDOW == 72 (000000ED13926800) [pid = 4852] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 20:58:37 INFO - PROCESS | 4852 | --DOMWINDOW == 71 (000000ED1959B000) [pid = 4852] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 20:58:37 INFO - PROCESS | 4852 | --DOMWINDOW == 70 (000000ED1C62A400) [pid = 4852] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 20:58:37 INFO - PROCESS | 4852 | 1467431917709 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:58:37 INFO - PROCESS | 4852 | 1467431917712 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:37 INFO - PROCESS | 4852 | 1467431917812 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 20:58:37 INFO - PROCESS | 4852 | 1467431917820 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:37 INFO - PROCESS | 4852 | 1467431917823 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:37 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1890F000 == 25 [pid = 4852] [id = 783] 20:58:37 INFO - PROCESS | 4852 | ++DOMWINDOW == 71 (000000ED1379AC00) [pid = 4852] [serial = 2347] [outer = 0000000000000000] 20:58:37 INFO - PROCESS | 4852 | ++DOMWINDOW == 72 (000000ED137A0000) [pid = 4852] [serial = 2348] [outer = 000000ED1379AC00] 20:58:37 INFO - PROCESS | 4852 | 1467431917874 Marionette DEBUG loaded listener.js 20:58:37 INFO - PROCESS | 4852 | ++DOMWINDOW == 73 (000000ED13A07800) [pid = 4852] [serial = 2349] [outer = 000000ED1379AC00] 20:58:38 INFO - PROCESS | 4852 | 1467431918387 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:58:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 20:58:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 20:58:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1573ms 20:58:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 20:58:38 INFO - PROCESS | 4852 | 1467431918421 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 20:58:38 INFO - PROCESS | 4852 | 1467431918425 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 20:58:38 INFO - PROCESS | 4852 | 1467431918429 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 20:58:38 INFO - PROCESS | 4852 | 1467431918432 Marionette TRACE conn5 <- [1,3090,null,{}] 20:58:38 INFO - PROCESS | 4852 | 1467431918437 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:58:38 INFO - PROCESS | 4852 | 1467431918440 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:38 INFO - PROCESS | 4852 | 1467431918533 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 20:58:38 INFO - PROCESS | 4852 | 1467431918544 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:38 INFO - PROCESS | 4852 | 1467431918548 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:38 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED1D387000 == 26 [pid = 4852] [id = 784] 20:58:38 INFO - PROCESS | 4852 | ++DOMWINDOW == 74 (000000ED14653C00) [pid = 4852] [serial = 2350] [outer = 0000000000000000] 20:58:38 INFO - PROCESS | 4852 | ++DOMWINDOW == 75 (000000ED149E4400) [pid = 4852] [serial = 2351] [outer = 000000ED14653C00] 20:58:38 INFO - PROCESS | 4852 | 1467431918598 Marionette DEBUG loaded listener.js 20:58:38 INFO - PROCESS | 4852 | ++DOMWINDOW == 76 (000000ED17CCA400) [pid = 4852] [serial = 2352] [outer = 000000ED14653C00] 20:58:39 INFO - PROCESS | 4852 | 1467431919069 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:58:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 20:58:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 691ms 20:58:39 INFO - PROCESS | 4852 | 1467431919121 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 20:58:39 INFO - PROCESS | 4852 | 1467431919123 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 20:58:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 20:58:39 INFO - PROCESS | 4852 | 1467431919127 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 20:58:39 INFO - PROCESS | 4852 | 1467431919129 Marionette TRACE conn5 <- [1,3094,null,{}] 20:58:39 INFO - PROCESS | 4852 | 1467431919141 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:58:39 INFO - PROCESS | 4852 | 1467431919143 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:39 INFO - PROCESS | 4852 | 1467431919263 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 20:58:39 INFO - PROCESS | 4852 | 1467431919355 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:39 INFO - PROCESS | 4852 | 1467431919359 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:39 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED2158E000 == 27 [pid = 4852] [id = 785] 20:58:39 INFO - PROCESS | 4852 | ++DOMWINDOW == 77 (000000ED195D7000) [pid = 4852] [serial = 2353] [outer = 0000000000000000] 20:58:39 INFO - PROCESS | 4852 | ++DOMWINDOW == 78 (000000ED199D3C00) [pid = 4852] [serial = 2354] [outer = 000000ED195D7000] 20:58:39 INFO - PROCESS | 4852 | 1467431919410 Marionette DEBUG loaded listener.js 20:58:39 INFO - PROCESS | 4852 | ++DOMWINDOW == 79 (000000ED1C6EE400) [pid = 4852] [serial = 2355] [outer = 000000ED195D7000] 20:58:39 INFO - PROCESS | 4852 | 1467431919793 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:58:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 20:58:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 20:58:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 20:58:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 691ms 20:58:39 INFO - PROCESS | 4852 | 1467431919841 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 20:58:39 INFO - PROCESS | 4852 | 1467431919847 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 20:58:39 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 20:58:39 INFO - PROCESS | 4852 | 1467431919863 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 20:58:39 INFO - PROCESS | 4852 | 1467431919866 Marionette TRACE conn5 <- [1,3098,null,{}] 20:58:39 INFO - PROCESS | 4852 | 1467431919870 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:58:39 INFO - PROCESS | 4852 | 1467431919872 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:39 INFO - PROCESS | 4852 | 1467431919991 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 20:58:40 INFO - PROCESS | 4852 | 1467431919996 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:40 INFO - PROCESS | 4852 | 1467431919999 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:40 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED2437B800 == 28 [pid = 4852] [id = 786] 20:58:40 INFO - PROCESS | 4852 | ++DOMWINDOW == 80 (000000ED1D1A4400) [pid = 4852] [serial = 2356] [outer = 0000000000000000] 20:58:40 INFO - PROCESS | 4852 | ++DOMWINDOW == 81 (000000ED1D946C00) [pid = 4852] [serial = 2357] [outer = 000000ED1D1A4400] 20:58:40 INFO - PROCESS | 4852 | 1467431920092 Marionette DEBUG loaded listener.js 20:58:40 INFO - PROCESS | 4852 | ++DOMWINDOW == 82 (000000ED1F3A3000) [pid = 4852] [serial = 2358] [outer = 000000ED1D1A4400] 20:58:40 INFO - PROCESS | 4852 | 1467431920504 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:58:40 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 20:58:40 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:58:40 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 20:58:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:58:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:58:40 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 20:58:40 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 693ms 20:58:40 INFO - PROCESS | 4852 | 1467431920554 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 20:58:40 INFO - PROCESS | 4852 | 1467431920556 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 20:58:40 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 20:58:40 INFO - PROCESS | 4852 | 1467431920560 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 20:58:40 INFO - PROCESS | 4852 | 1467431920562 Marionette TRACE conn5 <- [1,3102,null,{}] 20:58:40 INFO - PROCESS | 4852 | 1467431920573 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:58:40 INFO - PROCESS | 4852 | 1467431920575 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:40 INFO - PROCESS | 4852 | 1467431920723 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 20:58:40 INFO - PROCESS | 4852 | 1467431920735 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\", \"2ddb2ff8-9d59-49a4-9d02-7ec0738b4180\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:40 INFO - PROCESS | 4852 | 1467431920738 Marionette INFO sendAsync 6e344c96-24a2-4b1f-826e-74bb151d1416 20:58:40 INFO - PROCESS | 4852 | ++DOCSHELL 000000ED24790800 == 29 [pid = 4852] [id = 787] 20:58:40 INFO - PROCESS | 4852 | ++DOMWINDOW == 83 (000000ED1352FC00) [pid = 4852] [serial = 2359] [outer = 0000000000000000] 20:58:40 INFO - PROCESS | 4852 | ++DOMWINDOW == 84 (000000ED1F706000) [pid = 4852] [serial = 2360] [outer = 000000ED1352FC00] 20:58:40 INFO - PROCESS | 4852 | 1467431920783 Marionette DEBUG loaded listener.js 20:58:40 INFO - PROCESS | 4852 | ++DOMWINDOW == 85 (000000ED1F9D2C00) [pid = 4852] [serial = 2361] [outer = 000000ED1352FC00] 20:58:41 INFO - PROCESS | 4852 | 1467431921167 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:58:41 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 20:58:41 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 691ms 20:58:41 INFO - PROCESS | 4852 | 1467431921254 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 20:58:41 INFO - PROCESS | 4852 | 1467431921256 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 20:58:42 INFO - PROCESS | 4852 | --DOMWINDOW == 84 (000000ED22C95800) [pid = 4852] [serial = 2320] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 20:58:42 INFO - PROCESS | 4852 | --DOMWINDOW == 83 (000000ED123BA000) [pid = 4852] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 20:58:42 INFO - PROCESS | 4852 | --DOMWINDOW == 82 (000000ED24581000) [pid = 4852] [serial = 2323] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 20:58:42 INFO - PROCESS | 4852 | --DOMWINDOW == 81 (000000ED20016800) [pid = 4852] [serial = 2311] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 20:58:42 INFO - PROCESS | 4852 | --DOMWINDOW == 80 (000000ED21507C00) [pid = 4852] [serial = 2317] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 20:58:42 INFO - PROCESS | 4852 | --DOMWINDOW == 79 (000000ED17CC5C00) [pid = 4852] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 20:58:42 INFO - PROCESS | 4852 | --DOMWINDOW == 78 (000000ED25063C00) [pid = 4852] [serial = 2326] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html] 20:58:42 INFO - PROCESS | 4852 | --DOMWINDOW == 77 (000000ED19598800) [pid = 4852] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 20:58:42 INFO - PROCESS | 4852 | --DOMWINDOW == 76 (000000ED1895F800) [pid = 4852] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 20:58:42 INFO - PROCESS | 4852 | --DOMWINDOW == 75 (000000ED2457D400) [pid = 4852] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 20:58:42 INFO - PROCESS | 4852 | --DOMWINDOW == 74 (000000ED1322A000) [pid = 4852] [serial = 2314] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 20:58:42 INFO - PROCESS | 4852 | --DOMWINDOW == 73 (000000ED1352F000) [pid = 4852] [serial = 2308] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 20:58:42 INFO - PROCESS | 4852 | --DOMWINDOW == 72 (000000ED22702C00) [pid = 4852] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 20:58:42 WARNING - u'runner_teardown' () 20:58:42 INFO - No more tests 20:58:42 INFO - Got 0 unexpected results 20:58:42 INFO - SUITE-END | took 690s 20:58:42 INFO - Closing logging queue 20:58:42 INFO - queue closed 20:58:42 INFO - Return code: 0 20:58:42 WARNING - # TBPL SUCCESS # 20:58:42 INFO - Running post-action listener: _resource_record_post_action 20:58:42 INFO - Running post-run listener: _resource_record_post_run 20:58:43 INFO - Total resource usage - Wall time: 700s; CPU: 14.0%; Read bytes: 36883456; Write bytes: 1002548736; Read time: 565010; Write time: 3831230 20:58:43 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 20:58:43 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 18710016; Read time: 0; Write time: 42480 20:58:43 INFO - run-tests - Wall time: 697s; CPU: 14.0%; Read bytes: 36883456; Write bytes: 891480064; Read time: 565010; Write time: 3708760 20:58:43 INFO - Running post-run listener: _upload_blobber_files 20:58:43 INFO - Blob upload gear active. 20:58:43 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 20:58:43 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:58:43 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:58:43 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:58:44 INFO - (blobuploader) - INFO - Open directory for files ... 20:58:44 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 20:58:44 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 20:58:44 INFO - (blobuploader) - INFO - Uploading, attempt #1. 20:58:45 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 20:58:45 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 20:58:45 INFO - (blobuploader) - INFO - Done attempting. 20:58:45 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 20:58:45 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 20:58:45 INFO - (blobuploader) - INFO - Uploading, attempt #1. 20:58:47 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 20:58:47 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 20:58:47 INFO - (blobuploader) - INFO - Done attempting. 20:58:47 INFO - (blobuploader) - INFO - Iteration through files over. 20:58:47 INFO - Return code: 0 20:58:47 INFO - rmtree: C:\slave\test\build\uploaded_files.json 20:58:47 INFO - Using _rmtree_windows ... 20:58:47 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 20:58:47 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/75c3f6810bcf1c75a80f97ad6644b1df038db156fccad6f59907b396e054f66356097f0ab1f5375c6953bfa7a923c38619a99bc56e6ba9e7c23b975d1c4e70b2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/eb3f9fd1e959e061a2820bf6554d71205f02e337ca26ab8ec374374aa4f9ebfdeab5a4ebb4be94c8fcefc3a320f726e66a6dcd67076596cd2f70e2271aeff4e4"} 20:58:47 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 20:58:47 INFO - Writing to file C:\slave\test\properties\blobber_files 20:58:47 INFO - Contents: 20:58:47 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/75c3f6810bcf1c75a80f97ad6644b1df038db156fccad6f59907b396e054f66356097f0ab1f5375c6953bfa7a923c38619a99bc56e6ba9e7c23b975d1c4e70b2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/eb3f9fd1e959e061a2820bf6554d71205f02e337ca26ab8ec374374aa4f9ebfdeab5a4ebb4be94c8fcefc3a320f726e66a6dcd67076596cd2f70e2271aeff4e4"} 20:58:47 INFO - Running post-run listener: copy_logs_to_upload_dir 20:58:47 INFO - Copying logs to upload dir... 20:58:47 INFO - mkdir: C:\slave\test\build\upload\logs 20:58:47 INFO - Copying logs to upload dir... 20:58:47 INFO - Using _rmtree_windows ... 20:58:47 INFO - Using _rmtree_windows ... 20:58:47 INFO - Using _rmtree_windows ... 20:58:47 INFO - Using _rmtree_windows ... 20:58:47 INFO - Using _rmtree_windows ... 20:58:47 INFO - Using _rmtree_windows ... 20:58:47 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=904.551000 ========= master_lag: 0.31 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 4 secs) (at 2016-07-01 20:58:47.462788) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-01 20:58:47.463655) ========= '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/75c3f6810bcf1c75a80f97ad6644b1df038db156fccad6f59907b396e054f66356097f0ab1f5375c6953bfa7a923c38619a99bc56e6ba9e7c23b975d1c4e70b2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/eb3f9fd1e959e061a2820bf6554d71205f02e337ca26ab8ec374374aa4f9ebfdeab5a4ebb4be94c8fcefc3a320f726e66a6dcd67076596cd2f70e2271aeff4e4"} build_url:https://queue.taskcluster.net/v1/task/c6qYJGmKSDq5yKIEo1Kawg/artifacts/public/build/firefox-48.0.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/c6qYJGmKSDq5yKIEo1Kawg/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/c6qYJGmKSDq5yKIEo1Kawg/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/75c3f6810bcf1c75a80f97ad6644b1df038db156fccad6f59907b396e054f66356097f0ab1f5375c6953bfa7a923c38619a99bc56e6ba9e7c23b975d1c4e70b2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/eb3f9fd1e959e061a2820bf6554d71205f02e337ca26ab8ec374374aa4f9ebfdeab5a4ebb4be94c8fcefc3a320f726e66a6dcd67076596cd2f70e2271aeff4e4"}' symbols_url: 'https://queue.taskcluster.net/v1/task/c6qYJGmKSDq5yKIEo1Kawg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-01 20:58:47.586093) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 20:58:47.586455) ========= '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.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 20:58:47.705823) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-01 20:58:47.706157) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-01 20:58:48.351183) ========= ========= Total master_lag: 0.52 =========